packages: perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-write-permissions...

qboosh qboosh at pld-linux.org
Sat May 26 13:30:26 CEST 2012


Author: qboosh                       Date: Sat May 26 11:30:26 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 6.62
- ensure to use system modules instead of bundled

---- Files affected:
packages/perl-ExtUtils-MakeMaker:
   perl-ExtUtils-MakeMaker-write-permissions.patch (1.4 -> 1.5) , perl-ExtUtils-MakeMaker.spec (1.34 -> 1.35) 

---- Diffs:

================================================================
Index: packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-write-permissions.patch
diff -u packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-write-permissions.patch:1.4 packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-write-permissions.patch:1.5
--- packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-write-permissions.patch:1.4	Mon Mar  2 15:00:37 2009
+++ packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-write-permissions.patch	Sat May 26 13:30:20 2012
@@ -1,5 +1,5 @@
---- ExtUtils-MakeMaker-6.48/inc/ExtUtils/Install.pm.orig	2008-10-10 04:28:25.000000000 +0200
-+++ ExtUtils-MakeMaker-6.48/inc/ExtUtils/Install.pm	2009-03-02 14:51:47.297088533 +0100
+--- ExtUtils-MakeMaker-6.62/bundled/ExtUtils-Install/ExtUtils/Install.pm.orig	2008-10-10 04:28:25.000000000 +0200
++++ ExtUtils-MakeMaker-6.62/bundled/ExtUtils-Install/ExtUtils/Install.pm	2009-03-02 14:51:47.297088533 +0100
 @@ -780,7 +780,7 @@
                  utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1;
      

================================================================
Index: packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker.spec
diff -u packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker.spec:1.34 packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker.spec:1.35
--- packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker.spec:1.34	Sun Mar  6 09:35:43 2011
+++ packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker.spec	Sat May 26 13:30:20 2012
@@ -9,18 +9,32 @@
 Summary:	ExtUtils::MakeMaker - create a module Makefile
 Summary(pl.UTF-8):	ExtUtils::MakeMaker - tworzenie Makefile dla modułu
 Name:		perl-ExtUtils-MakeMaker
-Version:	6.56
+Version:	6.62
 Release:	1
 # same as perl
 License:	GPL v1+ or Artistic
 Group:		Development/Languages/Perl
-Source0:	http://www.cpan.org/modules/by-module/ExtUtils/MSCHWERN/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5:	af7e032a1e845e4decf7672929510b98
+Source0:	http://www.cpan.org/modules/by-module/ExtUtils/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	2ae291030c52999b5672b2a502eab195
 Patch0:		%{name}-write-permissions.patch
 URL:		http://search.cpan.org/dist/ExtUtils-MakeMaker/
+BuildRequires:	perl-ExtUtils-MakeMaker >= 6.50
 BuildRequires:	perl(File::Spec) >= 0.80
 BuildRequires:	perl-devel >= 1:5.8.0
 BuildRequires:	rpm-perlprov >= 4.1-13
+# the following are needed to avoid installation of bundled modules
+BuildRequires:	perl-CPAN-Meta >= 2.112150
+BuildRequires:	perl-CPAN-Meta-YAML >= 0.003
+BuildRequires:	perl-ExtUtils-Command >= 1.16
+BuildRequires:	perl-ExtUtils-Install >= 1.52
+BuildRequires:	perl-ExtUtils-Manifest >= 1.58
+BuildRequires:	perl-File-Copy-Recursive >= 0.38
+BuildRequires:	perl-File-Temp >= 0.22
+BuildRequires:	perl-JSON-PP >= 2.27104
+BuildRequires:	perl-Parse-CPAN-Meta >= 1.4401
+BuildRequires:	perl-Scalar-List-Utils >= 1.23
+BuildRequires:	perl-Version-Requirements >= 0.101020
+BuildRequires:	perl-version >= 0.88
 %if %{with tests}
 BuildRequires:	perl-Test-Harness >= 2.00
 %endif
@@ -43,6 +57,9 @@
 
 find inc -name '*.orig' | xargs -r %{__rm}
 
+# perl >= 5.8 is assumed, so this module is useless
+%{__rm} -r bundled/JSON-PP-Compat5006
+
 %build
 %{__perl} Makefile.PL \
 	INSTALLDIRS=vendor
@@ -93,6 +110,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.35  2012/05/26 11:30:20  qboosh
+- updated to 6.62
+- ensure to use system modules instead of bundled
+
 Revision 1.34  2011/03/06 08:35:43  qboosh
 - updated to 6.56
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-write-permissions.patch?r1=1.4&r2=1.5
    http://cvs.pld-linux.org/packages/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker.spec?r1=1.34&r2=1.35



More information about the pld-cvs-commit mailing list