[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