[mpi-defaults] 07/08: use the cleaner dh sequencer in d/rules

Mattia Rizzolo mattia at debian.org
Sun Feb 7 18:22:15 UTC 2016


This is an automated email from the git hooks/post-receive script.

mattia pushed a commit to branch master
in repository mpi-defaults.

commit 49c16c6e3c0ef0d735324d148c5101826a90cce4
Author: Mattia Rizzolo <mattia at debian.org>
Date:   Sun Feb 7 18:11:37 2016 +0000

    use the cleaner dh sequencer in d/rules
---
 debian/rules | 33 +++++----------------------------
 1 file changed, 5 insertions(+), 28 deletions(-)

diff --git a/debian/rules b/debian/rules
index 90fced2..eb99330 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,22 +2,10 @@
 
 MPI=$(shell readlink /etc/alternatives/mpi | sed s/usr//g | sed s/include//g | sed s/lib//g | sed s/\\///g)
 
-clean:
-	dh_testdir
-	rm -f debian/*.substvars
-	rm -f debian/debian_defaults
-	dh_clean
-
-build-arch: build
-build-indep: build
-
-build:
-
-binary-indep:
+%:
+	dh $@
 
-binary-arch:
-	dh_testdir -a
-	dh_testroot -a
+override_dh_auto_build:
 	rm -f debian/*.substvars
 	if [ "$(MPI)" = "openmpi" ]; then \
 	  echo "mpi=openmpi-bin" > debian/mpi-default-bin.substvars; \
@@ -31,17 +19,6 @@ binary-arch:
 	fi
 	echo "# Default MPI implementation on this arch" >debian/debian_defaults
 	echo "ARCH_DEFAULT_MPI_IMPL=$(MPI)" >>debian/debian_defaults
-	dh_installdirs -a
-	dh_installdocs -a
-	dh_installchangelogs -a
-	dh_install -pmpi-default-dev debian/debian_defaults usr/share/mpi-default-dev/
-	dh_compress -a
-	dh_fixperms -a
-	dh_installdeb -a
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-
-binary: binary-arch
 
-.PHONY: binary binary-arch binary-indep build clean
+override_dh_install:
+	dh_install -pmpi-default-dev debian/debian_defaults usr/share/mpi-default-dev/

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/mpi-defaults.git



More information about the debian-science-commits mailing list