[med-svn] [gmap] 04/10: Update d/rules, use variables provided by /usr/share/dpkg/default.mk

Alex Mestiashvili malex-guest at moszumanska.debian.org
Mon Sep 4 12:22:02 UTC 2017


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

malex-guest pushed a commit to branch master
in repository gmap.

commit 9960c8e3e736ea47c00c102aabe01a37a2234a48
Author: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
Date:   Mon Sep 4 09:44:09 2017 +0200

    Update d/rules, use variables provided by /usr/share/dpkg/default.mk
---
 debian/rules | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/debian/rules b/debian/rules
index 6952f9e..60ee1e0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,10 +1,10 @@
 #!/usr/bin/make -f
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-pkg 	:= $(shell dpkg-parsechangelog --show-field=Source)
-version	:= $(shell dpkg-parsechangelog --show-field=Version)
+include /usr/share/dpkg/default.mk
+pkg 	:= gmap
 mandir  := $(CURDIR)/debian/$(pkg)/usr/share/man/man1
-utildir  := $(CURDIR)/util
+utildir := $(CURDIR)/util
 bindir  := $(CURDIR)/src
 
 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
@@ -13,7 +13,7 @@ ifeq ($(DEB_HOST_ARCH), i386)
 EXTRA_CONFIGURE_ARGS += --enable-sse4.1=no --disable-simd
 endif
 
-HELP2MAN = /usr/bin/help2man --no-info --version-string="$(version)"
+HELP2MAN = /usr/bin/help2man --no-info --version-string=${DEB_VERSION}
 
 %:
 	dh  $@ --parallel --with autotools_dev
@@ -25,19 +25,20 @@ override_dh_auto_configure:
 override_dh_auto_install:
 	mkdir -p $(mandir)
 	$(HELP2MAN) --name='Genomic Mapping and Alignment Program' \
-	$(bindir)/gmap |debian/filter.pl >$(mandir)/gmap.1;
+	$(bindir)/gmap |debian/filter.pl >$(mandir)/gmap.1
 	$(HELP2MAN) --name='Genomic Short-read Nucleotide Alignment Program' \
-	$(bindir)/gsnap |debian/filter.pl >$(mandir)/gsnap.1;
+	$(bindir)/gsnap |debian/filter.pl >$(mandir)/gsnap.1
 	$(HELP2MAN) --name='Tool for genome database creation for GMAP or GSNAP' \
-	$(utildir)/gmap_build |debian/filter.pl >$(mandir)/gmap_build.1;
+	$(utildir)/gmap_build |debian/filter.pl >$(mandir)/gmap_build.1
 	dh_auto_install
 
 override_dh_install:
 	dh_install
 	mkdir -p debian/$(pkg)/usr/bin
-	for bin in gmap_build gmap gsnap \
-	  $(shell cd $(CURDIR)/debian/$(pkg)/usr/lib/gmap/; ls -1 gmap.*; ls -1 gsnap.*); \
-	  do ln -s /usr/lib/gmap/$$bin debian/$(pkg)/usr/bin/$$bin; \
+	for bin in `echo gmap; echo gsnap; echo gmap_build; \
+		cd $(CURDIR)/debian/tmp/usr/lib/$(pkg)/; \
+		ls -1 gmap*.*; ls -1 gsnap*.* `; do \
+		ln -s /usr/lib/gmap/$$bin debian/$(pkg)/usr/bin/$$bin; \
 	done
 
 override_dh_auto_test:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/gmap.git



More information about the debian-med-commit mailing list