packages: perl-ExtUtils-Install/perl-ExtUtils-Install.spec, perl-ExtUtils-I...
qboosh
qboosh at pld-linux.org
Sat May 26 07:27:43 CEST 2012
Author: qboosh Date: Sat May 26 05:27:43 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- pl
- merged write-permissions patch from older ExtUtils::MakeMaker
---- Files affected:
packages/perl-ExtUtils-Install:
perl-ExtUtils-Install.spec (1.5 -> 1.6) , perl-ExtUtils-Install-write-permissions.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/perl-ExtUtils-Install/perl-ExtUtils-Install.spec
diff -u packages/perl-ExtUtils-Install/perl-ExtUtils-Install.spec:1.5 packages/perl-ExtUtils-Install/perl-ExtUtils-Install.spec:1.6
--- packages/perl-ExtUtils-Install/perl-ExtUtils-Install.spec:1.5 Fri Jan 1 23:56:02 2010
+++ packages/perl-ExtUtils-Install/perl-ExtUtils-Install.spec Sat May 26 07:27:38 2012
@@ -14,8 +14,9 @@
# same as perl
License: GPL v1+ or Artistic
Group: Development/Languages/Perl
-Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+Source0: http://www.cpan.org/modules/by-module/ExtUtils/%{pdir}-%{pnam}-%{version}.tar.gz
# Source0-md5: 28d2ab1f23b26f90772d953387f32fe3
+Patch0: %{name}-write-permissions.patch
URL: http://search.cpan.org/dist/ExtUtils-Install/
BuildRequires: perl-devel >= 1:5.8.0
BuildRequires: rpm-perlprov >= 4.1-13
@@ -23,14 +24,19 @@
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Install perl modules into the source tree. Used by ExtUtils::MakeMaker and
-Module::Build.
+Install Perl modules into the source tree. Used by ExtUtils::MakeMaker
+and Module::Build.
+
+%description -l pl.UTF-8
+Ten moduł instaluje moduły Perla w drzewie źródłowym. Jest
+wykorzystywany przez moduły ExtUtils::MakeMaker i Module::Build.
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
+%patch0 -p1
%build
-%{__perl} -MExtUtils::MakeMaker -e 'WriteMakefile(NAME=>"ExtUtils::Install")' \
+%{__perl} Makefile.PL \
INSTALLDIRS=vendor
%{__make}
@@ -48,8 +54,12 @@
%files
%defattr(644,root,root,755)
%doc Changes README
-%{perl_vendorlib}/%{pdir}/*.pm
-%{_mandir}/man3/*
+%{perl_vendorlib}/ExtUtils/Install.pm
+%{perl_vendorlib}/ExtUtils/Installed.pm
+%{perl_vendorlib}/ExtUtils/Packlist.pm
+%{_mandir}/man3/ExtUtils::Install.3pm*
+%{_mandir}/man3/ExtUtils::Installed.3pm*
+%{_mandir}/man3/ExtUtils::Packlist.3pm*
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -57,6 +67,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.6 2012/05/26 05:27:38 qboosh
+- pl
+- merged write-permissions patch from older ExtUtils::MakeMaker
+
Revision 1.5 2010/01/01 22:56:02 sparky
- URl capitalization
@@ -71,4 +85,3 @@
Revision 1.1 2008-03-02 17:41:29 wolvverine
- init
-
================================================================
Index: packages/perl-ExtUtils-Install/perl-ExtUtils-Install-write-permissions.patch
diff -u /dev/null packages/perl-ExtUtils-Install/perl-ExtUtils-Install-write-permissions.patch:1.1
--- /dev/null Sat May 26 07:27:43 2012
+++ packages/perl-ExtUtils-Install/perl-ExtUtils-Install-write-permissions.patch Sat May 26 07:27:38 2012
@@ -0,0 +1,20 @@
+--- ExtUtils-Install-1.54/lib/ExtUtils/Install.pm.orig 2009-07-27 23:40:12.000000000 +0200
++++ ExtUtils-Install-1.54/lib/ExtUtils/Install.pm 2012-05-26 07:22:29.057483086 +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 );
+@@ -1215,7 +1215,7 @@
+ }
+ my($mode,$atime,$mtime) = (stat $from)[2,8,9];
+ utime($atime,$mtime+$Is_VMS,$to);
+- _chmod(0444 | ( $mode & 0111 ? 0111 : 0 ),$to);
++ _chmod(0644 | ( $mode & 0111 ? 0111 : 0 ),$to);
+ next unless $from =~ /\.pm$/;
+ _autosplit($to,$autodir);
+ }
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/perl-ExtUtils-Install/perl-ExtUtils-Install.spec?r1=1.5&r2=1.6
More information about the pld-cvs-commit
mailing list