Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods In directory vz-cvs-3.sog:/tmp/cvs-serv30435/stable/main/finkinfo/libs/perlmods
Modified Files: extutils-makemaker-pm.info extutils-makemaker-pm.patch Added Files: cpan-meta-pm.info extutils-makemaker-pm-6.56.info extutils-makemaker-pm-6.56.patch Log Message: extutils-makemaker-pm and -pmXXX to stable Index: extutils-makemaker-pm.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods/extutils-makemaker-pm.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- extutils-makemaker-pm.patch 22 Jan 2011 23:21:20 -0000 1.1 +++ extutils-makemaker-pm.patch 8 Jan 2012 08:16:58 -0000 1.2 @@ -1,7 +1,7 @@ -diff -Nurd -x'*~' ExtUtils-MakeMaker-6.56.orig/lib/ExtUtils/MakeMaker.pm ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker.pm ---- ExtUtils-MakeMaker-6.56.orig/lib/ExtUtils/MakeMaker.pm 2009-12-17 17:02:03.000000000 -0500 -+++ ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker.pm 2011-01-11 06:08:00.000000000 -0500 -@@ -344,6 +344,11 @@ +diff -Nurd -x'*~' ExtUtils-MakeMaker-6.58.orig/lib/ExtUtils/MakeMaker.pm ExtUtils-MakeMaker-6.58/lib/ExtUtils/MakeMaker.pm +--- ExtUtils-MakeMaker-6.58.orig/lib/ExtUtils/MakeMaker.pm 2011-07-06 17:17:22.000000000 -0400 ++++ ExtUtils-MakeMaker-6.58/lib/ExtUtils/MakeMaker.pm 2011-07-18 14:11:58.000000000 -0400 +@@ -361,6 +361,11 @@ $Recognized_Att_Keys{$item} = 1; } foreach my $item (@Get_from_Config) { @@ -13,3 +13,14 @@ $Recognized_Att_Keys{uc $item} = $Config{$item}; print "Attribute '\U$item\E' => '$Config{$item}'\n" if ($Verbose >= 2); +diff -Nurd -x'*~' ExtUtils-MakeMaker-6.58.orig/t/lib/MakeMaker/Test/Utils.pm ExtUtils-MakeMaker-6.58/t/lib/MakeMaker/Test/Utils.pm +--- ExtUtils-MakeMaker-6.58.orig/t/lib/MakeMaker/Test/Utils.pm 2011-04-12 11:49:16.000000000 -0400 ++++ ExtUtils-MakeMaker-6.58/t/lib/MakeMaker/Test/Utils.pm 2011-07-18 14:12:32.000000000 -0400 +@@ -104,6 +104,7 @@ + =cut + + sub which_perl { ++ return 'FULLPERL'; + my $perl = $^X; + $perl ||= 'perl'; + --- NEW FILE: extutils-makemaker-pm-6.56.patch --- diff -Nurd -x'*~' ExtUtils-MakeMaker-6.56.orig/lib/ExtUtils/MakeMaker.pm ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker.pm --- ExtUtils-MakeMaker-6.56.orig/lib/ExtUtils/MakeMaker.pm 2009-12-17 17:02:03.000000000 -0500 +++ ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker.pm 2011-01-11 06:08:00.000000000 -0500 @@ -344,6 +344,11 @@ $Recognized_Att_Keys{$item} = 1; } foreach my $item (@Get_from_Config) { + if ($item eq 'lddlflags' && '@PREFIX@' ne '/usr/local') { + $Config{$item} =~ s,-L/usr/local/lib,,; + print "# removed -L/usr/local/lib from '\U$item\E'\n" + if ($Verbose >= 2); + } $Recognized_Att_Keys{uc $item} = $Config{$item}; print "Attribute '\U$item\E' => '$Config{$item}'\n" if ($Verbose >= 2); Index: extutils-makemaker-pm.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods/extutils-makemaker-pm.info,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- extutils-makemaker-pm.info 21 Jul 2011 21:31:56 -0000 1.4 +++ extutils-makemaker-pm.info 8 Jan 2012 08:16:58 -0000 1.5 @@ -1,10 +1,9 @@ Info2: << Package: extutils-makemaker-pm%type_pkg[perl] -Version: 6.56 -Revision: 3 -Architecture: (%type_pkg[perl] = 581) powerpc -Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 5123) 10.7, (%type_pkg[perl] = 588) 10.4, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 588) 10.6 -Type: perl (5.8.1 5.8.6 5.8.8 5.10.0 5.12.3) +Version: 6.62 +Revision: 1 +Distribution: (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 5123) 10.7, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 588) 10.6 +Type: perl (5.8.6 5.8.8 5.10.0 5.12.3) Description: Perl module to create a module Makefile License: Artistic Maintainer: Daniel Johnson <dan...@daniel-johnson.org> @@ -14,6 +13,9 @@ Eliminated -bin splitoff and used update-alternatives to allow binaries to coexist. + + Delete 'bundled' directory just to make sure bundled modules don't + get installed. All bundled modules are now external deps. << DescPort: << Patch makefile generator to remove -L/usr/local/lib from early @@ -22,18 +24,40 @@ # Dependencies: BuildDepends: fink (>= 0.24.12) -Depends: perl%type_pkg[perl]-core, extutils-install-pm (>= 1.54-1), extutils-manifest-pm (>= 1.58-1) +Depends: << + cpan-meta-pm%type_pkg[perl] (>= 2.112150-1), + cpan-meta-yaml-pm (>= 0.003-1), + extutils-command-pm (>= 1.17-1), + extutils-install-pm (>= 1.54-1), + extutils-manifest-pm (>= 1.58-1), + file-copy-recursive-pm, + file-temp-pm%type_pkg[perl], + json-pp-pm (>= 2.27.104-1), + parse-cpan-meta-pm (>= 1.44.01), + perl%type_pkg[perl]-core, + scalar-list-utils-pm%type_pkg[perl], + version-pm%type_pkg[perl] (>= 1:0.88-1), + version-requirements-pm%type_pkg[perl] (>= 0.101020-1) +<< -Replaces: %{Ni}581-bin, %{Ni}586-bin, %{Ni}588-bin +Replaces: %{Ni}586-bin, %{Ni}588-bin Provides: %N-bin # Unpack Phase: Source: mirror:cpan:authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-%v.tar.gz -Source-MD5: af7e032a1e845e4decf7672929510b98 +#Source: mirror:cpan:authors/id/M/MS/MSTROUT/ExtUtils-MakeMaker-%v.tar.gz +Source-MD5: 2ae291030c52999b5672b2a502eab195 PatchFile: %{ni}.patch -PatchFile-MD5: 81cf1d254982e1f4b13baaa94d92cc6a -PatchScript: sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1 +PatchFile-MD5: 0f2c2c26ca6d04cc6c519d73f096e708 +PatchScript: << +#!/bin/sh -ex + sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1 + rm -r bundled/* + + export FULLPERL=`echo '%c' | perl -n -e 'print /PERL="(.*?)"/'` + perl -pi -e "s,FULLPERL,$FULLPERL," t/lib/MakeMaker/Test/Utils.pm +<< # Install Phase: UpdatePOD: True @@ -54,6 +78,7 @@ if dpkg --compare-versions "%type_raw[perl]" ">=" "5.10.0" && [ "%m" = "i386" ] && [ -e /usr/bin/perl%type_raw[perl] ]; then rm t/basic.t fi + export ARCHFLAGS="" %{default_script} << << --- NEW FILE: extutils-makemaker-pm-6.56.info --- Package: extutils-makemaker-pm Version: 6.56 Revision: 5 Type: perl Description: Perl module to create a module Makefile License: Artistic/GPL Maintainer: Daniel Johnson <dan...@daniel-johnson.org> DescDetail: << This package is to satisfy the need for an unperlversioned extutils-makemaker-pm for unperlversioned packages to use when the system makemaker is too old like on 10.5 and earlier. << DescPackaging: << Delete 'inc' directory just to make sure bundled modules don't get installed. All bundled modules are now external deps. Don't try updating this to 6.57 or later since it introduces a lot of new deps that can cause circular deps on 10.5 and earlier. Use extutils-makemaker-pmxyz if you need a newer version. << DescPort: << Patch makefile generator to remove -L/usr/local/lib from early in LDDLFLAGS (don't have non-fink mask fink) << # Dependencies: BuildDepends: fink (>= 0.24.12) Depends: extutils-install-pm (>= 1.54-1), extutils-manifest-pm (>= 1.58-1), extutils-command-pm # Unpack Phase: Source: mirror:cpan:authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-%v.tar.gz Source-MD5: af7e032a1e845e4decf7672929510b98 PatchFile: %n-%v.patch PatchFile-MD5: 81cf1d254982e1f4b13baaa94d92cc6a PatchScript: << sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1 rm -r inc << # Install Phase: UpdatePOD: True DocFiles: Changes MANIFEST README InstallScript: << %{default_script} rm -rf %i/share/man /bin/mv %i/bin/instmodsh %i/bin/instmodsh-pm << InfoTest: << TestScript: << #!/bin/sh -ev export ARCHFLAGS="" %{default_script} << << PostInstScript: update-alternatives --install %p/bin/instmodsh instmodsh %p/bin/instmodsh-pm 0 PreRmScript: update-alternatives --remove instmodsh %p/bin/instmodsh-pm # Additional Info: Homepage: http://search.cpan.org/dist/ExtUtils-MakeMaker/ --- NEW FILE: cpan-meta-pm.info --- Info2: << Package: cpan-meta-pm%type_pkg[perl] Version: 2.112621 Revision: 1 Architecture: (%type_pkg[perl] = 581) powerpc Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 5123) 10.7, (%type_pkg[perl] = 588) 10.4, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 588) 10.6 License: Artistic/GPL Description: Distribution metadata for a CPAN dist Maintainer: Daniel Johnson <dan...@daniel-johnson.org> Homepage: http://search.cpan.org/dist/CPAN-Meta/ DescPackaging: << Upstream has a bug which causes Extutils::Makemaker test failures so we patch to fix. Discussion: https://rt.cpan.org/Public/Bug/Display.html?id=67295 << Source: mirror:cpan:authors/id/D/DA/DAGOLDEN/CPAN-Meta-%v.tar.gz Source-MD5: a37c34f3bc650fc7347182ba86ce317d Type: perl (5.8.1 5.8.6 5.8.8 5.10.0 5.12.3) UpdatePOD: true PatchScript: << #!/bin/bash -ev darwinvers=`uname -r | cut -f 1 -d .` if [ $darwinvers = 10 ]; then perl -pi -e 's,\$\^X,/usr/bin/arch -%m \$^X,' t/00-compile.t fi << Depends: << cpan-meta-yaml-pm (>= 0.003-1), json-pp-pm (>= 2.27.104-1), parse-cpan-meta-pm (>= 1.44.01), version-pm%type_pkg[perl] (>= 1:0.88-1), version-requirements-pm%type_pkg[perl] (>= 0.101020-1), perl%type_pkg[perl]-core << BuildDepends: << extutils-makemaker-pm, file-temp-pm%type_pkg[perl] (>= 0.22-1), fink (>= 0.24.12) << InfoTest: TestDepends: test-simple-pm%type_pkg[perl] (>= 0.96-1) DocFiles: Changes LICENSE README Todo InstallScript: << %{default_script} /bin/mv %i/share/man %i/lib/perl5/%type_raw[perl] << << ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs