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
signature.asc
Description: Digital Signature