[SCM] Debian packaging of Test::Data branch, master, updated. 38ce504a52fdfddea61279c69984bcc9a3560e65

Florian Schlichting fschlich at zedat.fu-berlin.de
Tue Nov 15 21:22:46 UTC 2011


The following commit has been merged in the master branch:
commit 38ce504a52fdfddea61279c69984bcc9a3560e65
Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
Date:   Tue Nov 15 21:20:58 2011 +0000

    fix_manpage_section.patch: Makefile.PL section required for proper manpage name, update description

diff --git a/debian/changelog b/debian/changelog
index 22bf9ee..6b15d4b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,5 @@
-libtest-data-perl (1.22-1) UNRELEASED; urgency=low
-
-  TODO:
-  - patch: a few more DEP3 headers would look nice :)
-    on the issue itself: I think EUMM (or whatever) is patched to create the
-    "right" section suffixes -- unless they are explicitly specified.
-    I think upstream could as well just leave out that part, the manpages get
-    generated anyway
+libtest-data-perl (1.22-1) unstable; urgency=low
 
   * Initial Release. (Closes: #648771)
 
- -- Florian Schlichting <fschlich at zedat.fu-berlin.de>  Tue, 15 Nov 2011 14:43:53 +0000
+ -- Florian Schlichting <fschlich at zedat.fu-berlin.de>  Tue, 15 Nov 2011 21:18:43 +0000
diff --git a/debian/patches/fix_manpage_section.patch b/debian/patches/fix_manpage_section.patch
index 4944ee2..33c59a4 100644
--- a/debian/patches/fix_manpage_section.patch
+++ b/debian/patches/fix_manpage_section.patch
@@ -1,23 +1,26 @@
-Description: make sure manpages get installed into 3pm, not 3
- I'm not sure if this is a debhelper artefact, that is if this patch
- should go upstream or not; or perhaps upstream should change trailing
- number to 3pm?
-Origin: vendor
+Description: make sure manpages get installed into 3pm instead of 3
+ Upstream keeps all modules in one directory and thus needs to specify
+ where each of them is to be installed, instead of just letting MakeMaker
+ do its thing and install them in 3pm in case of Debian.
+Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
+Forwarded: not-needed
 
 --- a/Makefile.PL
 +++ b/Makefile.PL
-@@ -28,14 +28,6 @@
- 		'lib/Function.pm' => '$(INST_LIBDIR)/Data/Function.pm',
+@@ -29,11 +29,11 @@
  		},
  	
--	'MAN3PODS' => {
+ 	'MAN3PODS' => {
 -		'lib/Data.pm'     => '$(INST_MAN3DIR)/Test::Data.3',
 -		'lib/Scalar.pm'   => '$(INST_MAN3DIR)/Test::Data::Scalar.3',
 -		'lib/Array.pm'    => '$(INST_MAN3DIR)/Test::Data::Array.3',
 -		'lib/Hash.pm'     => '$(INST_MAN3DIR)/Test::Data::Hash.3',
 -		'lib/Function.pm' => '$(INST_MAN3DIR)/Test::Data::Function.3',
--		},
--	
++		'lib/Data.pm'     => '$(INST_MAN3DIR)/Test::Data.3pm',
++		'lib/Scalar.pm'   => '$(INST_MAN3DIR)/Test::Data::Scalar.3pm',
++		'lib/Array.pm'    => '$(INST_MAN3DIR)/Test::Data::Array.3pm',
++		'lib/Hash.pm'     => '$(INST_MAN3DIR)/Test::Data::Hash.3pm',
++		'lib/Function.pm' => '$(INST_MAN3DIR)/Test::Data::Function.3pm',
+ 		},
+ 	
  	clean  => { FILES => 'Test-Data-*' },
- 	);
- 

-- 
Debian packaging of Test::Data



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