r9387 - in /trunk/dh-make-perl: debian/changelog rules.MakeMaker.noxs rules.MakeMaker.xs rules.Module-Build.noxs rules.Module-Build.xs
dmn at users.alioth.debian.org
dmn at users.alioth.debian.org
Fri Nov 16 08:14:24 UTC 2007
Author: dmn
Date: Fri Nov 16 08:14:24 2007
New Revision: 9387
URL: http://svn.debian.org/wsvn/?sc=1&rev=9387
Log:
* Fix install dependencies in rules templates
Before:
install: build install-stamp
install-stamp:
After:
install: install-stamp
install-stamp: build-stamp
Avoids problems with parallel builds
* Use "$@" as when touching stamps
Modified:
trunk/dh-make-perl/debian/changelog
trunk/dh-make-perl/rules.MakeMaker.noxs
trunk/dh-make-perl/rules.MakeMaker.xs
trunk/dh-make-perl/rules.Module-Build.noxs
trunk/dh-make-perl/rules.Module-Build.xs
Modified: trunk/dh-make-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/dh-make-perl/debian/changelog?rev=9387&op=diff
==============================================================================
--- trunk/dh-make-perl/debian/changelog (original)
+++ trunk/dh-make-perl/debian/changelog Fri Nov 16 08:14:24 2007
@@ -1,3 +1,17 @@
+dh-make-perl (0.36) UNRELEASED; urgency=low
+
+ * Fix install dependencies in rules templates
+ Before:
+ install: build install-stamp
+ install-stamp:
+ After:
+ install: install-stamp
+ install-stamp: build-stamp
+ Avoids problems with parallel builds
+ * Use "$@" as when touching stamps
+
+ -- Damyan Ivanov <dmn at debian.org> Fri, 16 Nov 2007 10:12:08 +0200
+
dh-make-perl (0.35) unstable; urgency=low
[ Oliver Gorwits ]
Modified: trunk/dh-make-perl/rules.MakeMaker.noxs
URL: http://svn.debian.org/wsvn/trunk/dh-make-perl/rules.MakeMaker.noxs?rev=9387&op=diff
==============================================================================
--- trunk/dh-make-perl/rules.MakeMaker.noxs (original)
+++ trunk/dh-make-perl/rules.MakeMaker.noxs Fri Nov 16 08:14:24 2007
@@ -46,8 +46,8 @@
# Add commands to clean up after the build process here
[ ! -f Makefile ] || $(MAKE) realclean
-install: build install-stamp
-install-stamp:
+install: install-stamp
+install-stamp: build-stamp
dh_testdir
dh_testroot
dh_clean -k
Modified: trunk/dh-make-perl/rules.MakeMaker.xs
URL: http://svn.debian.org/wsvn/trunk/dh-make-perl/rules.MakeMaker.xs?rev=9387&op=diff
==============================================================================
--- trunk/dh-make-perl/rules.MakeMaker.xs (original)
+++ trunk/dh-make-perl/rules.MakeMaker.xs Fri Nov 16 08:14:24 2007
@@ -55,8 +55,8 @@
# Add commands to clean up after the build process here
[ ! -f Makefile ] || $(MAKE) realclean
-install: build install-stamp
-install-stamp:
+install: install-stamp
+install-stamp: build-stamp
dh_testdir
dh_testroot
dh_clean -k
Modified: trunk/dh-make-perl/rules.Module-Build.noxs
URL: http://svn.debian.org/wsvn/trunk/dh-make-perl/rules.Module-Build.noxs?rev=9387&op=diff
==============================================================================
--- trunk/dh-make-perl/rules.Module-Build.noxs (original)
+++ trunk/dh-make-perl/rules.Module-Build.noxs Fri Nov 16 08:14:24 2007
@@ -31,7 +31,7 @@
$(PERL) Build
#TEST#
- touch build-stamp
+ touch $@
clean:
dh_testdir
@@ -42,8 +42,8 @@
# Add commands to clean up after the build process here
[ ! -f Build ] || $(PERL) Build distclean
-install: build install-stamp
-install-stamp:
+install: install-stamp
+install-stamp: build-stamp
dh_testdir
dh_testroot
dh_clean -k
@@ -51,7 +51,7 @@
# Add commands to install the package into debian/$PACKAGE_NAME here
$(PERL) Build install destdir=$(TMP) create_packlist=0
- touch install-stamp
+ touch $@
binary-arch:
# We have nothing to do here for an architecture-independent package
Modified: trunk/dh-make-perl/rules.Module-Build.xs
URL: http://svn.debian.org/wsvn/trunk/dh-make-perl/rules.Module-Build.xs?rev=9387&op=diff
==============================================================================
--- trunk/dh-make-perl/rules.Module-Build.xs (original)
+++ trunk/dh-make-perl/rules.Module-Build.xs Fri Nov 16 08:14:24 2007
@@ -37,7 +37,7 @@
OPTIMIZE="$(CFLAGS)" $(PERL) Build
#TEST#
- touch build-stamp
+ touch $@
clean:
dh_testdir
@@ -48,8 +48,8 @@
# Add commands to clean up after the build process here
[ ! -f Build ] || $(PERL) Build distclean
-install: build install-stamp
-install-stamp:
+install: install-stamp
+install-stamp: build-stamp
dh_testdir
dh_testroot
dh_clean -k
@@ -57,7 +57,7 @@
# Add commands to install the package into debian/$PACKAGE_NAME here
$(PERL) Build install destdir=$(TMP) create_packlist=0
- touch install-stamp
+ touch $@
# Build architecture-independent files here.
binary-indep: build install
More information about the Pkg-perl-cvs-commits
mailing list