packages: perl/perl-modules, perl/perl-t-syslog.patch, perl/perl-timer-test...

radek radek at pld-linux.org
Sat Sep 12 12:07:28 CEST 2009


Author: radek                        Date: Sat Sep 12 10:07:28 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- version 5.10.1
- kill the List::Util hack (pointless)

---- Files affected:
packages/perl:
   perl-modules (1.9 -> 1.10) , perl-t-syslog.patch (1.3 -> 1.4) , perl-timer-test.patch (1.4 -> 1.5) , perl-write-permissions.patch (1.4 -> 1.5) , perl.spec (1.419 -> 1.420) , perl_581-noroot_install.patch (1.3 -> 1.4) , perl_581-soname.patch (1.6 -> 1.7) , perl_585-microperl_uconfig.patch (1.7 -> 1.8) , perl-PerlIO.patch (1.3 -> NONE)  (REMOVED), perl-attribute_error.patch (1.1 -> NONE)  (REMOVED), perl-h2ph-includes.patch (1.3 -> NONE)  (REMOVED), perl-parameter_passing.patch (1.1 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/perl/perl-modules
diff -u packages/perl/perl-modules:1.9 packages/perl/perl-modules:1.10
--- packages/perl/perl-modules:1.9	Sat Jun 28 13:20:53 2008
+++ packages/perl/perl-modules	Sat Sep 12 12:07:22 2009
@@ -1,53 +1,55 @@
-# Module versions from Perl 5.10.0 distribution.
-Encode = 2.23
-File::Compare = 1.1005
-File::Spec = 3.2501
-File::Temp = 0.18
-IO = 1.23_01
-PerlIO::via::QuotedPrint = 0.06
-Safe = 2.12
-Socket = 1.80
-Tie::File = 0.97_02
-CPAN = 1.9205
-Devel::DProf = 20050603.00
-Devel::PPPort = 3.13
-Devel::Peek = 1.03
-ExtUtils::Embed = 1.27
-ExtUtils::MakeMaker = 6.42
-Attribute::Handlers = 0.79
-CGI = 3.29
+# Module versions from Perl 5.10.1 distribution.
+Attribute::Handlers = 0.85
+CGI = 3.43
+CPAN = 1.9402
 Class::ISA = 0.33
-Digest = 1.15
-Digest::MD5 = 2.36_01
-Filter::Simple = 0.82
-FindBin = 1.49
-GDBM_File = 1.08
+Devel::DProf = 20080331.00
+Devel::PPPort = 3.19
+Devel::Peek = 1.04
+Digest = 1.16
+Digest::MD5 = 2.39
+Encode = 2.35
+ExtUtils::Embed = 1.28
+ExtUtils::MakeMaker = 6.55_02
+File::Compare = 1.1006
+File::Spec = 3.3
+File::Temp = 0.22
+Filter::Simple = 0.84
+FindBin = 1.50
+GDBM_File = 1.09
 Hash::Util = 0.07
 I18N::LangTags = 0.35
-IPC::SysV = 1.05
-Locale::Maketext = 1.12
-MIME::Base64 = 3.07_01
-Math::BigInt = 1.88
-Math::BigRat = 0.21
-Math::Trig = 1.04
-Memoize = 1.01_02
-Module::Build = 0.280801
-NEXT = 0.60_01
+IO = 1.25
+IPC::SysV = 2.01
+Locale::Maketext = 1.13
+MIME::Base64 = 3.08
+Math::BigInt = 1.89
+Math::BigRat = 0.22
+Math::Trig = 1.2
+Memoize = 1.01_03
+Module::Build = 0.340201
+NEXT = 0.64
+Parse::CPAN::Meta = 1.39
+PerlIO::via::QuotedPrint = 0.06
 Pod::LaTeX = 0.58
-Pod::Parser = 1.35
-Storable = 2.18
-Term::ANSIColor = 1.12
+Pod::Parser = 1.37
+Safe = 2.18
+Socket = 1.82
+Storable = 2.20
+Term::ANSIColor = 2.00
 Term::Cap = 1.12
-Test = 1.25
-Test::Harness = 2.64
-Test::Simple = 0.72
+Test = 1.25_02
+Test::Harness = 3.17
+Test::Simple = 0.92
 Text::Balanced = 2.0.0
-Text::ParseWords = 3.26
+Text::ParseWords = 3.27
 Text::Soundex = 3.03
-Text::Tabs = 2007.1117
-Time::HiRes = 1.9711
-UNIVERSAL = 1.04
+Text::Tabs = 2009.0305
+Tie::File = 0.97_02
+Time::HiRes = 1.9719
+UNIVERSAL = 1.05
 Unicode::Collate = 0.52
-Unicode::Normalize = 1.02
+Unicode::Normalize = 1.03
+autodie = 2.06_01
 libnet = 1.22
-version = 0.74
+version = 0.77

================================================================
Index: packages/perl/perl-t-syslog.patch
diff -u packages/perl/perl-t-syslog.patch:1.3 packages/perl/perl-t-syslog.patch:1.4
--- packages/perl/perl-t-syslog.patch:1.3	Thu Aug 27 08:57:28 2009
+++ packages/perl/perl-t-syslog.patch	Sat Sep 12 12:07:23 2009
@@ -1,5 +1,5 @@
---- perl-5.10.0/ext/Sys/Syslog/t/syslog.t~	2008-02-26 07:24:29.000000000 +0000
-+++ perl-5.10.0/ext/Sys/Syslog/t/syslog.t	2008-02-26 07:24:34.000000000 +0000
+--- perl-5.10.0/ext/Sys-Syslog/t/syslog.t~	2008-02-26 07:24:29.000000000 +0000
++++ perl-5.10.0/ext/Sys-Syslog/t/syslog.t	2008-02-26 07:24:34.000000000 +0000
 @@ -201,7 +201,11 @@
          }
      }

