[cliquer] 07/11: d/rules: rewrite using the dh sequencer

Mattia Rizzolo mattia at debian.org
Wed Nov 22 10:34:50 UTC 2017


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

mattia pushed a commit to branch master
in repository cliquer.

commit 52dc7be9191b1a13dbc7b9d421c1c02881e2b852
Author: Mattia Rizzolo <mattia at debian.org>
Date:   Wed Nov 22 11:24:37 2017 +0100

    d/rules: rewrite using the dh sequencer
    
    Signed-off-by: Mattia Rizzolo <mattia at debian.org>
---
 debian/rules | 55 ++++---------------------------------------------------
 1 file changed, 4 insertions(+), 51 deletions(-)

diff --git a/debian/rules b/debian/rules
index 7b73662..a48dcbb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,54 +1,7 @@
 #!/usr/bin/make -f
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+%:
+	dh $@
 
-export DEB_BUILD_OPTIONS
-CFLAGS := $(shell dpkg-buildflags --get CFLAGS)
-CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
-LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
-
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-        MAKEFLAGS += -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-endif
-
-CFLAGS += -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith # -Wextra
-
-build: build-arch-stamp
-build-arch: build-arch-stamp
-build-indep:
-
-build-arch-stamp:
-	$(MAKE) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' prefix=/usr
-	touch $@
-
-clean:
-	$(MAKE) clean
-	rm -f build-arch-stamp
-	dh_clean
-
-binary: binary-arch binary-indep
-binary-indep:
-
-binary-arch: build-arch-stamp
-	dh_testdir
-	dh_testroot
-	dh_prep
-	$(MAKE) install prefix=/usr DESTDIR=$(CURDIR)/debian/tmp
-	dh_install
-	dh_installchangelogs
-	dh_installexamples
-	dh_installdocs
-	dh_installman
-	dh_link
-	dh_strip
-	dh_makeshlibs
-	dh_shlibdeps
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-.PHONY: build build-arch build-indep clean binary binary-arch binary-indep
+override_dh_auto_install:
+	dh_auto_install -- prefix=/usr

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



More information about the debian-science-commits mailing list