r20640 - in /trunk/libmodule-install-perl/debian: changelog control patches/ patches/build-in-cowbuilder.patch patches/series rules

yvesago-guest at users.alioth.debian.org yvesago-guest at users.alioth.debian.org
Mon Jun 2 19:00:52 UTC 2008


Author: yvesago-guest
Date: Mon Jun  2 19:00:52 2008
New Revision: 20640

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=20640
Log:
year \o/, build in cowbuilder with a so simple patch that it's certainly good ;)

Added:
    trunk/libmodule-install-perl/debian/patches/
    trunk/libmodule-install-perl/debian/patches/build-in-cowbuilder.patch
    trunk/libmodule-install-perl/debian/patches/series
Modified:
    trunk/libmodule-install-perl/debian/changelog
    trunk/libmodule-install-perl/debian/control
    trunk/libmodule-install-perl/debian/rules

Modified: trunk/libmodule-install-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/debian/changelog?rev=20640&op=diff
==============================================================================
--- trunk/libmodule-install-perl/debian/changelog (original)
+++ trunk/libmodule-install-perl/debian/changelog Mon Jun  2 19:00:52 2008
@@ -14,7 +14,10 @@
   [ AGOSTINI Yves ]
   * New upstream release.
   * force libmodule-corelist-perl (>= 2.15) in B-D
-  * still FTBFS in cowbuilder :(
+  * a simple patch for t/03_autoinstall.t which remove
+    ExtUtils::MakeMaker::prompt close FTBFS in cowbuilder (Closes: #479923)
+  * add quilt dep in control
+  * add quilt use in rules
 
  -- AGOSTINI Yves <agostini at univ-metz.fr>  Mon, 02 Jun 2008 19:00:42 +0200
 

Modified: trunk/libmodule-install-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/debian/control?rev=20640&op=diff
==============================================================================
--- trunk/libmodule-install-perl/debian/control (original)
+++ trunk/libmodule-install-perl/debian/control Mon Jun  2 19:00:52 2008
@@ -1,7 +1,7 @@
 Source: libmodule-install-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 5.0.0)
+Build-Depends: debhelper (>= 5.0.0), quilt (>= 0.40)
 Build-Depends-Indep: perl (>= 5.8.0-7), libmodule-scandeps-perl, libpar-dist-perl, 
  libarchive-tar-perl, libextutils-parsexs-perl, libmodule-build-perl, 
  libalgorithm-diff-perl, libmodule-corelist-perl (>= 2.15), libtest-pod-perl, 

Added: trunk/libmodule-install-perl/debian/patches/build-in-cowbuilder.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/debian/patches/build-in-cowbuilder.patch?rev=20640&op=file
==============================================================================
--- trunk/libmodule-install-perl/debian/patches/build-in-cowbuilder.patch (added)
+++ trunk/libmodule-install-perl/debian/patches/build-in-cowbuilder.patch Mon Jun  2 19:00:52 2008
@@ -1,0 +1,13 @@
+Index: libmodule-install-perl/t/03_autoinstall.t
+===================================================================
+--- libmodule-install-perl.orig/t/03_autoinstall.t	2008-06-02 20:37:56.000000000 +0200
++++ libmodule-install-perl/t/03_autoinstall.t	2008-06-02 20:38:04.000000000 +0200
+@@ -14,7 +14,7 @@
+ 
+ use ExtUtils::MakeMaker;
+ sub ExtUtils::MakeMaker::WriteMakefile { $mm_args = {@_} }
+-sub ExtUtils::MakeMaker::prompt ($;$) { return 'n' }
++#sub ExtUtils::MakeMaker::prompt ($;$) { return 'n' }
+ 
+ # tiehandle trick to intercept STDOUT.
+ sub PRINT     { my $self = shift; $$self .= join '', @_; }

Added: trunk/libmodule-install-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/debian/patches/series?rev=20640&op=file
==============================================================================
--- trunk/libmodule-install-perl/debian/patches/series (added)
+++ trunk/libmodule-install-perl/debian/patches/series Mon Jun  2 19:00:52 2008
@@ -1,0 +1,1 @@
+build-in-cowbuilder.patch

Modified: trunk/libmodule-install-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/debian/rules?rev=20640&op=diff
==============================================================================
--- trunk/libmodule-install-perl/debian/rules (original)
+++ trunk/libmodule-install-perl/debian/rules Mon Jun  2 19:00:52 2008
@@ -15,15 +15,17 @@
 
 TMP = $(CURDIR)/debian/$(PACKAGE)
 
+include /usr/share/quilt/quilt.make
+
 build: build-stamp
-build-stamp:
+build-stamp: $(QUILT_STAMPFN)
 	dh_testdir
 	$(PERL) Makefile.PL INSTALLDIRS=vendor --skipdeps
 	$(MAKE)
 	AUTOMATED_TESTING=1 $(MAKE) test
 	touch $@
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	dh_clean build-stamp install-stamp




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