================================================================
Index: packages/perl/perl-timer-test.patch
diff -u packages/perl/perl-timer-test.patch:1.4 packages/perl/perl-timer-test.patch:1.5
--- packages/perl/perl-timer-test.patch:1.4	Thu Aug 27 08:57:28 2009
+++ packages/perl/perl-timer-test.patch	Sat Sep 12 12:07:23 2009
@@ -1,5 +1,5 @@
---- perl-5.8.8/ext/Time/HiRes/t/HiRes.t~	2005-12-17 20:20:26.000000000 +0100
-+++ perl-5.8.8/ext/Time/HiRes/t/HiRes.t	2007-02-11 00:06:42.000000000 +0100
+--- perl-5.8.8/ext/Time-HiRes/t/HiRes.t~	2005-12-17 20:20:26.000000000 +0100
++++ perl-5.8.8/ext/Time-HiRes/t/HiRes.t	2007-02-11 00:06:42.000000000 +0100
 @@ -113,7 +113,7 @@
  # completes fine with (say) 30% slosh, and fail otherwise.  If you do that,
  # consider changing over to test.pl at the same time.

================================================================
Index: packages/perl/perl-write-permissions.patch
diff -u packages/perl/perl-write-permissions.patch:1.4 packages/perl/perl-write-permissions.patch:1.5
--- packages/perl/perl-write-permissions.patch:1.4	Thu Aug 27 08:57:28 2009
+++ packages/perl/perl-write-permissions.patch	Sat Sep 12 12:07:23 2009
@@ -1,15 +1,15 @@
---- ExtUtils-MakeMaker-6.30.orig/lib/ExtUtils/Install.pm	2005-03-22 04:30:24.000000000 +0000
-+++ ExtUtils-MakeMaker-6.30.write-permissions/lib/ExtUtils/Install.pm	2006-10-30 16:14:28.000000000 +0000
-@@ -666,7 +666,7 @@
-             utime($atime,$mtime + $Is_VMS,$targetfile) unless $nonono>1;
+--- perl-5.10.1/lib/ExtUtils/Install.pm.orig	2009-08-03 21:36:03.000000000 +0200
++++ perl-5.10.1/lib/ExtUtils/Install.pm	2009-09-12 10:07:06.181527344 +0200
+@@ -813,7 +813,7 @@
+                 utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1;
  
  
--            $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
-+            $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
-             $mode = $mode | 0222
-                 if $realtarget ne $targetfile;
-             _chmod( $mode, $targetfile, $verbose );
-@@ -1018,7 +1018,7 @@
+-                $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
++                $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
+                 $mode = $mode | 0222
+                     if $realtarget ne $targetfile;
+                 _chmod( $mode, $targetfile, $verbose );
+@@ -1215,7 +1215,7 @@
          }
          my($mode,$atime,$mtime) = (stat $from)[2,8,9];
          utime($atime,$mtime+$Is_VMS,$to);
