[med-svn] [Git][med-team/nanostat][master] Added man page - exchanged on lintian warning for another

Steffen Möller gitlab at salsa.debian.org
Thu Sep 3 21:00:50 BST 2020



Steffen Möller pushed to branch master at Debian Med / nanostat


Commits:
ac52ba8e by Steffen Möller at 2020-09-03T22:00:14+02:00
Added man page - exchanged on lintian warning for another

Leaving
W: python3-nanostat: useless-whatis-entry usr/share/man/man1/NanoStat.1.gz
for now

- - - - -


3 changed files:

- debian/control
- + debian/manpages
- debian/rules


Changes:

=====================================
debian/control
=====================================
@@ -20,3 +20,17 @@ Description: statistics on long biological sequences
  dataset in fastq, bam or albacore sequencing summary format.
  It is meant to augment pipelines for the interpretation of
  long DNA sequences as generated with the Nanopore.
+ .
+ This package provides the Python module of NanoStat.
+
+Package: nanostat
+Architecture: all
+Depends: ${python3:Depends}, ${misc:Depends},
+         python3-nanostat
+Description: statistics on long biological sequences
+ NanoStat calculates various statistics from a long read sequencing
+ dataset in fastq, bam or albacore sequencing summary format.
+ It is meant to augment pipelines for the interpretation of
+ long DNA sequences as generated with the Nanopore.
+ .
+ This package provides the executable NanoStat.


=====================================
debian/manpages
=====================================
@@ -0,0 +1 @@
+NanoStat.1


=====================================
debian/rules
=====================================
@@ -1,23 +1,18 @@
 #!/usr/bin/make -f
-# See debhelper(7) (uncomment to enable)
-# output every command that modifies files on the build system.
-#export DH_VERBOSE = 1
+
+export DH_VERBOSE = 1
 
 export PYBUILD_NAME=nanostat
 
 %:
 	dh $@ --with python3 --buildsystem=pybuild
 
+override_dh_auto_install:
+	dh_auto_install
+	mkdir -p debian/nanostat/usr
+	mv debian/python3-nanostat/usr/bin debian/nanostat/usr/
+	PYTHONPATH=debian/python3-nanostat/usr/lib/python3.8/dist-packages/:debian/python3-nanostat/usr/lib/python3/dist-packages/ help2man ./debian/nanostat/usr/bin/NanoStat > NanoStat.1
 
-# If you need to rebuild the Sphinx documentation
-# Add sphinxdoc to the dh --with line
-#
-# And uncomment the following lines
-#override_dh_auto_build: export http_proxy=127.0.0.1:9
-#override_dh_auto_build: export https_proxy=127.0.0.1:9
-#override_dh_auto_build:
-#	dh_auto_build
-#	PYTHONPATH=. python3 -m sphinx -N -bhtml \
-#	docs/ build/html # HTML generator
-#	PYTHONPATH=. python3 -m sphinx -N -bman \
-#	docs/ build/man # Manpage generator
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -f NanoStat.1



View it on GitLab: https://salsa.debian.org/med-team/nanostat/-/commit/ac52ba8ee3724f0353c821b3596cdef7860942af

-- 
View it on GitLab: https://salsa.debian.org/med-team/nanostat/-/commit/ac52ba8ee3724f0353c821b3596cdef7860942af
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200903/ccd6b789/attachment-0001.html>


More information about the debian-med-commit mailing list