[med-svn] [Git][med-team/minimap2][master] 6 commits: Linking problem has solved somehow

Andreas Tille gitlab at salsa.debian.org
Tue Jun 23 21:08:42 BST 2020



Andreas Tille pushed to branch master at Debian Med / minimap2


Commits:
222a4cae by Andreas Tille at 2020-06-23T21:39:49+02:00
Linking problem has solved somehow

- - - - -
07e9849e by Andreas Tille at 2020-06-23T21:40:10+02:00
routine-update: debhelper-compat 13

- - - - -
61dba084 by Andreas Tille at 2020-06-23T21:45:51+02:00
Install usr/bin/minimap2.py

- - - - -
9ab11ffc by Andreas Tille at 2020-06-23T21:51:11+02:00
Upload to unstable

- - - - -
67a2d904 by Andreas Tille at 2020-06-23T21:58:04+02:00
Add lintian-override

- - - - -
b476e661 by Andreas Tille at 2020-06-23T22:02:57+02:00
Manpage for minimap2.py

- - - - -


8 changed files:

- debian/changelog
- debian/control
- + debian/createmanpages
- + debian/minimap2.py.1
- debian/python3-mappy.install
- + debian/python3-mappy.lintian-overrides
- + debian/python3-mappy.manpages
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,13 +1,16 @@
-minimap2 (2.17+dfsg-10) UNRELEASED; urgency=medium
+minimap2 (2.17+dfsg-11) UNRELEASED; urgency=medium
+
+  * Add lintian-override
+  * Manpage for minimap2.py
+
+ -- Andreas Tille <tille at debian.org>  Tue, 23 Jun 2020 21:57:44 +0200
+
+minimap2 (2.17+dfsg-10) unstable; urgency=medium
 
   * Provide Python3 interface
-  TODO: https://salsa.debian.org/med-team/ksw2
-   >>> import mappy
-   Traceback (most recent call last):
-     File "<stdin>", line 1, in <module>
-   ImportError: /usr/lib/python3/dist-packages/mappy.cpython-38-x86_64-linux-gnu.so: undefined symbol: ksw_extz2_sse
+  * debhelper-compat 13 (routine-update)
 
- -- Andreas Tille <tille at debian.org>  Wed, 13 May 2020 11:44:53 +0200
+ -- Andreas Tille <tille at debian.org>  Tue, 23 Jun 2020 21:40:16 +0200
 
 minimap2 (2.17+dfsg-9) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -3,7 +3,7 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: debhelper-compat (= 13),
                dh-python,
                cython3,
                python3-all-dev,


=====================================
debian/createmanpages
=====================================
@@ -0,0 +1,28 @@
+#!/bin/sh
+MANDIR=debian
+mkdir -p $MANDIR
+
+VERSION=`dpkg-parsechangelog | awk '/^Version:/ {print $2}' | sed -e 's/^[0-9]*://' -e 's/-.*//' -e 's/[+~]dfsg$//'`
+NAME=`grep "^Description:" debian/control | sed 's/^Description: *//' | head -n1`
+PROGNAME=`grep "^Package:" debian/control | sed 's/^Package: *//' | head -n1`
+
+AUTHOR=".SH AUTHOR\n \
+This manpage was written by $DEBFULLNAME for the Debian distribution and\n \
+can be used for any other usage of the program.\
+"
+
+# If program name is different from package name or title should be
+# different from package short description change this here
+progname=minimap2.py
+help2man --no-info --no-discard-stderr --help-option=" " \
+         --name="minimap2 Python3 interface" \
+            --version-string="$VERSION" ${progname} > $MANDIR/${progname}.1
+echo $AUTHOR >> $MANDIR/${progname}.1
+
+echo "$MANDIR/*.1" > debian/python3-mappy.manpages
+
+cat <<EOT
+Please enhance the help2man output.
+The following web page might be helpful in doing so:
+    http://liw.fi/manpages/
+EOT


=====================================
debian/minimap2.py.1
=====================================
@@ -0,0 +1,32 @@
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.15.
+.TH MINIMAP2.PY "1" "June 2020" "minimap2.py 2.17" "User Commands"
+.SH NAME
+minimap2.py \- minimap2 Python3 interface
+.SH SYNOPSIS
+.B minimap2.py
+[\fI\,options\/\fR] \fI\,<ref.fa>|<ref.mmi> <query.fq>\/\fR
+.SH OPTIONS
+.TP
+\fB\-x\fR STR
+preset: sr, map\-pb, map\-ont, asm5, asm10 or splice
+.TP
+\fB\-n\fR INT
+mininum number of minimizers
+.TP
+\fB\-m\fR INT
+mininum chaining score
+.TP
+\fB\-k\fR INT
+k\-mer length
+.TP
+\fB\-w\fR INT
+minimizer window length
+.TP
+\fB\-r\fR INT
+band width
+.TP
+\fB\-c\fR
+output the cs tag
+.SH AUTHOR
+ This manpage was written by Andreas Tille for the Debian distribution and
+ can be used for any other usage of the program.


=====================================
debian/python3-mappy.install
=====================================
@@ -1 +1,2 @@
-/usr/lib/python3*
+usr/lib/python3*
+usr/bin/minimap2.py
\ No newline at end of file


=====================================
debian/python3-mappy.lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+# see https://lists.debian.org/debian-med/2018/06/msg00043.html
+python3-mappy: script-with-language-extension usr/bin/*.*


=====================================
debian/python3-mappy.manpages
=====================================
@@ -0,0 +1 @@
+debian/*.1


=====================================
debian/rules
=====================================
@@ -52,3 +52,6 @@ override_dh_auto_clean:
 	rm -f MT-human.mmi
 	rm -f tex/minimap2.aux tex/minimap2.bbl tex/minimap2.blg tex/minimap2.log tex/minimap2.out tex/minimap2.pdf
 	rm -f libminimap2.a
+
+override_dh_installman:
+	dh_installman --language=C



View it on GitLab: https://salsa.debian.org/med-team/minimap2/-/compare/0917da2e1c651338bdfab83a0f69cc356001a2f1...b476e661af1d9e7404020308da49e793486bb883

-- 
View it on GitLab: https://salsa.debian.org/med-team/minimap2/-/compare/0917da2e1c651338bdfab83a0f69cc356001a2f1...b476e661af1d9e7404020308da49e793486bb883
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/20200623/7bb41228/attachment-0001.html>


More information about the debian-med-commit mailing list