@@ -18,4 +18,3 @@
          next unless $from =~ /\.pm$/;
          _autosplit($to,$autodir);
      }
-

================================================================
Index: packages/perl/perl.spec
diff -u packages/perl/perl.spec:1.419 packages/perl/perl.spec:1.420
--- packages/perl/perl.spec:1.419	Thu Aug 27 08:57:28 2009
+++ packages/perl/perl.spec	Sat Sep 12 12:07:23 2009
@@ -43,8 +43,8 @@
 %define		perl_modver()		%([ -f %{SOURCE3} ] && awk -vp=%1 '$1 == p{print $3}' %{SOURCE3} || echo ERROR)
 %define		perl_modversion()	%([ -f %{SOURCE3} ] && awk -vp=%1 '$1 == p{m=$1; gsub(/::/, "-", m); printf("perl-%s = %s\\n", m, $3)}END{if (!m) printf("# Error looking up [%s]\\n", p)}' %{SOURCE3} || echo ERROR)
 
-%define		ver	5.10.0
-%define		rel	20
+%define		ver	5.10.1
+%define		rel	1
 Summary:	Practical Extraction and Report Language (Perl)
 Summary(cs.UTF-8):	Programovací jazyk Perl
 Summary(da.UTF-8):	Programmeringssproget Perl
@@ -73,7 +73,7 @@
 License:	GPL v1+ or Artistic
 Group:		Development/Languages/Perl
 Source0:	http://www.cpan.org/src/%{name}-%{ver}.tar.gz
-# Source0-md5:	d2c39b002ebfd2c3c5dba589365c5a71
+# Source0-md5:	b9b2fdb957f50ada62d73f43ee75d044
 Source1:	http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
 # Source1-md5:	de47d7893f49ad7f41ba69c78511c0db
 Source2:	%{name}.prov
@@ -86,11 +86,7 @@
 Patch5:		%{name}_585-microperl_uconfig.patch
 Patch6:		%{name}-write-permissions.patch
 Patch7:		%{name}-timer-test.patch
-Patch8:		%{name}-h2ph-includes.patch
 Patch9:		%{name}-t-syslog.patch
-Patch10:	%{name}-PerlIO.patch
-Patch11:	%{name}-attribute_error.patch
-Patch12:	%{name}-parameter_passing.patch
 URL:		http://dev.perl.org/perl5/
 %ifarch ppc
 # gcc 3.3.x miscompiles pp_hot.c
@@ -106,7 +102,7 @@
 Requires:	%{name}-modules = %{epoch}:%{ver}-%{release}
 Suggests:	%{name}-doc-reference = %{epoch}:%{ver}-%{release}
 Suggests:	perldoc
-BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+BuildRoot:	%{tmpdir}/%{name}-%{ver}-root-%(id -u -n)
 
 %define		__perl		%{_builddir}/perl-%{ver}/runperl
 %define		__perl_provides %{__perl} %{SOURCE2}
@@ -398,6 +394,7 @@
 Provides:	%perl_modversion Math::Trig
 Provides:	%perl_modversion Memoize
 Provides:	%perl_modversion NEXT
+Provides:	%perl_modversion Parse::CPAN::Meta
 Provides:	%perl_modversion Pod::LaTeX
 Provides:	%perl_modversion Pod::Parser
 Provides:	%perl_modversion Storable
@@ -659,11 +656,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
-%patch8 -p1
 %patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
 
 %build
 
@@ -699,15 +692,6 @@
 	-%{?with_threads:D}%{!?with_threads:U}usethreads \
 	-Duselargefiles
 
-## {Scalar,List}::Util should be in perl_archlib (it's a bit tricky and should
-## probably be done in %%prep, but then Configure would complain (->MANIFEST))
-mv ext/List/Util/lib/List/Util.pm ext/List/Util
-%{__rm} ext/List/Util/Makefile.PL
-cat <<'EOF' > ext/List/Util/Makefile.PL
-use ExtUtils::MakeMaker;
-WriteMakefile(NAME=>"List::Util", VERSION_FROM=>"Util.pm", DEFINE=>"-DPERL_EXT");
-EOF
-
 %{__make} \
 	LIBPERL_SONAME=libperl.so.%{abi} \
 	LDDLFLAGS="%{rpmcflags} -shared"
