[med-svn] [gfapy] 01/03: add man pages

Sascha Steinbiss satta at debian.org
Fri Jul 28 09:20:15 UTC 2017


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

satta pushed a commit to branch master
in repository gfapy.

commit 76d8aef8fce8be863c971df2ebb10ab12e0427e5
Author: Sascha Steinbiss <satta at debian.org>
Date:   Fri Jul 28 11:08:04 2017 +0200

    add man pages
---
 debian/man/gfapy-convert.1.txt     | 12 ++++++++++++
 debian/man/gfapy-mergelinear.1.txt | 18 ++++++++++++++++++
 debian/man/gfapy-validate.1.txt    | 13 +++++++++++++
 debian/manpages                    |  1 +
 debian/rules                       | 23 ++++++++++++++++-------
 5 files changed, 60 insertions(+), 7 deletions(-)

diff --git a/debian/man/gfapy-convert.1.txt b/debian/man/gfapy-convert.1.txt
new file mode 100644
index 0000000..4489e6c
--- /dev/null
+++ b/debian/man/gfapy-convert.1.txt
@@ -0,0 +1,12 @@
+NAME
+  gfapy-convert - Convert a GFA file to the other specification version
+
+SYNOPSIS
+  gfapy-convert [-h] [--version] filename
+
+DESCRIPTION
+  Converts a GFA file to the other specification version.
+
+OPTIONS
+  -h, --help  show help message and exit
+  --version   show program's version number and exit
diff --git a/debian/man/gfapy-mergelinear.1.txt b/debian/man/gfapy-mergelinear.1.txt
new file mode 100644
index 0000000..cbf8c06
--- /dev/null
+++ b/debian/man/gfapy-mergelinear.1.txt
@@ -0,0 +1,18 @@
+NAME
+  gfapy-mergelinear - Merge linear paths in a GFA graph
+
+SYNOPSIS
+  gfapy-mergelinear [-h] [--redundant] [--no-progress] [--quiet]
+                         [--vlevel VLEVEL] [--version]
+                         filename
+
+DESCRIPTION
+  Merges linear paths in a GFA file.
+
+OPTIONS
+  -h, --help         show help message and exit
+  --redundant, -r    create redundant paths, similar to the contigs constructed by Readjoiner
+  --no-progress, -p  do not show progress log
+  --quiet, -q        suppress output
+  --vlevel VLEVEL    set validation level to LEVEL
+  --version          show program's version number and exit
diff --git a/debian/man/gfapy-validate.1.txt b/debian/man/gfapy-validate.1.txt
new file mode 100644
index 0000000..b64f593
--- /dev/null
+++ b/debian/man/gfapy-validate.1.txt
@@ -0,0 +1,13 @@
+NAME
+  gfapy-validate - Validate a GFA file
+
+SYNOPSIS
+  gfapy-validate [-h] [--version] filename
+
+DESCRIPTION
+  Validates a GFA file.
+
+OPTIONS
+  -h, --help  show  help message and exit
+
+  --version   show program's version number and exit
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..13cdaf4
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1 @@
+debian/man/*.1
diff --git a/debian/rules b/debian/rules
index a9978e3..e627a71 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,21 +2,30 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow
 export PYBUILD_NAME=gfapy
+UPSTREAM_VERSION=$(shell dpkg-parsechangelog -SVersion | cut -f2 -d-)
+TIMESTAMP=$(shell dpkg-parsechangelog -STimestamp)
+DATE=$(shell date --date=@$(TIMESTAMP) '+%d %B %Y')
 
-mandir := $(CURDIR)/debian/man
-debfolder := $(CURDIR)/debian
+MANPAGES=debian/man/gfapy-convert.1 \
+		 debian/man/gfapy-mergelinear.1 \
+		 debian/man/gfapy-validate.1
+
+%.1: %.1.txt
+	TZ=UTC LC_ALL=C \
+      txt2man -d "$(DATE)" \
+	 	  -s 1 -r "gfapy $(UPSTREAM_VERSION)" \
+	  	  -t $(shell basename -a -s.1 $@) \
+	  	  $< > $@
 
 %:
 	dh $@ --with python3 --buildsystem=pybuild
 
 override_dh_auto_clean:
-	rm -rf $(mandir)
+	rm -rf debian/man/*.1
 	dh_auto_clean --
 
-override_dh_installman:
-	mkdir -p $(mandir)
-	#asciidoctor -a docdate='' -b manpage -o $(mandir)/ariba.1 $(debfolder)/ariba.1.adoc
-	dh_installman --
+override_dh_installman: $(MANPAGES)
+	dh_installman
 
 override_dh_auto_test:
 	# pass

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



More information about the debian-med-commit mailing list