[med-svn] [bowtie] 06/09: Update d/rules, generate man pages for all binaries, drop get-orig-source target

Alex Mestiashvili malex-guest at moszumanska.debian.org
Thu Oct 19 15:49:01 UTC 2017


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

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

commit a156b5d9a11b6352f8dc06afd371ffa41632628f
Author: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
Date:   Thu Oct 19 17:07:52 2017 +0200

    Update d/rules, generate man pages for all binaries, drop get-orig-source target
---
 debian/rules | 19 +++++++++++++++----
 1 file changed, 15 insertions(+), 4 deletions(-)

diff --git a/debian/rules b/debian/rules
index 7919361..7f0079b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,7 +8,7 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
-pkg := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
+pkg := bowtie
 
 %:
 	dh $@
@@ -19,14 +19,28 @@ override_dh_auto_build:
 override_dh_auto_install-arch:
 	# remove strange byte-compyled Python code bowtie-buildc (no idea how and why it was created)
 	find . -name bowtie-buildc -delete
+	find . -name .cvsignore -delete
+	find . -name "bowtie-*-debug" -delete
 
 override_dh_installman-arch:
 	help2man --name="ultrafast memory-efficient short read aligner" --no-info \
              $(CURDIR)/bowtie > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie.1
 	help2man --name="building a colorspace index for bowtie" --no-info \
              $(CURDIR)/bowtie-build > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie-build.1
+	help2man --name="building a colorspace index for bowtie" --no-info \
+             $(CURDIR)/bowtie-build > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie-build-l.1
+	help2man --name="building a colorspace index for bowtie" --no-info \
+             $(CURDIR)/bowtie-build > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie-build-s.1
 	help2man --name="extracts information from a bowtie index" --no-info \
              $(CURDIR)/bowtie-inspect > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie-inspect.1
+	help2man --name="extracts information from a bowtie index" --no-info \
+             $(CURDIR)/bowtie-inspect > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie-inspect-l.1
+	help2man --name="extracts information from a bowtie index" --no-info \
+             $(CURDIR)/bowtie-inspect > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie-inspect-s.1
+	help2man --name="ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences" --no-info \
+             $(CURDIR)/bowtie-align-l > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie-align-l.1
+	help2man --name="ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences" --no-info \
+             $(CURDIR)/bowtie-align-s > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/bowtie-align-s.1
 
 override_dh_compress:
 	dh_compress -X.ebwt
@@ -46,6 +60,3 @@ override_dh_auto_test:
 	ln -s debian/tests
 	sh debian/tests/run-unit-test test_at_build_time
 	rm -f tests examples[0-9].out
-
-get-orig-source:
-	uscan --verbose --force-download --repack --compress xz

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



More information about the debian-med-commit mailing list