@@ -820,7 +804,8 @@
 
 	install -d doc-base/{Getopt/Long,Switch} \
 		doc-devel/ExtUtils \
-		doc-modules/{Attribute/Handlers,Filter/Simple,I18N/LangTags,Locale/{Codes,Maketext},Memoize,NEXT,Net/Ping,Term/ANSIColor,Test/Simple,Text/{Balanced,TabsWrap},Unicode/Collate,unicore}
+		doc-modules/{Attribute/Handlers,Filter/Simple,I18N/LangTags,Locale/{Codes,Maketext},Memoize,NEXT} \
+		doc-modules/{Net/Ping,Term/ANSIColor,Test/Simple,Text/{Balanced,TabsWrap},Unicode/Collate,unicore}
 
 	# needed only for tests
 	%{__rm} $RPM_BUILD_ROOT%{perl_privlib}/Unicode/Collate/keys.txt
@@ -871,7 +856,7 @@
 		v=$(awk '/^libnet /{print $2; exit}' lib/Net/Changes)
 		;;
 	*)
-		v=$(%{__perl} -M$m -e "print \$$m::VERSION" )
+		v=$(%{__perl} -M$m -e "print $m->VERSION" )
 		;;
 	esac
 	echo "$m = $v" >> perl-modules
@@ -893,6 +878,7 @@
 %files
 %defattr(644,root,root,755)
 %doc README AUTHORS
+%attr(755,root,root) %{_bindir}/perlthanks
 
 %files libs
 %defattr(644,root,root,755)
@@ -917,6 +903,8 @@
 %dir %{perl_archlib}/auto
 
 ## pragmas
+%{perl_privlib}/autodie*
+%{_mandir}/man3/autodie*
 %{perl_privlib}/base.pm
 %{_mandir}/man3/base.*
 %{perl_privlib}/constant.pm
@@ -929,8 +917,10 @@
 %{_mandir}/man3/fields.*
 %{perl_privlib}/integer.pm
 %{_mandir}/man3/integer.*
-%{perl_privlib}/overload.pm
-%{_mandir}/man3/overload.*
+%{perl_privlib}/overload*
+%{_mandir}/man3/overload*
+%{perl_privlib}/parent.pm
+%{_mandir}/man3/parent.*
 %{perl_privlib}/sort.pm
 %{_mandir}/man3/sort.*
 %{perl_privlib}/strict.pm
@@ -962,6 +952,8 @@
 %{perl_privlib}/IPC
 %{_mandir}/man3/IPC::Open*
 %{_mandir}/man3/IPC::Cmd*
+%{perl_privlib}/Safe*
+%{_mandir}/man3/Safe*
 %{perl_privlib}/SelectSaver.pm
 %{_mandir}/man3/SelectSaver.*
 %{perl_privlib}/Symbol.pm
@@ -977,8 +969,6 @@
 %{_mandir}/man3/DynaLoader*
 %{perl_archlib}/Errno*
 %{_mandir}/man3/Errno*
-%{perl_archlib}/Safe*
-%{_mandir}/man3/Safe*
 %{perl_archlib}/XSLoader*
 %{_mandir}/man3/XSLoader*
 
@@ -1081,6 +1071,7 @@
 %{perl_archlib}/O.*
 %{_mandir}/man3/O.*
 
+%{perl_privlib}/B
 %{perl_archlib}/B
 %{perl_archlib}/B.pm
 %dir %{perl_archlib}/auto/B
@@ -1161,8 +1152,6 @@
 %{_mandir}/man3/less.*
 %{perl_privlib}/locale.pm
 %{_mandir}/man3/locale.*
-%{perl_privlib}/mro.pm
-%{_mandir}/man3/mro.*
 %{perl_privlib}/open.pm
 %{_mandir}/man3/open.*
 %{perl_privlib}/sigtrap.pm
@@ -1170,12 +1159,15 @@
 %{perl_privlib}/utf8.pm
 %{_mandir}/man3/utf8.*
 %{perl_privlib}/version.pm
