Hi,

Attached is the interdiff for a proposed NMU of libmodule-build-perl
0.2808. I guess I'll upload it in a week or so unless there are objections.

The intention of this is to help with the maintenance of the package,
benefiting the users.

Currently it blocks newer version of libmodule-scandeps-perl, which in
turn blocks newer version of libpar-perl. BioPerl packages need newer
Module::Build too.

Finally, Jay, as already said many times, you're more than welcome to
maintain your perl packages within pkg-perl (getting lots of
co-maintainers for free). Stop by #debian-perl if you have questions.

The current state of the proposed NMU is at:
* svn+ssh://svn.debian.org/svn/pkg-perl/trunk/libmodule-build-perl
  (for developers -- all debian developers plus all non-DD members of
  pkg-perl alioth project)
* svn://svn.debian.org/pkg-perl/trunk/libmodule-build-perl
  (anonymous SVN)


Changelog:
----------
libmodule-build-perl (0.2808-0.1) UNRELEASED; 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 <[EMAIL PROTECTED]> 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

-- 
dam            JabberID: [EMAIL PROTECTED]
diff -u libmodule-build-perl-0.26/Build.PL libmodule-build-perl-0.2808/Build.PL
--- libmodule-build-perl-0.26/Build.PL
+++ libmodule-build-perl-0.2808/Build.PL
@@ -50,7 +50,7 @@
                    },
 
    add_to_cleanup => ['t/Sample/pod2htm*'],
-#   script_files => ['scripts/config_data'],
+   script_files => ['scripts/config_data'],
   );
 
 $build->create_build_script;
@@ -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;
diff -u libmodule-build-perl-0.26/lib/Module/Build/Base.pm 
libmodule-build-perl-0.2808/lib/Module/Build/Base.pm
--- libmodule-build-perl-0.26/lib/Module/Build/Base.pm
+++ libmodule-build-perl-0.2808/lib/Module/Build/Base.pm
@@ -1631,8 +1631,7 @@
 
 sub manify_bin_pods {
   my $self    = shift;
-  #Change for Debian here
-  my $parser  = Pod::Man->new( section => $self->{config}->{man1ext} || 1 ); # 
binary manpages go in section 1
+  my $parser  = Pod::Man->new( section => 1 ); # binary manpages go in section 
1
   my $files   = $self->_find_pods($self->{properties}{bindoc_dirs});
   return unless keys %$files;
   
@@ -1651,8 +1650,7 @@
 
 sub manify_lib_pods {
   my $self    = shift;
-  # Change for Debian here
-  my $parser  = Pod::Man->new( section => $self->{config}->{man3ext} || 3 ); # 
library manpages go in section 3
+  my $parser  = Pod::Man->new( section => 3 ); # library manpages go in 
section 3
   my $files   = $self->_find_pods($self->{properties}{libdoc_dirs});
   return unless keys %$files;
   
@@ -2539,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 => '1pm' ); # binaries go in section 1
     my $manpage = $self->man1page_name( $file ) . '.' .
                  $self->config( 'man1ext' );
     my $outfile = File::Spec->catfile($mandir, $manpage);
@@ -2563,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);
reverted:
--- libmodule-build-perl-0.26/t/Sample/save_err
+++ libmodule-build-perl-0.26.orig/t/Sample/save_err
@@ -1 +0,0 @@
-Can't locate Foo/Builder.pm in @INC (@INC contains: _build/lib 
/home/jaybonci/deb/libmodule-build-perl/libmodule-build-perl-0.25/blib/lib 
/home/jaybonci/deb/libmodule-build-perl/libmodule-build-perl-0.25/blib/arch 
/home/jaybonci/deb/libmodule-build-perl/libmodule-build-perl-0.25/lib /etc/perl 
/usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl 
/home/jaybonci/deb/libmodule-build-perl/libmodule-build-perl-0.25 .) at 
Makefile.PL line 5.
diff -u libmodule-build-perl-0.26/debian/compat 
libmodule-build-perl-0.2808/debian/compat
--- libmodule-build-perl-0.26/debian/compat
+++ libmodule-build-perl-0.2808/debian/compat
@@ -1 +1 @@
-4
+5
diff -u libmodule-build-perl-0.26/debian/changelog 
libmodule-build-perl-0.2808/debian/changelog
--- libmodule-build-perl-0.26/debian/changelog
+++ libmodule-build-perl-0.2808/debian/changelog
@@ -1,3 +1,19 @@
+libmodule-build-perl (0.2808-0.1) UNRELEASED; 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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]>  Fri, 21 Sep 2007 14:26:00 +0300
+
 libmodule-build-perl (0.26-1) unstable; urgency=low
 
   * New upstream version
diff -u libmodule-build-perl-0.26/debian/copyright 
libmodule-build-perl-0.2808/debian/copyright
--- libmodule-build-perl-0.26/debian/copyright
+++ libmodule-build-perl-0.2808/debian/copyright
@@ -1,7 +1,7 @@
 This package was debianized by Jay Bonci <[EMAIL PROTECTED]> on
 Thu, 24 Jul 2003 18:26:01 -0400.
 
-It was downloaded from 
http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Module-Build-0.20.tar.gz
+It was downloaded from http://search.cpan.org/dist/Module-Build/
 
 Upstream Author: Ken Williams <[EMAIL PROTECTED]>
 
diff -u libmodule-build-perl-0.26/debian/control 
libmodule-build-perl-0.2808/debian/control
--- libmodule-build-perl-0.26/debian/control
+++ libmodule-build-perl-0.2808/debian/control
@@ -2,8 +2,9 @@
 Section: perl
 Priority: optional
 Maintainer: Jay Bonci <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>> 4.0.0), perl (>= 5.6.0-16), libyaml-perl 
(>= 0.35)
-Standards-Version: 3.6.1.0
+Build-Depends: debhelper (>= 5)
+Build-Depends-Indep: perl (>= 5.6.0-16), libyaml-perl (>= 0.35)
+Standards-Version: 3.7.2.2
 
 Package: libmodule-build-perl
 Architecture: all

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to