[packages/perl-MDV-Packdrakeng] - up to 1.13 - added xz support from mandriva svn
baggins
baggins at pld-linux.org
Mon Dec 3 13:07:05 CET 2012
commit dc3392b3a04cf07a26d5539c897d282018a500f7
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Mon Dec 3 13:06:40 2012 +0100
- up to 1.13
- added xz support from mandriva svn
perl-MDV-Packdrakeng-xz.patch | 22 ++++++++++++++++++++++
perl-MDV-Packdrakeng.spec | 8 +++++---
2 files changed, 27 insertions(+), 3 deletions(-)
---
diff --git a/perl-MDV-Packdrakeng.spec b/perl-MDV-Packdrakeng.spec
index dbf4476..b26ef2c 100644
--- a/perl-MDV-Packdrakeng.spec
+++ b/perl-MDV-Packdrakeng.spec
@@ -9,12 +9,13 @@
Summary: MDV::Packdrakeng - simple archive extractor/builder
Summary(pl.UTF-8): MDV::Packdrakeng - prosta rozpakowywarka archiwów/builder
Name: perl-MDV-Packdrakeng
-Version: 1.01
+Version: 1.13
Release: 1
License: GPL
Group: Development/Languages/Perl
-Source0: http://www.cpan.org/modules/by-authors/id/R/RG/RGARCIA/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: 08fa89a1908503a82abee649d7547f95
+Source0: http://search.cpan.org/CPAN/authors/id/N/NA/NANARDON/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5: 8dc16111304c486557ec94e26e8fa86c
+Patch0: %{name}-xz.patch
URL: http://search.cpan.org/dist/MDV-Packdrakeng/
BuildRequires: perl-devel >= 1:5.8.0
%if %{with autodeps}
@@ -35,6 +36,7 @@ rozpakowywarką korzystającą ze standardowych metod kompresji.
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
+%patch0 -p1
%build
%{__perl} Makefile.PL \
diff --git a/perl-MDV-Packdrakeng-xz.patch b/perl-MDV-Packdrakeng-xz.patch
new file mode 100644
index 0000000..eca8a70
--- /dev/null
+++ b/perl-MDV-Packdrakeng-xz.patch
@@ -0,0 +1,22 @@
+diff -urN MDV-Packdrakeng-1.13/lib/MDV/Packdrakeng.pm trunk/lib/MDV/Packdrakeng.pm
+--- MDV-Packdrakeng-1.13/lib/MDV/Packdrakeng.pm 2007-08-09 13:45:44.000000000 +0200
++++ trunk/lib/MDV/Packdrakeng.pm 2012-12-03 13:03:18.707594579 +0100
+@@ -148,6 +148,9 @@
+ };
+ }
+ };
++ $test_method =~ m/^xz|^unxz/ and do {
++ $pack->{compress_method} ||= "xz";
++ };
+ if (!$pack->{noargs}) {
+ $pack->{uncompress_method} ||= "$pack->{compress_method} -d";
+ $pack->{compress_method} = $pack->{compress_method} ? "$pack->{compress_method} -$pack->{level}" : "";
+diff -urN MDV-Packdrakeng-1.13/Makefile.PL trunk/Makefile.PL
+--- MDV-Packdrakeng-1.13/Makefile.PL 2007-06-05 00:32:44.000000000 +0200
++++ trunk/Makefile.PL 2012-12-03 13:03:18.710927913 +0100
+@@ -18,4 +18,5 @@
+ WriteMakefile(
+ NAME => 'MDV::Packdrakeng',
+ VERSION_FROM => 'lib/MDV/Packdrakeng.pm',
++ dist => { COMPRESS => "xz -f", SUFFIX => ".xz" },
+ );
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/perl-MDV-Packdrakeng.git/commitdiff/dc3392b3a04cf07a26d5539c897d282018a500f7
More information about the pld-cvs-commit
mailing list