-%{_mandir}/man3/version.*
+%{_mandir}/man3/version*
 
 %{perl_archlib}/attrs.pm
 %dir %{perl_archlib}/auto/attrs
 %attr(755,root,root) %{perl_archlib}/auto/attrs/*.so
 %{_mandir}/man3/attrs.*
+%{perl_archlib}/mro.pm
+%attr(755,root,root) %{perl_archlib}/auto/mro/*.so
+%{_mandir}/man3/mro.*
 %{perl_archlib}/re.pm
 %dir %{perl_archlib}/auto/re
 %attr(755,root,root) %{perl_archlib}/auto/re/*.so
@@ -1210,10 +1202,10 @@
 %{perl_archlib}/Compress
 %dir %{perl_archlib}/auto/Compress
 %dir %{perl_archlib}/auto/Compress/Raw
-%dir %{perl_archlib}/auto/Compress/Raw/Zlib
-%attr(755,root,root) %{perl_archlib}/auto/Compress/Raw/Zlib/*.so
-%{perl_archlib}/auto/Compress/Raw/Zlib/*.ix
-%dir %{perl_archlib}/auto/Compress/Zlib
+%dir %{perl_archlib}/auto/Compress/Raw/*/
+%attr(755,root,root) %{perl_archlib}/auto/Compress/Raw/*/*.so
+%{perl_archlib}/auto/Compress/Raw/*/*.ix
+%dir %{perl_archlib}/auto/Compress/*
 %{perl_archlib}/auto/Compress/Zlib/*.ix
 %{_mandir}/man3/Compress*
 
@@ -1328,6 +1320,8 @@
 
 %{perl_privlib}/AnyDBM*
 %{_mandir}/man3/AnyDBM*
+%{perl_privlib}/App
+%{_mandir}/man3/App::Prove*
 %{perl_privlib}/Archive*
 %{_mandir}/man3/Archive*
 %{perl_privlib}/Attribute
@@ -1375,6 +1369,8 @@
 %{_mandir}/man3/Package::*
 %{perl_privlib}/Params
 %{_mandir}/man3/Params::*
+%{perl_privlib}/Parse
+%{_mandir}/man3/Parse::CPAN::Meta*
 %{perl_privlib}/Pod
 %{_mandir}/man3/Pod::*
 %{perl_archlib}/Scalar
@@ -1385,6 +1381,8 @@
 %{_mandir}/man3/SelfLoader.*
 %{perl_privlib}/Shell.*
 %{_mandir}/man3/Shell.*
+%{perl_privlib}/TAP
+%{_mandir}/man3/TAP::*
 # FIXME: README and Changes files
 %{perl_privlib}/Switch.*
 %{_mandir}/man3/Switch.*
@@ -1481,7 +1479,7 @@
 %if %{with microperl}
 %files -n microperl
 %defattr(644,root,root,755)
-%doc README.micro Todo.micro
+%doc README.micro
 %attr(755,root,root) %{_bindir}/microperl
 %endif
 
@@ -1491,6 +1489,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.420  2009/09/12 10:07:23  radek
+- version 5.10.1
+- kill the List::Util hack (pointless)
+
 Revision 1.419  2009/08/27 06:57:28  amateja
 - reverted
 

================================================================
Index: packages/perl/perl_581-noroot_install.patch
diff -u packages/perl/perl_581-noroot_install.patch:1.3 packages/perl/perl_581-noroot_install.patch:1.4
--- packages/perl/perl_581-noroot_install.patch:1.3	Thu Aug 27 08:57:28 2009
+++ packages/perl/perl_581-noroot_install.patch	Sat Sep 12 12:07:23 2009
@@ -1,15 +1,15 @@
---- perl-5.8.1/installperl.orig	Fri Aug 22 12:26:11 2003
-+++ perl-5.8.1/installperl	Fri Aug 22 12:26:28 2003
-@@ -226,7 +226,7 @@
+--- perl-5.10.1/installperl.orig	2009-08-14 00:40:10.000000000 +0200
++++ perl-5.10.1/installperl	2009-09-12 09:56:30.724923937 +0200
+@@ -235,7 +235,7 @@
  
  # Do some quick sanity checks.
  
--if (!$nonono && $d_dosuid && $>) { die "You must run as root to install suidperl\n"; }
-+#if (!$nonono && $d_dosuid && $>) { die "You must run as root to install suidperl\n"; }
+-if (!$opts{notify} && $d_dosuid && $>) { die "You must run as root to install suidperl\n"; }
++#if (!$opts{notify} && $d_dosuid && $>) { die "You must run as root to install suidperl\n"; }
  
     $installbin		|| die "No installbin directory in config.sh\n";
- -d $installbin		|| mkpath($installbin, $verbose, 0777);
-@@ -361,7 +361,7 @@
+ -d $installbin		|| mkpath($installbin, $opts{verbose}, 0777);
+@@ -344,7 +344,7 @@
  safe_unlink("$installbin/s$perl_verbase$ver$exe_ext");
  if ($d_dosuid) {
      copy("suidperl$exe_ext", "$installbin/s$perl_verbase$ver$exe_ext");

================================================================
Index: packages/perl/perl_581-soname.patch
diff -u packages/perl/perl_581-soname.patch:1.6 packages/perl/perl_581-soname.patch:1.7
--- packages/perl/perl_581-soname.patch:1.6	Thu Aug 27 08:57:28 2009
+++ packages/perl/perl_581-soname.patch	Sat Sep 12 12:07:23 2009
@@ -1,6 +1,6 @@
---- perl-5.10.0/Makefile.SH.orig	2008-01-09 21:37:11.870736307 +0000
-+++ perl-5.10.0/Makefile.SH	2008-01-09 22:47:51.579350787 +0000
-@@ -124,7 +124,7 @@
+--- perl-5.10.1/Makefile.SH.orig	2009-08-03 22:43:30.000000000 +0200
++++ perl-5.10.1/Makefile.SH	2009-09-12 10:03:20.451763024 +0200
+@@ -160,7 +160,7 @@
  	    # INSTALL file, under "Building a shared perl library".
  	    # If there is no pre-existing $libperl, we don't need
  	    # to do anything further.
@@ -9,7 +9,7 @@
  		rm -f preload
  		cat <<'EOT' > preload
  #! /bin/sh
-@@ -135,7 +135,7 @@
+@@ -171,7 +171,7 @@
  EOT
  		chmod 755 preload
  		ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl"
@@ -18,11 +18,11 @@
  	    ;;
  	os390)	test -f /bin/env && ldlibpth="/bin/env $ldlibpth"
  		;;
-@@ -581,14 +581,16 @@
- Makefile: $Makefile_s
- !GROK!THIS!
- else
--	$spitshell >>Makefile <<'!NO!SUBS!'
+@@ -728,14 +728,16 @@
+ !NO!SUBS!
+ 		;;
+     esac
+-	$spitshell >>$Makefile <<'!NO!SUBS!'
 -$(LIBPERL): $& $(obj) $(DYNALOADER) $(LIBPERLEXPORT)
 +	$spitshell >>Makefile <<!NO!SUBS!
 +LIBPERL_SONAME=\$(LIBPERL).$version
@@ -30,7 +30,7 @@
  !NO!SUBS!
  	case "$useshrplib" in
  	true)
- 		$spitshell >>Makefile <<'!NO!SUBS!'
+ 		$spitshell >>$Makefile <<'!NO!SUBS!'
 -	rm -f $@
 -	$(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs)
 +	rm -f $@ $(LIBPERL_SONAME)

================================================================
Index: packages/perl/perl_585-microperl_uconfig.patch
diff -u packages/perl/perl_585-microperl_uconfig.patch:1.7 packages/perl/perl_585-microperl_uconfig.patch:1.8
--- packages/perl/perl_585-microperl_uconfig.patch:1.7	Thu Aug 27 08:57:28 2009
+++ packages/perl/perl_585-microperl_uconfig.patch	Sat Sep 12 12:07:23 2009
@@ -1,39 +1,11 @@
-diff -urN perl-5.10.0.org/Makefile.micro perl-5.10.0/Makefile.micro
---- perl-5.10.0.org/Makefile.micro	2007-12-18 11:47:07.000000000 +0100
-+++ perl-5.10.0/Makefile.micro	2008-01-09 14:22:14.801222180 +0100
-@@ -39,6 +39,12 @@
- 
- distclean:	clean
- 
-+# not really autoconfigured variables (PLD hack, requires patched uconfig.sh)
-+NRACV = archlib=$(archlib) archlibexp=$(archlibexp) privlib=$(privlib) \
-+	privlibexp=$(privlibexp) archname=$(archname) osname=$(osname) \
-+	bin=$(bin) scriptdir=$(scriptdir) scriptdirexp=$(scriptdirexp) \
-+	usemallocwrap=$(usemallocwrap)
-+
- # The microconfiguration.
- 
- # Cannot use $$ in the command line itself, so using var expansion instead.
-@@ -47,7 +53,9 @@
- 	$(PERL) -MConfig -pi -e "s/^((?:short|int|long(?:dbl|long)?|ptr|double|[iun]v|u?quad|[iu]\d+|fpos|lseek)(?:size|type)|byteorder|d_quad|quadkind|use64.+)=.*/\\1='"$(Config)"'/g" uconfig.shx
- 
- regen_uconfig uconfig.h: uconfig.sh
--	$(ENV) CONFIG_SH=uconfig.sh CONFIG_H=uconfig.h sh ./config_h.SH
-+	$(ENV) CONFIG_SH=uconfig.sh CONFIG_H=uconfig.h $(NRACV) sh ./config_h.SH
-+
-+uconfig.h: regen_uconfig
- 
- # Do not regenerate perly.c and perly.h.
- 
-diff -urN perl-5.10.0.org/uconfig.sh perl-5.10.0/uconfig.sh
---- perl-5.10.0.org/uconfig.sh	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/uconfig.sh	2008-01-09 14:21:01.327533497 +0100
+--- perl-5.10.1/uconfig.sh.orig	2009-04-19 18:18:52.000000000 +0200
++++ perl-5.10.1/uconfig.sh	2009-09-12 10:05:33.571536125 +0200
 @@ -5,12 +5,7 @@
  afsroot='/afs'
  alignbytes='4'
  aphostname='/bin/hostname'
