[Pkg-openmpi-commits] r94 - in /openmpi/trunk/debian: changelog rules
hauro-guest at users.alioth.debian.org
hauro-guest at users.alioth.debian.org
Sun Dec 23 21:16:04 UTC 2007
Author: hauro-guest
Date: Sun Dec 23 21:16:04 2007
New Revision: 94
URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=94
Log:
Adjusted targets in debian/rules to be more sane.
Renamed "test" target to "check" for consistancy.
Modified:
openmpi/trunk/debian/changelog
openmpi/trunk/debian/rules
Modified: openmpi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/changelog?rev=94&op=diff
==============================================================================
--- openmpi/trunk/debian/changelog (original)
+++ openmpi/trunk/debian/changelog Sun Dec 23 21:16:04 2007
@@ -10,8 +10,10 @@
- debian/rules, debian/control: Added chrpath to Build-Depends and
deleting all rpath info with chrpath in install-arch target. This
fixes all binary-or-shlib-defines-rpath warnings.
-
- -- Manuel Prinz <debian at pinguinkiste.de> Sun, 23 Dec 2007 17:28:39 +0100
+ * debian/rules: Adjusted target dependancies to something more sane.
+ Renamed "test" target to "check".
+
+ -- Manuel Prinz <debian at pinguinkiste.de> Sun, 23 Dec 2007 22:05:50 +0100
openmpi (1.2.4-5) unstable; urgency=low
Modified: openmpi/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/rules?rev=94&op=diff
==============================================================================
--- openmpi/trunk/debian/rules (original)
+++ openmpi/trunk/debian/rules Sun Dec 23 21:16:04 2007
@@ -26,8 +26,7 @@
CFLAGS += -mcpu=v9
endif
-configure: patch configure-stamp
-configure-stamp:
+config.status: patch-stamp
dh_testdir
CFLAGS="$(CFLAGS)" ./configure \
$(CROSS) \
@@ -41,45 +40,38 @@
# Thread support disabled because it's broken, see bug #435581
# --enable-mpi-threads \
# --enable-progress-threads
- touch configure-stamp
-build: patch configure build-arch build-indep
+build: config.status
+ $(MAKE)
+ touch $@
-build-arch: build-arch-stamp
-build-arch-stamp: patch-stamp configure-stamp
- $(MAKE)
- touch build-arch-stamp
+# Everything is built in the "build" target
+build-arch: build
+build-indep: build
-build-indep: build-indep-stamp
-build-indep-stamp: configure-stamp
- #$(MAKE) doc
- touch build-indep-stamp
-
-test: test-stamp
-test-stamp: build-arch-stamp build-indep-stamp
+check: build
-$(MAKE) check
- touch test-stamp
+ touch $@
clean: clean-work unpatch
clean-work:
dh_testdir
dh_testroot
- rm -rf build-arch-stamp build-indep-stamp configure-stamp test-stamp debian/openmpi
+ rm -rf build check debian/openmpi
xargs rm -f < debian/clean_symlinks
[ ! -f Makefile ] || $(MAKE) distclean
# some additional cleanups
rm -rf opal/libltdl/.libs
dh_clean
-install: test install-arch install-indep
-install-indep:
+install-indep: build-indep check
dh_testdir
dh_testroot
dh_clean -k -i
dh_installdirs -i
dh_install -i --sourcedir=$(CURDIR)/debian/openmpi
-install-arch:
+install-arch: build-arch check
dh_testdir
dh_testroot
dh_clean -k -s
@@ -97,7 +89,7 @@
sed -i 's/3OpenMPI/3/' debian/openmpi/usr/share/man/man3/*.3
dh_install -s --sourcedir=$(CURDIR)/debian/openmpi --list-missing
-binary-indep: build-indep install-indep
+binary-indep: install-indep
dh_testdir -i
dh_testroot -i
dh_installchangelogs -i
@@ -115,7 +107,7 @@
dh_md5sums -i
dh_builddeb -i
-binary-arch: build-arch install-arch
+binary-arch: install-arch
dh_testdir -a
dh_testroot -a
dh_installchangelogs -a
@@ -134,4 +126,5 @@
dh_builddeb -a
binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch patch configure
+
+.PHONY: binary binary-arch binary-indep build-arch build-indep clean install-arch install-indep
More information about the Pkg-openmpi-commits
mailing list