[Pkg-openmpi-commits] r141 - in /openmpi/trunk/debian: libopenmpi-dev.install rules

sylvestre-guest at users.alioth.debian.org sylvestre-guest at users.alioth.debian.org
Sun Oct 19 22:07:00 UTC 2008


Author: sylvestre-guest
Date: Sun Oct 19 22:07:00 2008
New Revision: 141

URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=141
Log:
small and cleaner

Modified:
    openmpi/trunk/debian/libopenmpi-dev.install
    openmpi/trunk/debian/rules

Modified: openmpi/trunk/debian/libopenmpi-dev.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/libopenmpi-dev.install?rev=141&op=diff
==============================================================================
--- openmpi/trunk/debian/libopenmpi-dev.install (original)
+++ openmpi/trunk/debian/libopenmpi-dev.install Sun Oct 19 22:07:00 2008
@@ -1,8 +1,6 @@
 usr/bin/opal_wrapper
 usr/lib/openmpi/include/*
 usr/lib/openmpi/lib/*.so
-usr/lib/openmpi/lib/*.a
-usr/lib/openmpi/lib/*.la
 usr/share/man/man1/mpicc.openmpi.1
 usr/share/man/man1/mpic++.openmpi.1
 usr/share/man/man1/mpicxx.openmpi.1

Modified: openmpi/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/rules?rev=141&op=diff
==============================================================================
--- openmpi/trunk/debian/rules (original)
+++ openmpi/trunk/debian/rules Sun Oct 19 22:07:00 2008
@@ -35,20 +35,22 @@
 			--libdir=\$${prefix}/lib/openmpi/lib	\
 			--includedir=\$${prefix}/lib/openmpi/include	\
 			--with-devel-headers
+
 # Thread support disabled because it's broken, see bug #435581
 #                       --enable-mpi-threads                    \
 #                       --enable-progress-threads
 
 # Flags for the static build: see bug #502232
 STATIC_CONFIG_PARAMS = --enable-static
-configure: patch-stamp configure-stamp
-configure-stamp: patch-stamp
+
+configure: configure-stamp
+configure-stamp:
 	dh_testdir
 	(mkdir -p build/basic; cd build/basic; CFLAGS="$(CFLAGS)" ../../configure $(COMMON_CONFIG_PARAMS))
 	(mkdir -p build/static; cd build/static; CFLAGS="$(CFLAGS)" ../../configure $(COMMON_CONFIG_PARAMS) $(STATIC_CONFIG_PARAMS))
 	touch $@
 
-build: patch-stamp configure-stamp build-basic build-static
+build: configure-stamp build-basic build-static
 
 build-basic:
 	dh_testdir
@@ -79,35 +81,21 @@
 	rm -rf opal/libltdl/.libs 
 	dh_clean 
 
-install: build install-static install-basic
-	dh_testdir
-	dh_testroot
-
-install-static: build
-	dh_testdir
-	dh_testroot
-	dh_clean -plibopenmpi-dev -k
-	dh_installdirs -plibopenmpi-dev
-	$(MAKE) -C build/static install DESTDIR=$(CURDIR)/debian/libopenmpi-dev
-	# Remove everything but the lib
-	rm -rf $(CURDIR)/debian/libopenmpi-dev/usr/lib/openmpi/include/ $(CURDIR)/debian/libopenmpi-dev/etc/ $(CURDIR)/debian/libopenmpi-dev/usr/share/ $(CURDIR)/debian/libopenmpi-dev/usr/bin/
-
-install-basic: build
-	dh_testdir
-	dh_testroot
-	$(MAKE) -C build/basic install DESTDIR=$(CURDIR)/debian/tmp/
-
-install-indep: build-indep check install
+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: build-arch check install
+install-arch: build-arch check
 	dh_testdir
 	dh_testroot
 	dh_clean -k -s 
+	$(MAKE) -C build/static install DESTDIR=$(CURDIR)/debian/libopenmpi-dev/
+	$(MAKE) -C build/basic install DESTDIR=$(CURDIR)/debian/openmpi/
+	rm -rf $(CURDIR)/debian/libopenmpi-dev/usr/lib/openmpi/include/ $(CURDIR)/debian/libopenmpi-dev/etc/ $(CURDIR)/debian/libopenmpi-dev/usr/share/ $(CURDIR)/debian/libopenmpi-dev/usr/bin/
+
 
 	# Strip rpath info from all executables and libraries
 	find debian/openmpi/ -type f -perm -+x -a ! -name '*.la' -a ! -name '*.mod' -exec chrpath -d '{}' \;




More information about the Pkg-openmpi-commits mailing list