[9332] | 1 | %define _noVersionedDependencies 1 |
---|
[521] | 2 | %define threading 1 |
---|
| 3 | %define largefiles 1 |
---|
| 4 | |
---|
| 5 | %define multilib_64_archs x86_64 s390x ppc64 sparc64 |
---|
| 6 | %define perl_archname %{_arch}-%{_os}-thread-multi |
---|
| 7 | %define new_perl_lib $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}:$RPM_BUILD_ROOT%{_prefix}/lib/perl5/%{version} |
---|
| 8 | %define comp_perl_lib $RPM_BUILD_ROOT%{_prefix}/lib/perl5/%{version}:$RPM_BUILD_ROOT%{_prefix}/lib/perl5/%{version} |
---|
| 9 | %define new_arch_lib $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{perl_archname} |
---|
| 10 | %define comp_arch_lib $RPM_BUILD_ROOT%{_prefix}/lib/perl5/%{version}/%{perl_archname} |
---|
| 11 | %define new_perl_flags LD_PRELOAD=/%{new_arch_lib}/CORE/libperl.so LD_LIBRARY_PATH=%{new_arch_lib}/CORE PERL5LIB=%{new_perl_lib}:%{comp_perl_lib} |
---|
| 12 | %define new_perl %{new_perl_flags} $RPM_BUILD_ROOT/%{_bindir}/perl |
---|
| 13 | |
---|
[8629] | 14 | %define perl_version 5.16.3 |
---|
[9332] | 15 | %define perlrel 2 |
---|
[521] | 16 | %define perl_epoch 2 |
---|
| 17 | |
---|
| 18 | Provides: perl(:WITH_PERLIO) |
---|
| 19 | |
---|
| 20 | %if %{threading} |
---|
| 21 | %define thread_arch -thread-multi |
---|
| 22 | Provides: perl(:WITH_ITHREADS) |
---|
| 23 | Provides: perl(:WITH_THREADS) |
---|
| 24 | %else |
---|
| 25 | %define thread_arch %{nil} |
---|
| 26 | Provides: perl(:WITHOUT_ITHREADS) |
---|
| 27 | Provides: perl(:WITHOUT_THREADS) |
---|
| 28 | %endif |
---|
| 29 | |
---|
| 30 | %if %{largefiles} |
---|
| 31 | Provides: perl(:WITH_LARGEFILES) |
---|
| 32 | %else |
---|
| 33 | Provides: perl(:WITHOUT_LARGEFILES) |
---|
| 34 | %endif |
---|
| 35 | |
---|
| 36 | Summary: The Perl programming language. |
---|
| 37 | Summary(ja): Perl プログラミング 言語 |
---|
| 38 | |
---|
| 39 | Name: perl |
---|
| 40 | Version: %{perl_version} |
---|
| 41 | Release: %{perlrel}%{?_dist_release} |
---|
| 42 | Epoch: %{perl_epoch} |
---|
| 43 | License: Artistic or GPL |
---|
| 44 | Group: Development/Languages |
---|
[9332] | 45 | URL: http://www.perl.org/ |
---|
| 46 | Source0: ftp://ftp.perl.org/pub/perl/CPAN/src/perl-%{perl_version}.tar.bz2 |
---|
| 47 | Source10: system-owned-directories |
---|
| 48 | Source11: filter-depends.sh |
---|
| 49 | Source12: perl-5.8.0-libnet.cfg |
---|
| 50 | Patch4: perl-5.6.1-prereq.patch |
---|
| 51 | Patch6: perl-5.8.0-fhs.patch |
---|
| 52 | Patch7: perl-5.6.0-buildroot.patch |
---|
| 53 | #Patch8: perl-5.8.0-errno.patch |
---|
| 54 | Patch9: perl-5.7.3-syslog.patch |
---|
[521] | 55 | |
---|
[8629] | 56 | ## from CentOS 7 Open QA – c7.00.04: perl-5.16.3-283.el7 |
---|
[9332] | 57 | Patch13: perl-perlbug-tag.patch |
---|
[521] | 58 | |
---|
[2976] | 59 | %define __perl_requires %{SOURCE11} |
---|
[521] | 60 | |
---|
| 61 | Conflicts: perl-NDBM_File <= 1:1.75-34.99.6 |
---|
| 62 | |
---|
| 63 | Obsoletes: perl-Digest-MD5 |
---|
| 64 | Obsoletes: perl-MIME-Base64 |
---|
| 65 | Obsoletes: perl-libnet |
---|
| 66 | Obsoletes: perl-Storable |
---|
| 67 | Obsoletes: perl-Filter |
---|
| 68 | Obsoletes: perl-Filter-Simple |
---|
| 69 | Obsoletes: perl-Time-HiRes |
---|
| 70 | Provides: perl-MIME-Base64 |
---|
| 71 | Provides: perl-libnet |
---|
| 72 | ## perl-5.10.0 |
---|
| 73 | Obsoletes: perl-Module-Build <= 0.2806-0vl1 |
---|
| 74 | Obsoletes: perl-Archive-Tar <= 1.38-0vl2 |
---|
| 75 | Obsoletes: perl-IO-Compress-Base <= 2.008-0vl1 |
---|
| 76 | Obsoletes: perl-Compress-Raw-Zlib <= 2.008-0vl1 |
---|
| 77 | Obsoletes: perl-IO-Compress-Zlib <= 2.008-0vl1 |
---|
| 78 | Obsoletes: perl-Compress-Zlib <= 2.008-0vl1 |
---|
| 79 | Obsoletes: perl-IO-Zlib <= 1.09-0vl1 |
---|
| 80 | Obsoletes: perl-version <= 0.42-0vl3 |
---|
| 81 | Provides: perl-Module-Build |
---|
| 82 | Provides: perl-Archive-Tar |
---|
| 83 | Provides: perl-IO-Compress-Base |
---|
| 84 | Provides: perl-Compress-Raw-Zlib |
---|
| 85 | Provides: perl-IO-Compress-Zlib |
---|
| 86 | Provides: perl-Compress-Zlib |
---|
| 87 | Provides: perl-IO-Zlib |
---|
| 88 | Provides: perl-version |
---|
| 89 | |
---|
| 90 | # Vine: provide archlibdir itself since Vine's aptdata don't have filelists |
---|
| 91 | Provides: %{_libdir}/perl5/%{perl_version}/%{_arch}-%{_os}%{thread_arch} |
---|
| 92 | |
---|
| 93 | # Configure doesn't listen well when we say no ndbm. When it links in, it then conflicts with berkeley db. oops. |
---|
| 94 | Patch16: perl-5.8.0-nondbm.patch |
---|
| 95 | |
---|
| 96 | # make sure we get the proper ldflags on libperl.so |
---|
| 97 | Patch17: perl-5.8.0-sharedlinker.patch |
---|
| 98 | |
---|
| 99 | # work around annoying rpath issue |
---|
| 100 | Patch21: perl-5.8.0-rpath-make.patch |
---|
| 101 | |
---|
| 102 | # bugzilla 101767, make sure threads.so links directly to -lpthread |
---|
| 103 | Patch22: perl-5.8.1-lpthread-link.patch |
---|
| 104 | |
---|
| 105 | # arch-specific patches |
---|
| 106 | Patch101: perl-5.8.0-libdir64.patch |
---|
| 107 | |
---|
| 108 | ## patches from Fedora |
---|
| 109 | # Fedora/RHEL specific (use libresolv instead of libbind) |
---|
| 110 | Patch1006: perl-5.8.6-libresolv.patch |
---|
| 111 | |
---|
| 112 | # FIXME: May need the "Fedora" references removed before upstreaming |
---|
[3084] | 113 | Patch1007: perl-5.12.3-USE_MM_LD_RUN_PATH.patch |
---|
[521] | 114 | |
---|
| 115 | # Skip hostname tests, since hostname lookup isn't available in Fedora |
---|
| 116 | # buildroots by design. |
---|
[3084] | 117 | Patch1008: perl-5.12.3-disable_test_hosts.patch |
---|
[521] | 118 | |
---|
| 119 | # The Fedora builders started randomly failing this futime test |
---|
| 120 | # only on x86_64, so we just don't run it. Works fine on normal |
---|
| 121 | # systems. |
---|
| 122 | Patch1010: perl-5.10.0-x86_64-io-test-failure.patch |
---|
| 123 | |
---|
[8629] | 124 | ## patch(es) from CentOS |
---|
| 125 | # perl-5.16.3-283.el7 |
---|
| 126 | Patch7000: porting-podcheck-regen.patch |
---|
[3103] | 127 | |
---|
[5843] | 128 | ## security |
---|
[8628] | 129 | Patch2020: perl-5.12.3_CVE-2012-5195.patch |
---|
| 130 | Patch2030: perl-5.12.3_CVE-2012-5526.patch |
---|
[8629] | 131 | # from CentOS |
---|
| 132 | Patch2050: perl-5.17.6-Fix-misparsing-of-maketext-strings.patch |
---|
[5843] | 133 | |
---|
[521] | 134 | Buildroot: %{_tmppath}/%{name}-%{version}-root |
---|
[9332] | 135 | BuildRequires: gawk, grep, tcsh, gdbm-devel, libdb-devel |
---|
[8629] | 136 | BuildRequires: rpm-devel, ncurses-devel, zlib-devel, netpbm-devel |
---|
[2976] | 137 | BuildRequires: libpng-devel, libtiff-devel, libelf, libjpeg-devel |
---|
| 138 | BuildRequires: netpbm-devel, e2fsprogs-devel |
---|
[521] | 139 | |
---|
| 140 | # without man installed, the variables installman[13]dir |
---|
| 141 | # in Config.pm will be undefined. This BuildPreReq will fix it. |
---|
[8629] | 142 | BuildRequires: man-db |
---|
[521] | 143 | |
---|
| 144 | Vendor: Project Vine |
---|
| 145 | Distribution: Vine Linux |
---|
| 146 | |
---|
| 147 | # The long line of Perl provides. |
---|
| 148 | |
---|
| 149 | # These provides are needed by the perl pkg itself with auto-generated perl.req |
---|
| 150 | Provides: perl(VMS::Filespec) |
---|
| 151 | Provides: perl(VMS::Stdio) |
---|
| 152 | |
---|
| 153 | # Compat provides |
---|
[8629] | 154 | Provides: perl(:MODULE_COMPAT_5.16.3) |
---|
| 155 | Provides: perl(:MODULE_COMPAT_5.16.2) |
---|
| 156 | Provides: perl(:MODULE_COMPAT_5.16.1) |
---|
| 157 | Provides: perl(:MODULE_COMPAT_5.16.0) |
---|
[521] | 158 | |
---|
| 159 | # Threading provides |
---|
| 160 | Provides: perl(:WITH_ITHREADS) |
---|
| 161 | Provides: perl(:WITH_THREADS) |
---|
| 162 | # Largefile provides |
---|
| 163 | Provides: perl(:WITH_LARGEFILES) |
---|
| 164 | # PerlIO provides |
---|
| 165 | Provides: perl(:WITH_PERLIO) |
---|
| 166 | # File provides |
---|
| 167 | Provides: perl(abbrev.pl) |
---|
| 168 | Provides: perl(assert.pl) |
---|
| 169 | Provides: perl(bigfloat.pl) |
---|
| 170 | Provides: perl(bigint.pl) |
---|
| 171 | Provides: perl(bigrat.pl) |
---|
| 172 | Provides: perl(bytes_heavy.pl) |
---|
| 173 | Provides: perl(cacheout.pl) |
---|
| 174 | Provides: perl(complete.pl) |
---|
| 175 | Provides: perl(ctime.pl) |
---|
| 176 | Provides: perl(dotsh.pl) |
---|
| 177 | Provides: perl(dumpvar.pl) |
---|
| 178 | Provides: perl(exceptions.pl) |
---|
| 179 | Provides: perl(fastcwd.pl) |
---|
| 180 | Provides: perl(find.pl) |
---|
| 181 | Provides: perl(finddepth.pl) |
---|
| 182 | Provides: perl(flush.pl) |
---|
| 183 | Provides: perl(ftp.pl) |
---|
| 184 | Provides: perl(getcwd.pl) |
---|
| 185 | Provides: perl(getopt.pl) |
---|
| 186 | Provides: perl(getopts.pl) |
---|
| 187 | Provides: perl(hostname.pl) |
---|
| 188 | Provides: perl(importenv.pl) |
---|
| 189 | Provides: perl(look.pl) |
---|
| 190 | Provides: perl(newgetopt.pl) |
---|
| 191 | Provides: perl(open2.pl) |
---|
| 192 | Provides: perl(open3.pl) |
---|
| 193 | Provides: perl(perl5db.pl) |
---|
| 194 | Provides: perl(pwd.pl) |
---|
| 195 | Provides: perl(shellwords.pl) |
---|
| 196 | Provides: perl(stat.pl) |
---|
| 197 | Provides: perl(syslog.pl) |
---|
| 198 | Provides: perl(tainted.pl) |
---|
| 199 | Provides: perl(termcap.pl) |
---|
| 200 | Provides: perl(timelocal.pl) |
---|
| 201 | Provides: perl(utf8_heavy.pl) |
---|
| 202 | Provides: perl(validate.pl) |
---|
| 203 | Provides: perl(Carp::Heavy) |
---|
[8629] | 204 | Provides: perl(unicore::Name) |
---|
[521] | 205 | |
---|
[1252] | 206 | ## Requires |
---|
| 207 | # fix <BTS:VineLinux:1008> |
---|
| 208 | Requires: nss |
---|
[3111] | 209 | # for perldoc(1) |
---|
| 210 | Requires: groff |
---|
[1252] | 211 | |
---|
[521] | 212 | %description |
---|
| 213 | Perl is a high-level programming language with roots in C, sed, awk |
---|
| 214 | and shell scripting. Perl is good at handling processes and files, |
---|
| 215 | and is especially good at handling text. Perl's hallmarks are |
---|
| 216 | practicality and efficiency. While it is used to do a lot of |
---|
| 217 | different things, Perl's most common applications are system |
---|
| 218 | administration utilities and web programming. A large proportion of |
---|
| 219 | the CGI scripts on the web are written in Perl. You need the perl |
---|
| 220 | package installed on your system so that your system can handle Perl |
---|
| 221 | scripts. |
---|
| 222 | |
---|
| 223 | Install this package if you want to program in Perl or enable your |
---|
| 224 | system to handle Perl scripts. |
---|
| 225 | |
---|
| 226 | %description -l ja |
---|
| 227 | Perl は高レベルなプログラミング言語です.Perl では,プロセス処理や |
---|
| 228 | ファイル処理が容易に行え,特にテキスト処理においてその威力を発揮します. |
---|
| 229 | Perl が実用的かつ効率的であることは既に折紙付きです.Perl は様々な用途に |
---|
| 230 | 用いられていますが,最も一般的にはシステム管理ユーティリティやウェブ |
---|
| 231 | プログラミングに用いられています.実際 Web 上の CGI スクリプトの多くは |
---|
| 232 | Perl で書かれています. |
---|
| 233 | |
---|
| 234 | あなたのシステムで Perl スクリプトを扱える様にするには,このパッケージを |
---|
| 235 | インストールして下さい. |
---|
| 236 | |
---|
| 237 | %package localdirs |
---|
| 238 | Summary: Perl library directories in /usr/local |
---|
| 239 | Group: Development/Languages |
---|
| 240 | License: Artistic or GPL |
---|
| 241 | Requires: perl = %{perl_epoch}:%{perl_version}-%{release} |
---|
| 242 | Obsoletes: perl < 5.10.0 |
---|
| 243 | |
---|
| 244 | %description localdirs |
---|
| 245 | Perl library directories in /usr/local |
---|
| 246 | |
---|
| 247 | %prep |
---|
| 248 | %setup -q |
---|
[8629] | 249 | %patch7000 -p1 |
---|
| 250 | #%patch1 -p1 |
---|
[521] | 251 | %patch13 -p1 |
---|
| 252 | |
---|
| 253 | %patch17 -p1 -b .sharedlinker |
---|
| 254 | |
---|
| 255 | %patch21 -p1 -b .rpathmake |
---|
| 256 | |
---|
| 257 | %ifarch %{multilib_64_archs} |
---|
| 258 | %patch101 -p1 -b .libdir64 |
---|
| 259 | %endif |
---|
| 260 | |
---|
| 261 | ## patch from Fedora |
---|
| 262 | %patch1006 -p1 |
---|
| 263 | %patch1007 -p1 |
---|
| 264 | %patch1008 -p1 |
---|
| 265 | %patch1010 -p1 |
---|
| 266 | |
---|
[5843] | 267 | ## security patch(es) |
---|
[8628] | 268 | %patch2020 -p1 -b .CVE-2012-5195 |
---|
| 269 | %patch2030 -p1 |
---|
| 270 | %patch2050 -p1 |
---|
[5843] | 271 | |
---|
[521] | 272 | # |
---|
| 273 | # Candidates for doc recoding (need case by case review): |
---|
| 274 | # find . -name "*.pod" -o -name "README*" -o -name "*.pm" | xargs file -i | grep charset= | grep -v '\(us-ascii\|utf-8\)' |
---|
| 275 | recode() |
---|
| 276 | { |
---|
[3084] | 277 | iconv -f "${2:-iso-8859-1}" -t utf-8 < "$1" > "${1}_" |
---|
| 278 | touch -r "$1" "${1}_" |
---|
[521] | 279 | mv -f "${1}_" "$1" |
---|
| 280 | } |
---|
| 281 | recode README.cn euc-cn |
---|
| 282 | recode README.jp euc-jp |
---|
| 283 | recode README.ko euc-kr |
---|
[8629] | 284 | # TODO iconv fail on this one |
---|
| 285 | ## recode README.tw big5 |
---|
[3084] | 286 | recode pod/perlebcdic.pod |
---|
| 287 | recode pod/perlhack.pod |
---|
| 288 | recode pod/perlhist.pod |
---|
| 289 | recode pod/perlthrtut.pod |
---|
| 290 | recode AUTHORS |
---|
[521] | 291 | |
---|
| 292 | find . -name \*.orig -exec rm -fv {} \; |
---|
| 293 | |
---|
[3084] | 294 | |
---|
[521] | 295 | # Oh, the irony. Perl generates some non-versioned provides we don't need. |
---|
| 296 | # Each of these has a versioned provide, which we keep. |
---|
[5843] | 297 | %if %{_dist_release} > "vl6" |
---|
| 298 | %global __provides_exclude %{?__provides_exclude:__provides_exclude|}^perl\\(Carp\\)$ |
---|
| 299 | %global __provides_exclude %__provides_exclude|^perl\\(DynaLoader\\)$ |
---|
| 300 | %global __provides_exclude %__provides_exclude|^perl\\(Locale::Maketext\\)$ |
---|
| 301 | %global __provides_exclude %__provides_exclude|^perl\\(Log::Message::Handlers\\)$ |
---|
| 302 | %global __provides_exclude %__provides_exclude|^perl\\(Math::BigInt\\)$ |
---|
| 303 | %global __provides_exclude %__provides_exclude|^perl\\(Net::Config\\)$ |
---|
| 304 | %global __provides_exclude %__provides_exclude|^perl\\(Tie::Hash\\)$ |
---|
| 305 | %global __provides_exclude %__provides_exclude|^perl\\(bigint\\)$ |
---|
| 306 | %global __provides_exclude %__provides_exclude|^perl\\(bigrat\\)$ |
---|
| 307 | %global __provides_exclude %__provides_exclude|^perl\\(bytes\\)$ |
---|
| 308 | %global __provides_exclude %__provides_exclude|^perl\\(utf8\\)$ |
---|
| 309 | %global __provides_exclude %__provides_exclude|^perl\\(DB\\)$ |
---|
| 310 | # |
---|
| 311 | %global __requires_exclude %{?__requires_exclude:__requires_exclude|}^perl\\(DBIx::Simple\\) |
---|
| 312 | %global __requires_exclude %__requires_exclude|^perl\\(FCGI\\) |
---|
| 313 | %global __requires_exclude %__requires_exclude|^perl\\(Log::Message::Handlers\\) |
---|
| 314 | %global __requires_exclude %__requires_exclude|^perl\\(Mac::BuildTools\\) |
---|
| 315 | %global __requires_exclude %__requires_exclude|^perl\\(Mac::InternetConfig\\) |
---|
| 316 | %global __requires_exclude %__requires_exclude|^perl\\(Tk\\) |
---|
| 317 | %global __requires_exclude %__requires_exclude|^perl\\(Tk::Pod\\) |
---|
| 318 | %global __requires_exclude %__requires_exclude|^perl\\(Your::Module::Here\\) |
---|
| 319 | %else |
---|
[521] | 320 | cat << EOF > perl-prov |
---|
| 321 | #!/bin/sh |
---|
[5843] | 322 | /usr/lib/rpm/perl.prov $* |\ |
---|
[521] | 323 | sed -e '/^perl(Carp)$/d' |\ |
---|
| 324 | sed -e '/^perl(DynaLoader)$/d' |\ |
---|
| 325 | sed -e '/^perl(Locale::Maketext)$/d' |\ |
---|
| 326 | sed -e '/^perl(Log::Message::Handlers)$/d' |\ |
---|
| 327 | sed -e '/^perl(Math::BigInt)$/d' |\ |
---|
| 328 | sed -e '/^perl(Net::Config)$/d' |\ |
---|
| 329 | sed -e '/^perl(Tie::Hash)$/d' |\ |
---|
| 330 | sed -e '/^perl(bigint)$/d' |\ |
---|
| 331 | sed -e '/^perl(bigrat)$/d' |\ |
---|
| 332 | sed -e '/^perl(bytes)$/d' |\ |
---|
| 333 | sed -e '/^perl(utf8)$/d' |\ |
---|
| 334 | sed -e '/^perl(DB)$/d' |
---|
| 335 | |
---|
| 336 | EOF |
---|
| 337 | %define __perl_provides %{_builddir}/%{name}-%{perl_version}/perl-prov |
---|
| 338 | chmod +x %{__perl_provides} |
---|
[5843] | 339 | %endif |
---|
[521] | 340 | |
---|
| 341 | # Configure Compress::Zlib to use system zlib |
---|
[3084] | 342 | sed -i 's|BUILD_ZLIB = True|BUILD_ZLIB = False| |
---|
| 343 | s|INCLUDE = ./zlib-src|INCLUDE = %{_includedir}| |
---|
| 344 | s|LIB = ./zlib-src|LIB = %{_libdir}|' \ |
---|
| 345 | cpan/Compress-Raw-Zlib/config.in |
---|
[521] | 346 | |
---|
[3084] | 347 | |
---|
[521] | 348 | %build |
---|
| 349 | # for generating makefiles |
---|
| 350 | export LANG=C |
---|
| 351 | export LANGUAGE=C |
---|
| 352 | export LC_ALL=C |
---|
| 353 | |
---|
| 354 | echo "RPM Build arch: %{_arch}" |
---|
| 355 | |
---|
| 356 | [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT |
---|
| 357 | |
---|
| 358 | # yes; don't use %_libdir so that noarch packages from other OSs |
---|
| 359 | # arches work correctly :\ the Configure lines below hardcode lib for |
---|
| 360 | # similar reasons. |
---|
| 361 | |
---|
| 362 | /bin/sh Configure -des -Doptimize="$RPM_OPT_FLAGS" \ |
---|
| 363 | -Dversion=%{perl_version} \ |
---|
| 364 | -Dmyhostname=localhost \ |
---|
| 365 | -Dperladmin=root@localhost \ |
---|
| 366 | -Dcc='%{__cc}' \ |
---|
| 367 | -Dcf_by='Vine Linux' \ |
---|
| 368 | -Dinstallprefix=%{_prefix} \ |
---|
| 369 | -Dprefix=%{_prefix} \ |
---|
| 370 | %ifarch %{multilib_64_archs} |
---|
| 371 | -Dlibpth="/lib64 %{_prefix}/lib64" \ |
---|
[5843] | 372 | -Dprivlib="%{_prefix}/lib/perl5/%{perl_version}" \ |
---|
| 373 | -Dsitelib="%{_prefix}/lib/perl5/site_perl/%{perl_version}" \ |
---|
| 374 | -Dvendorlib="%{_prefix}/lib/perl5/vendor_perl/%{perl_version}" \ |
---|
[521] | 375 | -Darchlib="%{_libdir}/perl5/%{perl_version}/%{perl_archname}" \ |
---|
| 376 | -Dsitearch="%{_libdir}/perl5/site_perl/%{perl_version}/%{perl_archname}" \ |
---|
| 377 | -Dvendorarch="%{_libdir}/perl5/vendor_perl/%{perl_version}/%{perl_archname}" \ |
---|
| 378 | %endif |
---|
| 379 | -Darchname=%{_arch}-%{_os} \ |
---|
| 380 | %ifarch sparc sparcv9 |
---|
| 381 | -Ud_longdbl \ |
---|
| 382 | %endif |
---|
| 383 | -Dvendorprefix=%{_prefix} \ |
---|
| 384 | -Dsiteprefix=%{_prefix} \ |
---|
| 385 | -Duseshrplib \ |
---|
| 386 | -Dusethreads \ |
---|
| 387 | -Duseithreads \ |
---|
| 388 | -Duselargefiles \ |
---|
| 389 | -Dd_semctl_semun \ |
---|
| 390 | -Di_db \ |
---|
| 391 | -Ui_ndbm \ |
---|
| 392 | -Di_gdbm \ |
---|
| 393 | -Di_shadow \ |
---|
| 394 | -Di_syslog \ |
---|
| 395 | -Dman3ext=3pm \ |
---|
| 396 | -Duseperlio \ |
---|
| 397 | -Dinstallusrbinperl=n \ |
---|
| 398 | -Ubincompat5005 \ |
---|
| 399 | -Uversiononly \ |
---|
| 400 | -Dpager='/usr/bin/less -isr' \ |
---|
| 401 | -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto \ |
---|
| 402 | -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto \ |
---|
| 403 | -Ud_endservent_r_proto -Ud_setservent_r_proto \ |
---|
| 404 | %ifarch %{multilib_64_archs} |
---|
[5843] | 405 | -Dotherlibdirs="%{_libdir}/perl5/%{perl_version}:%{_libdir}/perl5/vendor_perl/%{perl_version}:%{_libdir}/perl5/vendor_perl:%{_libdir}/perl5/site_perl/%{perl_version}:%{_libdir}/perl5/site_perl:%{_prefix}/local/lib/site_perl:%{_prefix}/local/lib64/site_perl" \ |
---|
[521] | 406 | %else |
---|
| 407 | -Dotherlibdirs="%{_prefix}/local/lib/site_perl" \ |
---|
| 408 | %endif |
---|
| 409 | -Dscriptdir='%{_bindir}' |
---|
| 410 | |
---|
| 411 | make %{?_smp_mflags} |
---|
| 412 | |
---|
| 413 | %install |
---|
| 414 | [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT |
---|
| 415 | make install DESTDIR=$RPM_BUILD_ROOT |
---|
| 416 | |
---|
| 417 | %ifarch %{multilib_64_archs} |
---|
| 418 | mkdir -p -m 755 $RPM_BUILD_ROOT%{_prefix}/lib/perl5/%{perl_version} |
---|
| 419 | mkdir -p -m 755 $RPM_BUILD_ROOT%{_prefix}/lib/perl5/vendor_perl/%{perl_version}/auto |
---|
| 420 | %ifarch x86_64 |
---|
| 421 | mkdir -p -m 755 $RPM_BUILD_ROOT%{_prefix}/lib/perl5/vendor_perl/%{perl_version}/i386-linux-thread-multi/auto |
---|
| 422 | %endif |
---|
| 423 | %ifarch s390x |
---|
| 424 | mkdir -p -m 755 $RPM_BUILD_ROOT%{_prefix}/lib/perl5/vendor_perl/%{perl_version}/s390-linux-thread-multi/auto |
---|
| 425 | %endif |
---|
| 426 | %ifarch ppc64 |
---|
| 427 | mkdir -p -m 755 $RPM_BUILD_ROOT%{_prefix}/lib/perl5/vendor_perl/%{perl_version}/ppc-linux-thread-multi/auto |
---|
| 428 | %endif |
---|
| 429 | %ifarch sparc64 |
---|
| 430 | mkdir -p -m 755 $RPM_BUILD_ROOT%{_prefix}/lib/perl5/vendor_perl/%{perl_version}/sparc-linux-thread-multi/auto |
---|
| 431 | %endif |
---|
| 432 | %endif |
---|
| 433 | |
---|
| 434 | %ifarch %{multilib_64_archs} |
---|
| 435 | mkdir -p -m 755 ${RPM_BUILD_ROOT}%{_prefix}/lib64/perl5/vendor_perl/%{perl_version}/%{_arch}-%{_os} |
---|
| 436 | %endif |
---|
| 437 | |
---|
| 438 | # perl doesn't create this module, but modules put things in it, so we need to own it. |
---|
| 439 | mkdir -p -m 755 ${RPM_BUILD_ROOT}%{_libdir}/perl5/vendor_perl/%{perl_version}/%{perl_archname}/auto |
---|
| 440 | |
---|
| 441 | install -p -m 755 utils/pl2pm ${RPM_BUILD_ROOT}%{_bindir}/pl2pm |
---|
| 442 | |
---|
| 443 | for i in asm/termios.h syscall.h syslimits.h syslog.h sys/ioctl.h sys/socket.h sys/time.h wait.h |
---|
| 444 | do |
---|
| 445 | %{new_perl} $RPM_BUILD_ROOT/%{_bindir}/h2ph -a \ |
---|
| 446 | -d $RPM_BUILD_ROOT%{_libdir}/perl5/%{perl_version}/%{perl_archname} $i || /bin/true |
---|
| 447 | done |
---|
| 448 | |
---|
| 449 | |
---|
| 450 | for dir in $(%{new_perl} -le 'print join("\n", @INC)' | grep '^%{_prefix}/lib') |
---|
| 451 | do |
---|
| 452 | mkdir -p $RPM_BUILD_ROOT/$dir |
---|
| 453 | done |
---|
| 454 | |
---|
| 455 | for dir in $(%{new_perl} -le 'print join("\n", @INC)' | grep '^%{_libdir}') |
---|
| 456 | do |
---|
| 457 | mkdir -p $RPM_BUILD_ROOT/$dir |
---|
| 458 | done |
---|
| 459 | |
---|
| 460 | # |
---|
| 461 | # libnet configuration file |
---|
| 462 | # |
---|
| 463 | mkdir -p -m 755 $RPM_BUILD_ROOT/%{_libdir}/perl5/%{perl_version}/Net |
---|
| 464 | install -p -m 644 %{SOURCE12} $RPM_BUILD_ROOT/%{_libdir}/perl5/%{perl_version}/Net/libnet.cfg |
---|
| 465 | |
---|
| 466 | # |
---|
| 467 | # Core modules removal |
---|
| 468 | # |
---|
| 469 | find $RPM_BUILD_ROOT -name '*NDBM*' | xargs rm -rfv |
---|
| 470 | |
---|
| 471 | find $RPM_BUILD_ROOT -type f -name '*.bs' -a -empty -exec rm -f {} ';' |
---|
| 472 | |
---|
| 473 | # Install sample cgi scripts (this used to happen automatically?) |
---|
[3084] | 474 | mkdir -p $RPM_BUILD_ROOT/%{_libdir}/perl5/%{perl_version}/CGI/examples/ |
---|
| 475 | cp -a cpan/CGI/examples/* $RPM_BUILD_ROOT/%{_libdir}/perl5/%{perl_version}/CGI/examples/ |
---|
[521] | 476 | |
---|
| 477 | # Cleanup binary paths and make cgi files executable |
---|
[3084] | 478 | pushd $RPM_BUILD_ROOT/%{_libdir}/perl5/%{perl_version}/CGI/examples/ |
---|
| 479 | for i in *.cgi make_links.pl ; do |
---|
[521] | 480 | sed -i 's|/usr/local/bin/perl|%{_bindir}/perl|g' $i |
---|
| 481 | chmod +x $i |
---|
| 482 | done |
---|
| 483 | popd |
---|
| 484 | |
---|
| 485 | # miniperl? As an interpreter? How odd. |
---|
[5843] | 486 | sed -i 's|./miniperl|%{_bindir}/perl|' $RPM_BUILD_ROOT/%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/xsubpp |
---|
| 487 | chmod +x $RPM_BUILD_ROOT/%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/xsubpp |
---|
[521] | 488 | |
---|
| 489 | # Don't need the .packlist |
---|
| 490 | rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{perl_version}/%{perl_archname}/.packlist |
---|
| 491 | |
---|
| 492 | # Fix some manpages to be UTF-8 |
---|
| 493 | pushd $RPM_BUILD_ROOT%{_mandir}/man1/ |
---|
| 494 | for i in perl588delta.1 perldelta.1 ; do |
---|
| 495 | iconv -f MS-ANSI -t UTF-8 $i --output new-$i |
---|
| 496 | rm -rf $i |
---|
| 497 | mv new-$i $i |
---|
| 498 | done |
---|
| 499 | popd |
---|
| 500 | |
---|
| 501 | chmod -R u+w $RPM_BUILD_ROOT/* |
---|
| 502 | |
---|
| 503 | # for localdirs |
---|
| 504 | %{__mkdir_p} %{buildroot}%{_prefix}/local/lib/site_perl/%{perl_version}/%{_arch}-%{_os}%{thread_arch} |
---|
| 505 | |
---|
| 506 | # Local patch tracking |
---|
| 507 | # cd $RPM_BUILD_ROOT%{_libdir}/perl5/%{perl_version}/%{perl_archname}/CORE/ |
---|
| 508 | # perl -x patchlevel.h 'Fedora Patch1: Permit suidperl to install as nonroot' |
---|
| 509 | # perl -x patchlevel.h 'Fedora Patch2: Removes date check, Fedora/RHEL specific' |
---|
| 510 | # perl -x patchlevel.h 'Fedora Patch3: Fedora/RHEL use links instead of lynx' |
---|
| 511 | # perl -x patchlevel.h 'Fedora Patch4: Work around annoying rpath issue' |
---|
| 512 | # %ifarch %{multilib_64_archs} |
---|
| 513 | # perl -x patchlevel.h 'Fedora Patch5: support for libdir64' |
---|
| 514 | # %endif |
---|
| 515 | # perl -x patchlevel.h 'Fedora Patch6: use libresolv instead of libbind' |
---|
| 516 | # perl -x patchlevel.h 'Fedora Patch7: USE_MM_LD_RUN_PATH' |
---|
| 517 | # perl -x patchlevel.h 'Fedora Patch8: Skip hostname tests, due to builders not being network capable' |
---|
| 518 | # perl -x patchlevel.h 'Fedora Patch9: Update Sys::Syslog to 0.24' |
---|
| 519 | # perl -x patchlevel.h 'Fedora Patch10: Dont run one io test due to random builder failures' |
---|
| 520 | # perl -x patchlevel.h '32891 fix big slowdown in 5.10 @_ parameter passing' |
---|
| 521 | # perl -x patchlevel.h 'Fedora Patch12: Update Module::Load::Conditional to 0.24' |
---|
| 522 | # perl -x patchlevel.h 'Fedora Patch13: Upgrade Module::CoreList to 2.14' |
---|
| 523 | |
---|
| 524 | %clean |
---|
| 525 | [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT |
---|
| 526 | |
---|
| 527 | %check |
---|
| 528 | make test |
---|
| 529 | |
---|
| 530 | %post -p /sbin/ldconfig |
---|
| 531 | |
---|
| 532 | %postun -p /sbin/ldconfig |
---|
| 533 | |
---|
| 534 | %files |
---|
| 535 | %defattr(-,root,root) |
---|
| 536 | %doc Artistic AUTHORS Changes* Copying README |
---|
| 537 | %{_mandir}/man1/*.1* |
---|
| 538 | %{_mandir}/man3/*.3* |
---|
| 539 | %{_bindir}/* |
---|
| 540 | %{_libdir}/perl5 |
---|
| 541 | %ifarch %{multilib_64_archs} |
---|
| 542 | %{_prefix}/lib/perl5 |
---|
| 543 | %endif |
---|
| 544 | |
---|
| 545 | %files localdirs |
---|
| 546 | %defattr(-,root,root) |
---|
| 547 | %dir %{_prefix}/local/lib/site_perl |
---|
| 548 | %dir %{_prefix}/local/lib/site_perl/%{perl_version} |
---|
| 549 | %dir %{_prefix}/local/lib/site_perl/%{perl_version}/%{_arch}-%{_os}%{thread_arch} |
---|
| 550 | |
---|
| 551 | %changelog |
---|
[9332] | 552 | * Thu Feb 5 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 5.16.3-2 |
---|
| 553 | - rebuilt with libdb 5.3.28 |
---|
| 554 | |
---|
[8629] | 555 | * Fri Jun 27 2014 IWAI, Masaharu <iwai@alib.jp> 5.16.3-1 |
---|
| 556 | - drop unnecessary patches |
---|
| 557 | - fix thread leak patch (Patch1011): upstream fixed |
---|
| 558 | - CVE-2011-1487 patch (Patch2001) |
---|
| 559 | - CVE-2011-3597 patch (Digest, Patch2010) |
---|
| 560 | - CVE-2013-1667 patch (rehashing, Patch2040) |
---|
| 561 | - update patches from perl-5.16.3-283.el7 (CentOS 7 Open QA – c7.00.04) |
---|
| 562 | - perlbug tag patch (Patch13) |
---|
| 563 | - Fix misparsing of maketext strings, CVE-2012-6329 patch (Patch2050) |
---|
| 564 | - stop coverting charactor encoding: README.tw (FIXME) |
---|
| 565 | - add patch from perl-5.16.3-283.el7 (CentOS 7 Open QA – c7.00.04) |
---|
| 566 | - porting podcheck regen patch (Patch7000) |
---|
| 567 | - update BuildRequires |
---|
| 568 | - s/man/man-db/ |
---|
| 569 | - drop gpm-devel |
---|
| 570 | - stop gzipped Changes |
---|
| 571 | - drop Patch1 |
---|
| 572 | - update Compat provides: 5.16.* |
---|
| 573 | - add Provides: perl(unicore::Name) |
---|
| 574 | |
---|
[8628] | 575 | * Wed Apr 3 2013 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 5.12.3-9 |
---|
| 576 | - add patch2050 for fix CVE-2012-6329 (Guts.pm) |
---|
| 577 | |
---|
| 578 | * Tue Mar 12 2013 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 5.12.3-8 |
---|
| 579 | - add Patch2040 for fix CVE-2013-1667 (rehashing) |
---|
| 580 | |
---|
| 581 | * Sun Jan 6 2013 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 5.12.3-7 |
---|
| 582 | - add patch2030 for fix CVE-2012-5526 (LF escape) |
---|
| 583 | |
---|
| 584 | * Tue Oct 16 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 5.12.3-6 |
---|
| 585 | - add patch2010 for fix CVE-2012-3597 (Digest) |
---|
| 586 | - add patch2020 for fix CVE-2012-5195 ('x' string repeat operator) |
---|
| 587 | |
---|
[5843] | 588 | * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.12.3-5 |
---|
| 589 | - fix vendorlib/sitelib paths (so that building noarch Perl module will |
---|
| 590 | always go into library paths whith starts with /usr/lib on x86_64 archs) |
---|
| 591 | |
---|
| 592 | * Sun Aug 7 2011 IWAI, Masaharu <iwai@alib.jp> 5.12.3-4 |
---|
| 593 | - fix CVE-2011-1487 (Patch2001): based upstream patch |
---|
| 594 | |
---|
[3111] | 595 | * Sat Mar 26 2011 IWAI, Masaharu <iwai@alib.jp> 5.12.3-3 |
---|
| 596 | - add Requires: groff: for perldoc(1) |
---|
| 597 | - drop Obsoletes: perl-MD5 |
---|
| 598 | |
---|
[3103] | 599 | * Thu Mar 24 2011 IWAI, Masaharu <iwai@alib.jp> 5.12.3-2 |
---|
| 600 | - fix thread leak patch (Patch1011): from Fedora 5.12.3-156.fc16 |
---|
| 601 | |
---|
[3084] | 602 | * Fri Mar 18 2011 IWAI, Masaharu <iwai@alib.jp> 5.12.3-1 |
---|
| 603 | - new upstream release |
---|
| 604 | - drop MANIFEST files: |
---|
| 605 | - clean-manifest.pl (Source1) |
---|
| 606 | - MANIFEST.CPAN (Source5) |
---|
| 607 | - MANIFEST.CGI (Source6) |
---|
| 608 | - MANIFEST.DB_File (Source7) |
---|
| 609 | - MANIFEST.suidperl (Source9) |
---|
| 610 | - suidperl isn't created by upstream since 5.12.0 |
---|
| 611 | - update Configure option |
---|
| 612 | - update Compat provides |
---|
| 613 | - drop root patch (Patch5) |
---|
| 614 | - update patches: from Fedora 5.12.3-154.fc16 |
---|
| 615 | - USE_MM_LD_RUN_PATH patch (Patch1007) |
---|
| 616 | - disable_test_hosts patch (Patch1008) |
---|
| 617 | - update recode script and recode target files: sync Fedora 5.12.3-154.fc16 |
---|
| 618 | - update using system zlib configuration code for Compress::ZLib |
---|
| 619 | - execute gzip Changes in %%prep: moved in %%build |
---|
| 620 | - add MANIFEST patch (Patch1): for gziped Changes |
---|
| 621 | - update installing CGI example scripts routine |
---|
| 622 | |
---|
[2976] | 623 | * Tue Mar 8 2011 IWAI, Masaharu <iwai@alib.jp> 5.10.1-1 |
---|
| 624 | - new upstream release |
---|
| 625 | - build with current db4: fix <BTS:VineLinux:1084> |
---|
| 626 | - replace deprecated tag: BuildPreReq to BuildRequires |
---|
| 627 | - update root patch (Patch5) |
---|
| 628 | - update USE_MM_LD_RUN_PATH patch (Patch1007) |
---|
| 629 | - drop unnecessary patches: upstrem fixed |
---|
| 630 | - Sys::Syslog upgrade patch (Patch1009) |
---|
| 631 | - Patch1011 |
---|
| 632 | - Module::Load::Conditional upgrade patch (Patch1012) |
---|
| 633 | - Module::CoreList upgrade patch (Patch1013) |
---|
| 634 | - Archive::Extract upgrade patch (Patch1014) |
---|
| 635 | - Compress::Raw::Zlib upgrade patch (Patch1015) |
---|
| 636 | - update using system zlib configuration code for Compress::ZLib |
---|
| 637 | - using __perl_requires for rpm-4.8 |
---|
| 638 | - update filter-depends.sh (Source11) |
---|
| 639 | - using __perl_requires |
---|
| 640 | |
---|
[1252] | 641 | * Sun Jun 27 2010 IWAI, Masaharu <iwai@alib.jp> 5.10.0-9 |
---|
| 642 | - add Requires: nss: fix <BTS:VineLinux:1008> |
---|
| 643 | |
---|
[521] | 644 | * Wed Feb 03 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 5.10.0-8 |
---|
| 645 | - rebuild with db4-4.8 |
---|
| 646 | |
---|
| 647 | * Sun Aug 16 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 5.10.0-7 |
---|
| 648 | - fix installsitearch/installsitelib variables @ x86_64 env. |
---|
| 649 | - fix libdir location @ x86_64 env. |
---|
| 650 | |
---|
| 651 | * Sun Jun 14 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 5.10.0-6 |
---|
| 652 | - add patch1015 to Update Module:Compress::Raw::Zlib (CVE-2009-1391) |
---|
| 653 | |
---|
| 654 | * Thu Apr 30 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.10.0-5 |
---|
| 655 | - add Patch1014 fix Archive::Extract to fix test failure caused by tar >= 1.21 |
---|
| 656 | - fix Patch1009 to fix select timeout bug (RHBZ #492422) |
---|
| 657 | |
---|
| 658 | * Wed Apr 29 2009 NAKAMURA Kenta <kenta@vinelinux.org> - 5.10.0-4 |
---|
| 659 | - spec in UTF-8 |
---|
| 660 | |
---|
| 661 | * Fri Jun 20 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.10.0-3 |
---|
| 662 | - rebuilt with db4-4.6.21 |
---|
| 663 | |
---|
| 664 | * Mon Apr 28 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.10.0-2 |
---|
| 665 | - added more macros |
---|
| 666 | - fixed Provides |
---|
| 667 | |
---|
| 668 | * Wed Apr 23 2008 IWAI, Masaharu <iwaim@cc.mbn.or.jp> 5.10.0-1 |
---|
| 669 | - new upstream release |
---|
| 670 | - sync Fedora perl-5.10.0-20.fc9 |
---|
| 671 | - drop obsolete patches |
---|
| 672 | - perl-5.8.3-fullinc.patch (Patch11) |
---|
| 673 | - perl-5.8.5-incpush.patch (Patch12) |
---|
| 674 | - perl-5.8.5-dashI.patch (Patch14) |
---|
| 675 | - perl-5.8.3-findbin-selinux.patch (Patch23) |
---|
| 676 | - perl-5.8.3-empty-rpath.patch (Patch24) |
---|
| 677 | - perl-5.8.1-s390.patch (Patch100) |
---|
| 678 | - add some patches from Fedora perl-5.10.0-20.fc9 |
---|
| 679 | - perl-5.8.6-libresolv.patch (Patch1006) |
---|
| 680 | - perl-5.10.0-USE_MM_LD_RUN_PATH.patch (Patch1007) |
---|
| 681 | - perl-5.10.0-disable_test_hosts.patch (Patch1008) |
---|
| 682 | - perl-5.10.0-SysSyslog-0.24.patch (Patch1009) |
---|
| 683 | - perl-5.10.0-x86_64-io-test-failure.patch (Patch1010) |
---|
| 684 | - 32891.patch (Patch1011) |
---|
| 685 | - perl-5.10.0-Module-Load-Conditional-0.24.patch (Patch1012) |
---|
| 686 | - perl-5.10.0-Module-CoreList2.14.patch (Patch1013) |
---|
| 687 | - update %%make, %%build and %%install, %%files sections (sync Fedora) |
---|
| 688 | - add %%check, %%post and %%postun sections (sync Fedora) |
---|
| 689 | - update Provides (sync Fedora) |
---|
| 690 | - create new package 'perl-localdirs': perl library directories in /usr/local |
---|
| 691 | - update filter-depends.sh (Source11) |
---|
| 692 | - update Obsoletes and Provides for old packages |
---|
| 693 | |
---|
| 694 | * Thu May 10 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.8.6-0vl5 |
---|
| 695 | - BuildPreReq: man (without it, installman[13] will get undefined |
---|
| 696 | |
---|
| 697 | * Wed May 09 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.8.6-0vl4 |
---|
| 698 | - rebuilt with new toolchain and db4-4.3.x |
---|
| 699 | |
---|
| 700 | * Wed Jun 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 5.8.6-0vl3 |
---|
| 701 | - use filter to find-requires instead of perl-req (rpm's bug?) |
---|
| 702 | - don't remove core modules (FIlter::Util::Call, Filter::Simple, Time::HiRes) |
---|
| 703 | |
---|
| 704 | * Sun Jan 09 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.8.6-0vl2 |
---|
| 705 | - force gcc optimization level to -O1 on ppc |
---|
| 706 | |
---|
| 707 | * Mon Nov 29 2004 IWAI, Masaharu <iwai@alib.jp> 5.8.6-0vl1 |
---|
| 708 | - new upstream release |
---|
| 709 | - drop obsolete patches |
---|
| 710 | - drop errno patch ( Patch8 ) |
---|
| 711 | - drop manext patch ( Patch18 ) |
---|
| 712 | - drop suidperl security fix patch ( Patch501 ) |
---|
| 713 | - add some patches from Fedora Core perl-5.8.5-9 |
---|
| 714 | - add fullinc patch ( Patch11 ) |
---|
| 715 | - add incpush patch ( Patch12 ) |
---|
| 716 | - add perkbug tag patch ( Patch13 ) |
---|
| 717 | - add dashI patch ( Patch14 ) |
---|
| 718 | - add findbin selinux patch ( Patch23 ) |
---|
| 719 | - add empty rpath patch ( Patch24 ) |
---|
| 720 | - include lpthread link patch ( Patch22 ) |
---|
| 721 | - drop unnecessary macros: cpanver, dbfilever and cgiver |
---|
| 722 | |
---|
| 723 | * Wed Oct 27 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.8.2-0vl4 |
---|
| 724 | - provide archlibdir (for some applications such as xchat) |
---|
| 725 | |
---|
| 726 | * Wed Oct 13 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.8.2-0vl3 |
---|
| 727 | - rebuilt with db4-4.2.52 |
---|
| 728 | |
---|
| 729 | * Fri Jul 2 2004 IWAI, Masaharu <iwai@alib.jp> 5.8.2-0vl2 |
---|
| 730 | - SECURITY: fix CAN-2003-0618: suidperl |
---|
| 731 | add 06_fix_suidperl patch (Patch501) from Debian Sarge perl 5.8.3-3 |
---|
| 732 | |
---|
| 733 | * Fri Nov 7 2003 IWAI, Masaharu <iwai@alib.jp> 5.8.2-0vl1 |
---|
| 734 | - new upstream release |
---|
| 735 | |
---|
| 736 | * Fri Sep 26 2003 IWAI, Masaharu <iwai@alib.jp> 5.8.1-0vl1 |
---|
| 737 | - new upstream release |
---|
| 738 | - update some patches: |
---|
| 739 | - root patch (Patch5) |
---|
| 740 | - s390 patch (Patch100) |
---|
| 741 | - stop patching fhs patch (Patch6) |
---|
| 742 | - stop patching syslog patch (Patch9) |
---|
| 743 | - stop patching manext patch (Patch18) |
---|
| 744 | - stop patching links patch (Patch19): Vine doesn't have links package. |
---|
| 745 | - drop obsolete module update patches: |
---|
| 746 | - perl-5.8.0-Safe2.09.patch (Patch202) |
---|
| 747 | - perl-5.8.0-CGI2.89.patch (Patch203) |
---|
| 748 | - perl-5.8.0-CGI_XSS.patch (Patch20002) |
---|
| 749 | - drop obsolete patches: |
---|
| 750 | - protofix patch (Patch32000) |
---|
| 751 | - pagerfix patch (Patch32001) |
---|
| 752 | - upstream patches |
---|
| 753 | - Patch17649: perl-5.8.0-upstream-17649.patch |
---|
| 754 | - Patch18079: perl-5.8.0-upstream-18079.patch |
---|
| 755 | - Patch18080: perl-5.8.0-upstream-18080.patch |
---|
| 756 | - Patch18081: perl-5.8.0-upstream-18081.patch |
---|
| 757 | - Patch18082: perl-5.8.0-upstream-18082.patch |
---|
| 758 | - Patch18087: perl-5.8.0-upstream-18087.patch |
---|
| 759 | - Patch18089: perl-5.8.0-upstream-18089.patch |
---|
| 760 | - Patch18095: perl-5.8.0-upstream-18095.patch |
---|
| 761 | - Patch18096: perl-5.8.0-upstream-18096.patch |
---|
| 762 | - Patch18097: perl-5.8.0-upstream-18097.patch |
---|
| 763 | - Patch18098: perl-5.8.0-upstream-18098.patch |
---|
| 764 | - Patch18100: perl-5.8.0-upstream-18100.patch |
---|
| 765 | - Patch18101: perl-5.8.0-upstream-18101.patch |
---|
| 766 | - Patch18103: perl-5.8.0-upstream-18103.patch |
---|
| 767 | - Patch18104: perl-5.8.0-upstream-18104.patch |
---|
| 768 | - Patch18110: perl-5.8.0-upstream-18110.patch |
---|
| 769 | - Patch18111: perl-5.8.0-upstream-18111.patch |
---|
| 770 | - Patch18112: perl-5.8.0-upstream-18112.patch |
---|
| 771 | - Patch18126: perl-5.8.0-upstream-18126.patch |
---|
| 772 | - Patch18127: perl-5.8.0-upstream-18127.patch |
---|
| 773 | - Patch18128: perl-5.8.0-upstream-18128.patch |
---|
| 774 | - Patch18129: perl-5.8.0-upstream-18129.patch |
---|
| 775 | - Patch18130: perl-5.8.0-upstream-18130.patch |
---|
| 776 | - Patch18131: perl-5.8.0-upstream-18131.patch |
---|
| 777 | - Patch18132: perl-5.8.0-upstream-18132.patch |
---|
| 778 | - Patch18133: perl-5.8.0-upstream-18133.patch |
---|
| 779 | - Patch18134: perl-5.8.0-upstream-18134.patch |
---|
| 780 | - Patch18143: perl-5.8.0-upstream-18143.patch |
---|
| 781 | - Patch18144: perl-5.8.0-upstream-18144.patch |
---|
| 782 | - Patch18145: perl-5.8.0-upstream-18145.patch |
---|
| 783 | - Patch18146: perl-5.8.0-upstream-18146.patch |
---|
| 784 | - Patch18153: perl-5.8.0-upstream-18153.patch |
---|
| 785 | - Patch18155: perl-5.8.0-upstream-18155.patch |
---|
| 786 | - Patch18156: perl-5.8.0-upstream-18156.patch |
---|
| 787 | - Patch18173: perl-5.8.0-upstream-18173.patch |
---|
| 788 | - Patch18174: perl-5.8.0-upstream-18174.patch |
---|
| 789 | - Patch18187: perl-5.8.0-upstream-18187.patch |
---|
| 790 | - Patch18189: perl-5.8.0-upstream-18189.patch |
---|
| 791 | - Patch18190: perl-5.8.0-upstream-18190.patch |
---|
| 792 | - Patch18191: perl-5.8.0-upstream-18191.patch |
---|
| 793 | - Patch18192: perl-5.8.0-upstream-18192.patch |
---|
| 794 | - Patch18197: perl-5.8.0-upstream-18197.patch |
---|
| 795 | - Patch18202: perl-5.8.0-upstream-18202.patch |
---|
| 796 | - Patch18204: perl-5.8.0-upstream-18204.patch |
---|
| 797 | - Patch18205: perl-5.8.0-upstream-18205.patch |
---|
| 798 | - Patch18206: perl-5.8.0-upstream-18206.patch |
---|
| 799 | - Patch18207: perl-5.8.0-upstream-18207.patch |
---|
| 800 | - Patch18208: perl-5.8.0-upstream-18208.patch |
---|
| 801 | - Patch18209: perl-5.8.0-upstream-18209.patch |
---|
| 802 | - Patch18210: perl-5.8.0-upstream-18210.patch |
---|
| 803 | - Patch18211: perl-5.8.0-upstream-18211.patch |
---|
| 804 | - Patch18214: perl-5.8.0-upstream-18214.patch |
---|
| 805 | - Patch18215: perl-5.8.0-upstream-18215.patch |
---|
| 806 | - Patch18218: perl-5.8.0-upstream-18218.patch |
---|
| 807 | - Patch18219: perl-5.8.0-upstream-18219.patch |
---|
| 808 | - Patch18227: perl-5.8.0-upstream-18227.patch |
---|
| 809 | - Patch18234: perl-5.8.0-upstream-18234.patch |
---|
| 810 | - Patch18235: perl-5.8.0-upstream-18235.patch |
---|
| 811 | - Patch18236: perl-5.8.0-upstream-18236.patch |
---|
| 812 | - Patch18241: perl-5.8.0-upstream-18241.patch |
---|
| 813 | - Patch18242: perl-5.8.0-upstream-18242.patch |
---|
| 814 | - Patch18243: perl-5.8.0-upstream-18243.patch |
---|
| 815 | - Patch18247: perl-5.8.0-upstream-18247.patch |
---|
| 816 | - Patch18248: perl-5.8.0-upstream-18248.patch |
---|
| 817 | - Patch18252: perl-5.8.0-upstream-18252.patch |
---|
| 818 | - Patch18253: perl-5.8.0-upstream-18253.patch |
---|
| 819 | - Patch18254: perl-5.8.0-upstream-18254.patch |
---|
| 820 | - Patch18255: perl-5.8.0-upstream-18255.patch |
---|
| 821 | - Patch18256: perl-5.8.0-upstream-18256.patch |
---|
| 822 | - Patch18257: perl-5.8.0-upstream-18257.patch |
---|
| 823 | - Patch18258: perl-5.8.0-upstream-18258.patch |
---|
| 824 | - Patch18271: perl-5.8.0-upstream-18271.patch |
---|
| 825 | - Patch18273: perl-5.8.0-upstream-18273.patch |
---|
| 826 | - Patch18274: perl-5.8.0-upstream-18274.patch |
---|
| 827 | - Patch18275: perl-5.8.0-upstream-18275.patch |
---|
| 828 | - Patch18276: perl-5.8.0-upstream-18276.patch |
---|
| 829 | - Patch18286: perl-5.8.0-upstream-18286.patch |
---|
| 830 | - Patch18289: perl-5.8.0-upstream-18289.patch |
---|
| 831 | - Patch18290: perl-5.8.0-upstream-18290.patch |
---|
| 832 | - Patch18291: perl-5.8.0-upstream-18291.patch |
---|
| 833 | - Patch18293: perl-5.8.0-upstream-18293.patch |
---|
| 834 | - Patch18294: perl-5.8.0-upstream-18294.patch |
---|
| 835 | - Patch18295: perl-5.8.0-upstream-18295.patch |
---|
| 836 | - Patch18296: perl-5.8.0-upstream-18296.patch |
---|
| 837 | - Patch18297: perl-5.8.0-upstream-18297.patch |
---|
| 838 | - Patch18301: perl-5.8.0-upstream-18301.patch |
---|
| 839 | - Patch18322: perl-5.8.0-upstream-18322.patch |
---|
| 840 | - Patch18347: perl-5.8.0-upstream-18347.patch |
---|
| 841 | - Patch18348: perl-5.8.0-upstream-18348.patch |
---|
| 842 | - Patch18349: perl-5.8.0-upstream-18349.patch |
---|
| 843 | - Patch18352: perl-5.8.0-upstream-18352.patch |
---|
| 844 | - Patch18353: perl-5.8.0-upstream-18353.patch |
---|
| 845 | - Patch18359: perl-5.8.0-upstream-18359.patch |
---|
| 846 | - Patch18360: perl-5.8.0-upstream-18360.patch |
---|
| 847 | - Patch18361: perl-5.8.0-upstream-18361.patch |
---|
| 848 | - Patch18362: perl-5.8.0-upstream-18362.patch |
---|
| 849 | - Patch18363: perl-5.8.0-upstream-18363.patch |
---|
| 850 | - Patch18364: perl-5.8.0-upstream-18364.patch |
---|
| 851 | - Patch18365: perl-5.8.0-upstream-18365.patch |
---|
| 852 | - Patch18366: perl-5.8.0-upstream-18366.patch |
---|
| 853 | - Patch18367: perl-5.8.0-upstream-18367.patch |
---|
| 854 | - Patch18368: perl-5.8.0-upstream-18368.patch |
---|
| 855 | - Patch18369: perl-5.8.0-upstream-18369.patch |
---|
| 856 | - Patch18370: perl-5.8.0-upstream-18370.patch |
---|
| 857 | - Patch18375: perl-5.8.0-upstream-18375.patch |
---|
| 858 | - Patch18379: perl-5.8.0-upstream-18379.patch |
---|
| 859 | - Patch18380: perl-5.8.0-upstream-18380.patch |
---|
| 860 | - Patch20001: perl-5.8.0-upstream-20475.patch |
---|
| 861 | |
---|
| 862 | * Wed Jul 23 2003 IWAI Masaharu <iwai@alib.jp> 5.8.0-88vl4 |
---|
| 863 | - SECURITY: fix CGI.pm XSS |
---|
| 864 | add CGI_XSS.patch (Patch20002) |
---|
| 865 | |
---|
| 866 | * Wed May 14 2003 IWAI Masaharu <iwai@alib.jp> 5.8.0-88vl3 |
---|
| 867 | - add open.pm patch from perl5-porters #20475 |
---|
| 868 | |
---|
| 869 | * Thu Apr 24 2003 IWAI Masaharu <iwai@alib.jp> 5.8.0-88vl2 |
---|
| 870 | - added library search path ( otherlibdirs ) in /usr/local/lib |
---|
| 871 | - add Provides: perl-{MIME-Base64,libnet} ([VineSeed:07701]) |
---|
| 872 | |
---|
| 873 | * Tue Apr 15 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 5.8.0-88vl1 |
---|
| 874 | - synced with Rawhide 5.8.0-88 |
---|
| 875 | |
---|
| 876 | * Fri Apr 12 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 5.6.1-0vl9 |
---|
| 877 | - added library search path ( otherlibdirs ) in /usr/local/lib |
---|
| 878 | |
---|
| 879 | * Fri Mar 29 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.6.1-0vl8 |
---|
| 880 | - changed Patch3 (now use gdbm-ndbm) |
---|
| 881 | |
---|
| 882 | * Sat Jan 19 2002 Yoshihiro Ota <ota@j.email.ne.jp> |
---|
| 883 | - 5.6.1-0vl7 |
---|
| 884 | - added db3-devel BuildPreReq |
---|
| 885 | |
---|
| 886 | * Sat Jan 19 2002 Yoshihiro Ota <ota@j.email.ne.jp> |
---|
| 887 | - 5.6.1-0vl6 |
---|
| 888 | - added BuildPreReq entires |
---|
| 889 | |
---|
| 890 | * Tue Jun 19 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org> |
---|
| 891 | - 5.6.1-0vl4 |
---|
| 892 | - removed NASTY Provides: perl <= %%{version} line :-P |
---|
| 893 | |
---|
| 894 | * Sun Jun 17 2001 Yasuhide OOMORI <dasen@icntv.ne.jp> |
---|
| 895 | - 5.6.1-0vl3 |
---|
| 896 | - put %%install sentence back |
---|
| 897 | |
---|
| 898 | * Sun Jun 17 2001 Yasuhide OOMORI <dasen@icntv.ne.jp> |
---|
| 899 | - 5.6.1-0vl2 |
---|
| 900 | - use %%config for perllocal.pod |
---|
| 901 | - removed MAINTAIN from %%doc |
---|
| 902 | |
---|
| 903 | * Sat Jun 16 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org> |
---|
| 904 | - 5.6.1-0vl1 |
---|
| 905 | - updated to 5.6.1 newest (at the moment) stable release |
---|
| 906 | (most of the works/tests done by Machino-san. Thanks) |
---|
| 907 | - fix Source[01] URLs |
---|
| 908 | - Copyright: GPL -> License: Artistic |
---|
| 909 | - Patch4 modified for 5.6.1, as well as removed Patch8 and Patch9 |
---|
| 910 | |
---|
| 911 | * Fri Jun 15 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org> |
---|
| 912 | - 5.6.0-10vl6 |
---|
| 913 | - modified %%{SOURCE3} & %%{SOURCE4} to remove libsafe.so dependencies |
---|
| 914 | |
---|
| 915 | * Thu Jun 14 2001 <sagami@vinelinux.org> |
---|
| 916 | - 5.6.0-10vl5: I think define is still valid even if commented out |
---|
| 917 | |
---|
| 918 | * Thu Jun 14 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org> |
---|
| 919 | - 5.6.0-10vl4 |
---|
| 920 | - added Japanese description |
---|
| 921 | - all archs should use %%{SOURCE3} for find_requires at the moment |
---|
| 922 | - %%define _noVersionedDependencies 1 |
---|
| 923 | - libgr-devel -> netpbm-devel in %%install section |
---|
| 924 | |
---|
| 925 | * Wed Jun 13 2001 Jun Nishii <jun@vinelinux.org> perl-5.6.0-10vl3 |
---|
| 926 | - added %doc |
---|
| 927 | |
---|
| 928 | * Mon Mar 12 2001 net_hal <net_hal@cwa.bai.ne.jp> |
---|
| 929 | - Package name changed(perl -> perl56) |
---|
| 930 | |
---|
| 931 | * Fri Mar 2 2001 net_hal <net_hal@cwa.bai.ne.jp> |
---|
| 932 | - first build for Vine2.1 |
---|
| 933 | |
---|
| 934 | * Tue Sep 12 2000 Bill Nottingham <notting@redhat.com> |
---|
| 935 | - fix dependencies on ia64/sparc64 |
---|
| 936 | |
---|
| 937 | * Mon Aug 7 2000 Nalin Dahyabhai <nalin@redhat.com> |
---|
| 938 | - replace the deprecated MD5 with Digest::MD5 (has to be here for cleanfeed) |
---|
| 939 | - obsolete: perl-Digest-MD5 |
---|
| 940 | - use syslog instead of mail to report possible attempts to break into suidperl |
---|
| 941 | - force syslog on at build-time |
---|
| 942 | |
---|
| 943 | * Mon Jul 31 2000 Nalin Dahyabhai <nalin@redhat.com> |
---|
| 944 | - add Owen's fix for #14779/#14863 |
---|
| 945 | - specify cc=%{__cc}; continue to let cpp sort itself out |
---|
| 946 | - switch shadow support on (#8646) |
---|
| 947 | - release 7 |
---|
| 948 | |
---|
| 949 | * Tue Jul 18 2000 Nalin Dahyabhai <nalin@redhat.com> |
---|
| 950 | - strip buildroot from perl pods (#14040) |
---|
| 951 | - release 6 |
---|
| 952 | |
---|
| 953 | * Wed Jul 12 2000 Prospector <bugzilla@redhat.com> |
---|
| 954 | - automatic rebuild (release 5) |
---|
| 955 | |
---|
| 956 | * Wed Jun 21 2000 Preston Brown <pbrown@redhat.com> |
---|
| 957 | - don't require tcsh to install, only to build |
---|
| 958 | - release 4 |
---|
| 959 | |
---|
| 960 | * Mon Jun 19 2000 Nalin Dahyabhai <nalin@redhat.com> |
---|
| 961 | - rebuild against new db3 package |
---|
| 962 | - release 3 |
---|
| 963 | |
---|
| 964 | * Sat Jun 17 2000 Nalin Dahyabhai <nalin@redhat.com> |
---|
| 965 | - disable 64-bit file support |
---|
| 966 | - change name of package that Perl expects gcc to be in from "egcs" to "gcc" |
---|
| 967 | - move man pages to /usr/share via hints/linux.sh and MM_Unix.pm |
---|
| 968 | - fix problems prefixifying with empty prefixes |
---|
| 969 | - disable long doubles on sparc (they're the same as doubles anyway) |
---|
| 970 | - add an Epoch to make sure we can upgrade from perl-5.00503 |
---|
| 971 | - release 2 |
---|
| 972 | |
---|
| 973 | * Thu Mar 23 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
---|
| 974 | - 2.6.0 |
---|
| 975 | |
---|
| 976 | * Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com> |
---|
| 977 | - fix description |
---|
| 978 | |
---|
| 979 | * Fri Jan 14 2000 Jeff Johnson <jbj@redhat.com> |
---|
| 980 | - add provides for perl modules (from kestes@staff.mail.com). |
---|
| 981 | |
---|
| 982 | * Mon Oct 04 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 983 | - fix the %install so that the MD5 module gets actually installed correctly |
---|
| 984 | |
---|
| 985 | * Mon Aug 30 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 986 | - make sure the package builds even when we don't have perl installed on the |
---|
| 987 | system |
---|
| 988 | |
---|
| 989 | * Fri Aug 06 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 990 | - merged with perl-MD5 |
---|
| 991 | - get rid of the annoying $RPM_BUILD_ROOT paths in the installed tree |
---|
| 992 | |
---|
| 993 | * Mon Jul 26 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 994 | - do not link anymore against the system db library (and make each module |
---|
| 995 | link against it separately, so that we can have Berkeley db1 and db2 mixed |
---|
| 996 | up) |
---|
| 997 | |
---|
| 998 | * Wed Jun 16 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 999 | - use wildcards for files in /usr/bin and /usr/man |
---|
| 1000 | |
---|
| 1001 | * Tue Apr 06 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 1002 | - version 5.00503 |
---|
| 1003 | - make the default man3 install dir be release independent |
---|
| 1004 | - try to link against db1 to preserve compatibility with older databases; |
---|
| 1005 | abandoned idea because perl is too broken to allow such an easy change |
---|
| 1006 | (hardcoded names *everywhere* !!!) |
---|
| 1007 | |
---|
| 1008 | * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 1009 | - auto rebuild in the new build environment (release 3) |
---|
| 1010 | |
---|
| 1011 | * Thu Jan 07 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 1012 | - guilty of the inlined Makefile in the spec file |
---|
| 1013 | - adapted for the arm build |
---|
| 1014 | |
---|
| 1015 | * Wed Sep 09 1998 Preston Brown <pbrown@redhat.com> |
---|
| 1016 | - added newer CGI.pm to the build |
---|
| 1017 | - changed the version naming scheme around to work with RPM |
---|
| 1018 | |
---|
| 1019 | * Sun Jul 19 1998 Jeff Johnson <jbj@redhat.com> |
---|
| 1020 | - attempt to generate *.ph files reproducibly |
---|
| 1021 | |
---|
| 1022 | * Mon Jun 15 1998 Jeff Johnson <jbj@redhat.com> |
---|
| 1023 | - update to 5.004_04-m4 (pre-5.005 maintenance release) |
---|
| 1024 | |
---|
| 1025 | * Tue Jun 12 1998 Christopher McCrory <chrismcc@netus.com |
---|
| 1026 | - need stdarg.h from gcc shadow to fix "use Sys::Syslog" (problem #635) |
---|
| 1027 | |
---|
| 1028 | * Fri May 08 1998 Cristian Gafton <gafton@redhat.com> |
---|
| 1029 | - added a patch to correct the .ph constructs unless defined (foo) to read |
---|
| 1030 | unless(defined(foo)) |
---|
| 1031 | |
---|
| 1032 | * Thu May 07 1998 Prospector System <bugs@redhat.com> |
---|
| 1033 | - translations modified for de, fr, tr |
---|
| 1034 | |
---|
| 1035 | * Tue Mar 10 1998 Cristian Gafton <gafton@redhat.com> |
---|
| 1036 | - fixed strftime problem |
---|
| 1037 | |
---|
| 1038 | * Sun Mar 08 1998 Cristian Gafton <gafton@redhat.com> |
---|
| 1039 | - added a patch to fix a security race |
---|
| 1040 | - do not use setres[ug]id - those are not implemented on 2.0.3x kernels |
---|
| 1041 | |
---|
| 1042 | * Mon Mar 02 1998 Cristian Gafton <gafton@redhat.com> |
---|
| 1043 | - upgraded to 5.004_04 - 5.004_01 had some nasty memory leaks. |
---|
| 1044 | - fixed the spec file to be version-independent |
---|
| 1045 | |
---|
| 1046 | * Fri Dec 05 1997 Erik Troan <ewt@redhat.com> |
---|
| 1047 | - Config.pm wasn't right do to the builtrooting |
---|
| 1048 | |
---|
| 1049 | * Mon Oct 20 1997 Erik Troan <ewt@redhat.com> |
---|
| 1050 | - fixed arch-specfic part of spec file |
---|
| 1051 | |
---|
| 1052 | * Sun Oct 19 1997 Erik Troan <ewt@redhat.com> |
---|
| 1053 | - updated to perl 5.004_01 |
---|
| 1054 | - users a build root |
---|
| 1055 | |
---|
| 1056 | * Thu Jun 12 1997 Erik Troan <ewt@redhat.com> |
---|
| 1057 | - built against glibc |
---|
| 1058 | |
---|
| 1059 | * Tue Apr 22 1997 Erik Troan <ewt@redhat.com> |
---|
| 1060 | - Incorporated security patch from Chip Salzenberg <salzench@nielsenmedia.com> |
---|
| 1061 | |
---|
| 1062 | * Fri Feb 07 1997 Erik Troan <ewt@redhat.com> |
---|
| 1063 | - Use -Darchname=i386-linux |
---|
| 1064 | - Require csh (for glob) |
---|
| 1065 | - Use RPM_ARCH during configuration and installation for arch independence |
---|