--- libmodule-build-perl-0.2808.orig/debian/control +++ libmodule-build-perl-0.2808/debian/control @@ -0,0 +1,19 @@ +Source: libmodule-build-perl +Section: perl +Priority: optional +Maintainer: Jay Bonci +Build-Depends: debhelper (>= 5) +Build-Depends-Indep: perl (>= 5.6.0-16), libyaml-perl (>= 0.35) +Standards-Version: 3.7.2.2 +Homepage: http://search.cpan.org/dist/Module-Build/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmodule-build-perl/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-build-perl/ + +Package: libmodule-build-perl +Architecture: all +Depends: ${perl:Depends}, libarchive-tar-perl (>= 1.0.0), libyaml-perl (>= 0.35), libextutils-parsexs-perl (>= 2.02) +Description: Subclassable and make-independant perl module builder alternative + Module::Build is a system for building, testing, and installing Perl modules. + It is meant to be a replacement for ExtUtils::MakeMaker. Developers may alter + the behavior of the module through subclassing in a much more straightforward + way than with MakeMaker. --- libmodule-build-perl-0.2808.orig/debian/rules +++ libmodule-build-perl-0.2808/debian/rules @@ -0,0 +1,56 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is the debhelper compatibility version to use. +#export DH_COMPAT=4 + +PACKAGE=`pwd | sed -e "s/.*\/\\(.*\\)-.*/\\1/"` +SHAREDIR=$(CURDIR)/debian/$(PACKAGE)/usr/share/$(PACKAGE) + +build: + dh_testdir + # Add here commands to compile the package. + perl Build.PL installdirs=vendor +clean: + dh_testdir + dh_testroot + + -./Build clean + rm -rf ./Build _build + dh_clean + +install: + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + ./Build test + ./Build install destdir=$(CURDIR)/debian/$(PACKAGE) + install -d $(SHAREDIR) + install -m755 scripts/* $(SHAREDIR) + -find $(CURDIR)/debian -type d | xargs rmdir -p --ignore-fail-on-non-empty + +binary-arch:; +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installman + dh_installchangelogs Changes + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_perl + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- libmodule-build-perl-0.2808.orig/debian/watch +++ libmodule-build-perl-0.2808/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://www.cpan.org/modules/by-module/Module/Module-Build-([0-9].*)\.tar.gz --- libmodule-build-perl-0.2808.orig/debian/copyright +++ libmodule-build-perl-0.2808/debian/copyright @@ -0,0 +1,25 @@ +This package was debianized by Jay Bonci on +Thu, 24 Jul 2003 18:26:01 -0400. + +It was downloaded from http://search.cpan.org/dist/Module-Build/ + +Upstream Author: Ken Williams + +Copyright: + This program is free software; you can redistribute it and/or modify + it under the terms of either: + + a) the GNU General Public License as published by the Free + Software Foundation; either version 1, or (at your option) any + later version, or + + b) the "Artistic License" + + See: + + /usr/share/common-licenses/Artistic + /usr/share/common-licenses/GPL + + For more information regarding these licensing options + + --- libmodule-build-perl-0.2808.orig/debian/docs +++ libmodule-build-perl-0.2808/debian/docs @@ -0,0 +1 @@ +README --- libmodule-build-perl-0.2808.orig/debian/compat +++ libmodule-build-perl-0.2808/debian/compat @@ -0,0 +1 @@ +5 --- libmodule-build-perl-0.2808.orig/debian/changelog +++ libmodule-build-perl-0.2808/debian/changelog @@ -0,0 +1,92 @@ +libmodule-build-perl (0.2808-0.2) unstable; urgency=low + + * Yet another NMU, additional fixes to -0.1 + + [ gregor herrmann ] + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Removed: XS- + Vcs-Svn fields. + + [ Damyan Ivanov ] + * Fix incomplete applied patch for #441987 in -0.1 + Closes: #441987 again + + -- Damyan Ivanov Sun, 21 Oct 2007 19:45:29 +0300 + +libmodule-build-perl (0.2808-0.1) unstable; urgency=low + + * Non-maintainer upload for the Debian Perl Group + + * New upstream release (Closes: #365241) + * Moved debhelper from Build-Depends-Indep to Build-Depends and bumped + compatibility level to 5 + * Apply patch by Steffen Moeller so that modules + which use Module::Build install man pages using correct section. + Closes: #441987 + * Build.PL: set create_packlist to 0 to avoid installing .packlist + * Standards-Version: 3.7.2.2 (no changes needed) + * Fix upstream URL in debian/copyright + + -- Damyan Ivanov Mon, 01 Oct 2007 10:02:16 +0300 + +libmodule-build-perl (0.26-1) unstable; urgency=low + + * New upstream version + + -- Jay Bonci Wed, 27 Oct 2004 15:11:17 -0400 + +libmodule-build-perl (0.25-2) unstable; urgency=low + + * Corrected debian/watch so uscan will now work + + -- Jay Bonci Thu, 9 Sep 2004 04:52:07 -0400 + +libmodule-build-perl (0.25-1) unstable; urgency=low + + * New upstream version + * Manpages now have the correct section, fixes lintian warnings (Closes: #251153) + + -- Jay Bonci Tue, 1 Jun 2004 21:24:43 -0400 + +libmodule-build-perl (0.24-1) unstable; urgency=low + + * New upstream version (Closes: #234473) + + -- Jay Bonci Sun, 29 Feb 2004 15:27:14 -0500 + +libmodule-build-perl (0.23-1) unstable; urgency=low + + * New upstream version + + -- Jay Bonci Tue, 10 Feb 2004 14:40:49 -0500 + +libmodule-build-perl (0.21-1) unstable; urgency=low + + * New upstream version + + -- Jay Bonci Tue, 21 Oct 2003 00:40:07 -0400 + +libmodule-build-perl (0.20-2) unstable; urgency=low + + * Updated maintainer address + + -- Jay Bonci Mon, 6 Oct 2003 13:13:04 -0400 + +libmodule-build-perl (0.20-1) unstable; urgency=low + + * New upstream version + * Maintainer address update + * Policy version updated to 3.6.1.0 + * Changed upstream page to use non-versioned CPAN URL + * Added watch file + * Upstream fix where man pages get generated correctly from POD sources. + - Thanks to Gunnar Wolf for reporting this + + -- Jay Bonci Fri, 19 Sep 2003 00:24:29 -0400 + +libmodule-build-perl (0.19-1) unstable; urgency=low + + * Initial Release. Closes: #192448 + + -- Jay Bonci Thu, 24 Jul 2003 18:26:01 -0400 + --- libmodule-build-perl-0.2808.orig/lib/Module/Build/Base.pm +++ libmodule-build-perl-0.2808/lib/Module/Build/Base.pm @@ -2537,7 +2537,7 @@ foreach my $file (keys %$files) { # Pod::Simple based parsers only support one document per instance. # This is expected to change in a future version (Pod::Simple > 3.03). - my $parser = Pod::Man->new( section => 1 ); # binaries go in section 1 + my $parser = Pod::Man->new( section => '1p' ); # binaries go in section 1 my $manpage = $self->man1page_name( $file ) . '.' . $self->config( 'man1ext' ); my $outfile = File::Spec->catfile($mandir, $manpage); @@ -2561,7 +2561,7 @@ while (my ($file, $relfile) = each %$files) { # Pod::Simple based parsers only support one document per instance. # This is expected to change in a future version (Pod::Simple > 3.03). - my $parser = Pod::Man->new( section => 3 ); # libraries go in section 3 + my $parser = Pod::Man->new( section => '3pm' ); # libraries go in section 3 my $manpage = $self->man3page_name( $relfile ) . '.' . $self->config( 'man3ext' ); my $outfile = File::Spec->catfile( $mandir, $manpage); --- libmodule-build-perl-0.2808.orig/Build.PL +++ libmodule-build-perl-0.2808/Build.PL @@ -71,7 +71,7 @@ }, add_to_cleanup => ['t/Sample/pod2htm*'], - script_files => ['scripts/config_data'], +# script_files => ['scripts/config_data'], meta_merge => { resources => { @@ -81,6 +81,7 @@ repository => 'http://svn.perl.org/modules/Module-Build/' } }, + create_packlist => 0, ); $build->create_build_script;