--archlib='/usr/local/lib/perl5/5.10/unknown'
--archlibexp='/usr/local/lib/perl5/5.10/unknown'
+-archlib='/usr/local/lib/perl5/5.11/unknown'
+-archlibexp='/usr/local/lib/perl5/5.11/unknown'
 -archname='unknown'
  asctime_r_proto='0'
 -bin='/usr/local/bin'
@@ -47,19 +19,19 @@
  d_alarm='undef'
 -d_archlib='undef'
 +d_archlib='define'
+ d_asctime64='undef'
  d_asctime_r='undef'
  d_atolf='undef'
- d_atoll='undef'
-@@ -221,7 +216,7 @@
+@@ -232,7 +227,7 @@
  d_libm_lib_version='undef'
  d_link='undef'
- d_localtime_r='undef'
+ d_localtime64='undef'
 -d_localtime_r_needs_tzset='undef'
 +d_localtime_r_needs_tzset='define'
+ d_localtime_r='undef'
  d_locconv='undef'
  d_lockf='undef'
- d_longdbl='undef'
-@@ -639,14 +634,10 @@
+@@ -661,14 +656,10 @@
  old_pthread_create_joinable=''
  optimize='-O2'
  orderlib='false'
@@ -69,13 +41,13 @@
  package='perl5'
  phostname='hostname'
  pidtype=int
--privlib='/usr/local/lib/perl5/5.10'
--privlibexp='/usr/local/lib/perl5/5.10'
+-privlib='/usr/local/lib/perl5/5.11'
+-privlibexp='/usr/local/lib/perl5/5.11'
  procselfexe=''
  prototype='undef'
  ptrsize='4'
-@@ -673,8 +664,6 @@
- sPRIx64='"Lx"'
+@@ -699,8 +690,6 @@
+ sPRIXU64='"LX"'
  sSCNfldbl='"llf"'
  sched_yield='sched_yield()'
 -scriptdir='/usr/local/bin'
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/perl/perl-modules?r1=1.9&r2=1.10&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/perl/perl-t-syslog.patch?r1=1.3&r2=1.4&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/perl/perl-timer-test.patch?r1=1.4&r2=1.5&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/perl/perl-write-permissions.patch?r1=1.4&r2=1.5&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/perl/perl.spec?r1=1.419&r2=1.420&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/perl/perl_581-noroot_install.patch?r1=1.3&r2=1.4&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/perl/perl_581-soname.patch?r1=1.6&r2=1.7&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/perl/perl_585-microperl_uconfig.patch?r1=1.7&r2=1.8&f=u



More information about the pld-cvs-commit mailing list