Control: tags 796535 + pending

Dear maintainer,

I've prepared an NMU for libmodule-starter-plugin-cgiapp-perl (versioned as 
0.42-1.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Beatles: Here Comes The Sun
diff -Nru libmodule-starter-plugin-cgiapp-perl-0.42/debian/changelog libmodule-starter-plugin-cgiapp-perl-0.42/debian/changelog
--- libmodule-starter-plugin-cgiapp-perl-0.42/debian/changelog	2012-05-26 07:22:23.000000000 +0200
+++ libmodule-starter-plugin-cgiapp-perl-0.42/debian/changelog	2015-09-19 15:38:09.000000000 +0200
@@ -1,3 +1,16 @@
+libmodule-starter-plugin-cgiapp-perl (0.42-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix "FTBFS: Failed 3/5 test programs. 0/1 subtests failed."
+    Add module-starter-1.70.patch to handle changes in Module::Starter
+    1.70/1.71.
+    Additionally make (build) dependency on libmodule-starter-perl versioned.
+    (Closes: #796535)
+  * Move libmodule-build-perl from B-D-I to Build-Depends.
+    It's needed during clean.
+
+ -- gregor herrmann <gre...@debian.org>  Sat, 19 Sep 2015 15:37:51 +0200
+
 libmodule-starter-plugin-cgiapp-perl (0.42-1) unstable; urgency=low
 
   * New upstream version.
diff -Nru libmodule-starter-plugin-cgiapp-perl-0.42/debian/control libmodule-starter-plugin-cgiapp-perl-0.42/debian/control
--- libmodule-starter-plugin-cgiapp-perl-0.42/debian/control	2012-05-26 06:30:07.000000000 +0200
+++ libmodule-starter-plugin-cgiapp-perl-0.42/debian/control	2015-09-19 15:35:20.000000000 +0200
@@ -1,8 +1,8 @@
 Source: libmodule-starter-plugin-cgiapp-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 8)
-Build-Depends-Indep: perl (>= 5.6.10-12), libfile-copy-recursive-perl, libfile-dircompare-perl, libmodule-build-perl, libmodule-starter-perl, libhtml-template-perl, libtest-pod-perl (>= 1.22), libtest-pod-coverage-perl (>= 1.08), libtest-mocktime-perl
+Build-Depends: debhelper (>= 8), libmodule-build-perl
+Build-Depends-Indep: perl (>= 5.6.10-12), libfile-copy-recursive-perl, libfile-dircompare-perl, libmodule-starter-perl (>= 1.700), libhtml-template-perl, libtest-pod-perl (>= 1.22), libtest-pod-coverage-perl (>= 1.08), libtest-mocktime-perl
 Maintainer: Jaldhar H. Vyas <jald...@debian.org>
 Standards-Version: 3.9.3
 Homepage: http://search.cpan.org/dist/Module-Starter-Plugin-CGIApp/
@@ -11,7 +11,7 @@
 
 Package: libmodule-starter-plugin-cgiapp-perl
 Architecture: all
-Depends: ${perl:Depends}, ${misc:Depends}, libfile-sharedir-perl, libmodule-starter-perl, libhtml-template-perl
+Depends: ${perl:Depends}, ${misc:Depends}, libfile-sharedir-perl, libmodule-starter-perl (>= 1.700), libhtml-template-perl
 Description: template based module starter for CGI apps
  This is a plugin for Module::Starter that builds you a skeleton
  CGI::Application module with all the extra files needed to package it for
diff -Nru libmodule-starter-plugin-cgiapp-perl-0.42/debian/patches/module-starter-1.70.patch libmodule-starter-plugin-cgiapp-perl-0.42/debian/patches/module-starter-1.70.patch
--- libmodule-starter-plugin-cgiapp-perl-0.42/debian/patches/module-starter-1.70.patch	1970-01-01 01:00:00.000000000 +0100
+++ libmodule-starter-plugin-cgiapp-perl-0.42/debian/patches/module-starter-1.70.patch	2015-09-19 15:32:59.000000000 +0200
@@ -0,0 +1,81 @@
+Description: adjust to Module::Starter 1.70/1.71
+ * _create_t() API changed, needs t or xt as first parameter now
+ * t/boilerplate.t gets installed now
+Origin: vendor
+Bug-Debian: https://bugs.debian.org/796535
+Author: gregor herrmann <gre...@debian.org>
+Last-Update: 2015-09-19
+Forwarded: https://rt.cpan.org/Ticket/Display.html?id=101894
+Bug: https://rt.cpan.org/Ticket/Display.html?id=101894
+
+--- a/lib/Module/Starter/Plugin/CGIApp.pm
++++ b/lib/Module/Starter/Plugin/CGIApp.pm
+@@ -263,7 +263,7 @@
+ 
+     my %t_files = $self->t_guts(@modules);
+ 
+-    my @files = map { $self->_create_t( $_, $t_files{$_} ) } keys %t_files;
++    my @files = map { $self->_create_t( 't',  $_, $t_files{$_} ) }  keys %t_files;
+ 
+     # This next part is for the static files dir t/www
+     my @dirparts = ( $self->{basedir}, 't', 'www' );
+@@ -310,28 +310,11 @@
+ 
+     my %xt_files = $self->xt_guts(@modules);
+ 
+-    my @files = map { $self->_create_xt( $_, $xt_files{$_} ) } keys %xt_files;
++    my @files = map { $self->_create_t( 'xt', $_, $xt_files{$_} ) } keys %xt_files;
+ 
+     return @files;
+ }
+ 
+-sub _create_xt {
+-    my ( $self, $filename, $content ) = @_;
+-
+-    my @dirparts = ( $self->{basedir}, 'xt' );
+-    my $xtdir = File::Spec->catdir(@dirparts);
+-    if ( not -d $xtdir ) {
+-        mkpath($xtdir);
+-        $self->progress("Created $xtdir");
+-    }
+-
+-    my $fname = File::Spec->catfile( @dirparts, $filename );
+-    $self->create_file( $fname, $content );
+-    $self->progress("Created $fname");
+-
+-    return "xt/$filename";
+-}
+-
+ =head2 render( $template, \%options )
+ 
+ This method is given an L<HTML::Template|HTML::Template> and options and
+--- a/t/eumm/MANIFEST
++++ b/t/eumm/MANIFEST
+@@ -10,6 +10,7 @@
+ share/templates/runmode1.html
+ t/00-signature.t
+ t/01-load.t
++t/boilerplate.t
+ t/test-app.t
+ t/www/PUT.STATIC.CONTENT.HERE
+ xt/perl-critic.t
+--- a/t/mb/MANIFEST
++++ b/t/mb/MANIFEST
+@@ -10,6 +10,7 @@
+ share/templates/runmode1.html
+ t/00-signature.t
+ t/01-load.t
++t/boilerplate.t
+ t/test-app.t
+ t/www/PUT.STATIC.CONTENT.HERE
+ xt/perl-critic.t
+--- a/t/mi/MANIFEST
++++ b/t/mi/MANIFEST
+@@ -10,6 +10,7 @@
+ share/templates/runmode1.html
+ t/00-signature.t
+ t/01-load.t
++t/boilerplate.t
+ t/test-app.t
+ t/www/PUT.STATIC.CONTENT.HERE
+ xt/perl-critic.t
diff -Nru libmodule-starter-plugin-cgiapp-perl-0.42/debian/patches/series libmodule-starter-plugin-cgiapp-perl-0.42/debian/patches/series
--- libmodule-starter-plugin-cgiapp-perl-0.42/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ libmodule-starter-plugin-cgiapp-perl-0.42/debian/patches/series	2015-09-19 15:09:04.000000000 +0200
@@ -0,0 +1 @@
+module-starter-1.70.patch

Attachment: signature.asc
Description: Digital Signature

Reply via email to