[SCM] Debian packaging of Module-Build-Tiny CPAN distribution branch, master, updated. 98d81cf77a7200cd764a28e5913c0bdb9f67db53

gregor herrmann gregoa at debian.org
Fri Jun 28 17:33:50 UTC 2013


The following commit has been merged in the master branch:
commit 0d08405726a481033921aca3963ead531ca1455b
Author: gregor herrmann <gregoa at debian.org>
Date:   Fri Jun 28 18:52:38 2013 +0200

    add patch to fix manpage-section-mismatch

diff --git a/debian/changelog b/debian/changelog
index 424873a..adc82db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,8 +7,6 @@ libmodule-build-tiny-perl (0.023-1) UNRELEASED; urgency=low
   https://rt.cpan.org/Public/Bug/Display.html?id=85006
   https://rt.cpan.org/Public/Bug/Display.html?id=86240
 
-  besides that we have manpage-section-mismatch problem too
-
   * Initial release (closes: #714382).
 
  -- gregor herrmann <gregoa at debian.org>  Fri, 28 Jun 2013 16:38:14 +0200
diff --git a/debian/patches/manpage-section-mismatch.patch b/debian/patches/manpage-section-mismatch.patch
new file mode 100644
index 0000000..3e7bc0e
--- /dev/null
+++ b/debian/patches/manpage-section-mismatch.patch
@@ -0,0 +1,21 @@
+Description: fix manpage sections
+ having this dynamically would even be nicer
+Origin: vendor
+Bug: https://rt.cpan.org/Ticket/Display.html?id=86551
+Forwarded: not-needed
+Author: gregor herrmann <gregoa at debian.org>
+Last-Update: 2013-06-28
+
+--- a/lib/Module/Build/Tiny.pm
++++ b/lib/Module/Build/Tiny.pm
+@@ -87,8 +87,8 @@
+ 		process_xs($_, \%opt) for find(qr/.xs$/, 'lib');
+ 
+ 		if ($opt{install_paths}->install_destination('libdoc') && $opt{install_paths}->is_default_installable('libdoc')) {
+-			manify($_, catfile('blib', 'bindoc', man1_pagename($_)), 1, \%opt) for keys %scripts;
+-			manify($_, catfile('blib', 'libdoc', man3_pagename($_)), 3, \%opt) for keys %modules;
++			manify($_, catfile('blib', 'bindoc', man1_pagename($_)), '1p', \%opt) for keys %scripts;
++			manify($_, catfile('blib', 'libdoc', man3_pagename($_)), '3pm', \%opt) for keys %modules;
+ 		}
+ 	},
+ 	test => sub {
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..ad39c44
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+manpage-section-mismatch.patch

-- 
Debian packaging of Module-Build-Tiny CPAN distribution



More information about the Pkg-perl-cvs-commits mailing list