[SCM] Debian packaging of libtest-corpus-audio-mpd-perl branch, master, updated. upstream/1.113282-35-g90d190d
Florian Schlichting
fschlich at zedat.fu-berlin.de
Mon Feb 27 21:31:11 UTC 2012
The following commit has been merged in the master branch:
commit e7d5dbf5b2789f42f8e2fb5243ed898294e3b8db
Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
Date: Mon Feb 27 22:11:31 2012 +0100
Added skip_file-sharedir-pathclass.patch
diff --git a/debian/changelog b/debian/changelog
index 7c1131d..bbf1939 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,8 @@
libtest-corpus-audio-mpd-perl (1.113282-1) UNRELEASED; urgency=low
- WAITS-FOR: libfile-sharedir-pathclass-perl
-
[ Alessandro Ghedini ]
* New upstream release 1.111260
* Bump Standards-Version to 3.9.2 (no changes needed)
- * (Build-)Depends(-Indep) on libfile-sharedir-pathclass-perl instead of
- libfile-sharedir-perl
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
@@ -18,6 +14,9 @@ libtest-corpus-audio-mpd-perl (1.113282-1) UNRELEASED; urgency=low
[ gregor herrmann ]
* New upstream release 1.113282.
+ [ Florian Schlichting ]
+ * Added skip_file-sharedir-pathclass.patch.
+
-- gregor herrmann <gregoa at debian.org> Fri, 25 Nov 2011 15:24:24 +0100
libtest-corpus-audio-mpd-perl (1.110710-1) unstable; urgency=low
diff --git a/debian/control b/debian/control
index b1edc2f..a6ad2f1 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: perl
Priority: optional
Build-Depends: debhelper (>= 8), libmodule-build-perl (>= 0.360100)
Build-Depends-Indep: perl,
- libfile-sharedir-pathclass-perl,
+ libfile-sharedir-perl,
libreadonly-perl,
libpath-class-perl,
perl (>= 5.10.1) | libtest-simple-perl (>= 0.88)
@@ -19,7 +19,7 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libtest-corpu
Package: libtest-corpus-audio-mpd-perl
Architecture: all
Depends: ${perl:Depends}, ${misc:Depends},
- libfile-sharedir-pathclass-perl,
+ libfile-sharedir-perl,
libreadonly-perl,
libpath-class-perl,
mpd (>= 0.16),
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..fac5fa7
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+skip_file-sharedir-pathclass.patch
diff --git a/debian/patches/skip_file-sharedir-pathclass.patch b/debian/patches/skip_file-sharedir-pathclass.patch
new file mode 100644
index 0000000..256ad86
--- /dev/null
+++ b/debian/patches/skip_file-sharedir-pathclass.patch
@@ -0,0 +1,71 @@
+Description: skip upstream's needless introduction of File::ShareDir::PathClass
+ Maintaining a whole package for what is effectively a one-liner (plus a lot
+ more magic to make it work, and yet more documentation of it all...) is a
+ waste of resources.
+Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
+Forwarded: not-needed
+
+--- a/Build.PL
++++ b/Build.PL
+@@ -26,7 +26,7 @@
+ "requires" => {
+ "Exporter" => 0,
+ "File::Copy" => 0,
+- "File::ShareDir::PathClass" => 0,
++ "File::ShareDir" => 0,
+ "File::Temp" => 0,
+ "Path::Class" => 0,
+ "Readonly" => 0,
+--- a/META.json
++++ b/META.json
+@@ -28,7 +28,7 @@
+ "requires" : {
+ "Exporter" : 0,
+ "File::Copy" : 0,
+- "File::ShareDir::PathClass" : 0,
++ "File::ShareDir" : 0,
+ "File::Temp" : 0,
+ "Path::Class" : 0,
+ "Readonly" : 0,
+--- a/META.yml
++++ b/META.yml
+@@ -21,7 +21,7 @@
+ requires:
+ Exporter: 0
+ File::Copy: 0
+- File::ShareDir::PathClass: 0
++ File::ShareDir: 0
+ File::Temp: 0
+ Path::Class: 0
+ Readonly: 0
+--- a/lib/Test/Corpus/Audio/MPD.pm
++++ b/lib/Test/Corpus/Audio/MPD.pm
+@@ -17,7 +17,7 @@
+ # ABSTRACT: automate launching of fake mdp for testing purposes
+
+ use File::Copy qw{ copy };
+-use File::ShareDir::PathClass qw{ dist_dir };
++use File::ShareDir qw{ dist_dir };
+ use File::Temp qw{ tempdir };
+ use Path::Class;
+ use Readonly;
+@@ -29,7 +29,7 @@
+ start_test_mpd stop_test_mpd
+ };
+
+-Readonly my $SHAREDIR => dist_dir('Test-Corpus-Audio-MPD');
++Readonly my $SHAREDIR => dir( dist_dir('Test-Corpus-Audio-MPD') );
+ Readonly my $TEMPLATE => $SHAREDIR->file( 'mpd.conf.template' );
+ Readonly my $TMPDIR => dir( tempdir( CLEANUP=>1 ) );
+ Readonly my $CONFIG => $TMPDIR->file( 'mpd.conf' );
+--- a/t/000-report-versions-tiny.t
++++ b/t/000-report-versions-tiny.t
+@@ -50,7 +50,7 @@
+
+ eval { $v .= pmver('Exporter','any version') };
+ eval { $v .= pmver('File::Copy','any version') };
+-eval { $v .= pmver('File::ShareDir::PathClass','any version') };
++eval { $v .= pmver('File::ShareDir','any version') };
+ eval { $v .= pmver('File::Temp','any version') };
+ eval { $v .= pmver('Module::Build','0.3601') };
+ eval { $v .= pmver('Path::Class','any version') };
--
Debian packaging of libtest-corpus-audio-mpd-perl
More information about the Pkg-perl-cvs-commits
mailing list