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