[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