Andreas Tille pushed to branch master at Debian Med / velvet


Commits:
7d33fe1d by Andreas Tille at 2022-11-29T20:16:52+01:00
Point Homepage to Github since original homepage vanished

- - - - -
410bde7f by Andreas Tille at 2022-11-29T20:21:39+01:00
Fix watch file

- - - - -
2ac8aff7 by Andreas Tille at 2022-11-29T20:21:50+01:00
routine-update: Standards-Version: 4.6.1

- - - - -
ab039c79 by Andreas Tille at 2022-11-29T20:21:50+01:00
routine-update: debhelper-compat 13

- - - - -
f8749462 by Andreas Tille at 2022-11-29T20:21:53+01:00
routine-update: Add salsa-ci file

- - - - -
c767464f by Andreas Tille at 2022-11-29T20:21:53+01:00
routine-update: Rules-Requires-Root: no

- - - - -
080f3ac2 by Andreas Tille at 2022-11-29T20:22:05+01:00
Set upstream metadata fields: Bug-Database, Bug-Submit.

Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: 
https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html

- - - - -
de8b1ed7 by Andreas Tille at 2022-11-29T20:22:06+01:00
Fix typo in debian/rules rules: override_dh_auto_clean  ⇒ 
override_dh_auto_clean, override_dh_auto_build  ⇒ override_dh_auto_build, 
override_dh_install  ⇒ override_dh_install, override_dh_install ⇒ 
override_mh_install, override_dh_compress  ⇒ override_dh_compress

Changes-By: lintian-brush
Fixes: lintian: typo-in-debhelper-override-target
See-also: https://lintian.debian.org/tags/typo-in-debhelper-override-target.html

- - - - -
735e1f3e by Andreas Tille at 2022-11-29T20:26:04+01:00
routine-update: Ready to upload to unstable

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/rules
- + debian/salsa-ci.yml
- debian/upstream/metadata
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,20 @@
-velvet (1.2.10+dfsg1-8) UNRELEASED; urgency=medium
+velvet (1.2.10+dfsg1-8) unstable; urgency=medium
 
   * Apply multi-arch hints.
     + velvet-tests: Add Multi-Arch: foreign.
-
- -- Andreas Tille <[email protected]>  Tue, 16 Mar 2021 15:12:32 -0000
+  * Point Homepage to Github since original homepage vanished
+  * Fix watch file
+  * Standards-Version: 4.6.1 (routine-update)
+  * debhelper-compat 13 (routine-update)
+  * Add salsa-ci file (routine-update)
+  * Rules-Requires-Root: no (routine-update)
+  * Set upstream metadata fields: Bug-Database, Bug-Submit.
+  * Fix typo in debian/rules rules: override_dh_auto_clean  ⇒
+    override_dh_auto_clean, override_dh_auto_build  ⇒ override_dh_auto_build,
+    override_dh_install  ⇒ override_dh_install, override_dh_install ⇒
+    override_mh_install, override_dh_compress  ⇒ override_dh_compress
+
+ -- Andreas Tille <[email protected]>  Tue, 29 Nov 2022 20:22:14 +0100
 
 velvet (1.2.10+dfsg1-7) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -4,14 +4,15 @@ Uploaders: Charles Plessy <[email protected]>,
            Andreas Tille <[email protected]>
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: debhelper-compat (= 13),
                zlib1g-dev,
                texlive-latex-base,
                texlive-latex-recommended
-Standards-Version: 4.4.1
+Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/med-team/velvet
 Vcs-Git: https://salsa.debian.org/med-team/velvet.git
-Homepage: https://www.ebi.ac.uk/~zerbino/velvet/
+Homepage: https://github.com/dzerbino/velvet
+Rules-Requires-Root: no
 
 Package: velvet
 Architecture: any


=====================================
debian/rules
=====================================
@@ -8,7 +8,7 @@
 
 pkg=velvet
 
-override_dh_auto_clean :
+override_dh_auto_clean:
        # If tarball was not pre-cleaned this will do it.
        dh_auto_clean
        rm -rf zlib
@@ -37,12 +37,12 @@ build_long_versions :
        dh_auto_build -- MAXKMERLENGTH=127 LONGSEQUENCES=Y OPENMP=Y velveth 
velvetg OPENMP=1 CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
        mv velveth velveth_127_long ; mv velvetg velvetg_127_long
 
-override_dh_auto_build : build_long_versions
+override_dh_auto_build: build_long_versions
        touch zlib # prevents the zlib in the ‘third-party’ folder to be built.
        dh_auto_build -- OPENMP=1 CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" 
LDFLAGS="$(LDFLAGS)"
        dh_auto_build -- color OPENMP=1 CPPFLAGS="$(CPPFLAGS)" 
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
 
-override_dh_install :
+override_mh_install:
 #      mkdir -p debian/$(pkg)/usr/share/man/man1/
 #      help2man --no-info --name="simple hashing program" \
 #               ./velveth > debian/$(pkg)/usr/share/man/man1/velveth.1
@@ -68,7 +68,7 @@ override_dh_installexamples-indep:
        sed -i 's?=\.\./velvet?=/usr/bin/velvet?' 
debian/velvet-tests/usr/share/doc/velvet/tests/run-tests.functions
 
 #Prevent compression of user manual and sample code
-override_dh_compress :
+override_dh_compress:
        dh_compress -X.pdf -X.c -X.pl -X.h -X.xz
 
 override_dh_pysupport :


=====================================
debian/salsa-ci.yml
=====================================
@@ -0,0 +1,4 @@
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - 
https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml


=====================================
debian/upstream/metadata
=====================================
@@ -1,3 +1,5 @@
+Bug-Database: https://github.com/dzerbino/velvet/issues
+Bug-Submit: https://github.com/dzerbino/velvet/issues/new
 Reference:
 - Author: Zerbino, Daniel R. and Birney, Ewan
   Title: >


=====================================
debian/watch
=====================================
@@ -1,4 +1,4 @@
 version=4
 
-opts="dversionmangle=s/([~+]dfsg|~nozlibcopy)\d/$1/,uversionmangle=s/$/+dfsg/" 
\
-  https://www.ebi.ac.uk/~zerbino/velvet/velvet_([.\d]*).tgz
+opts="dversionmangle=auto,repacksuffix=+dfsg,filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz%"
 \
+  https://github.com/dzerbino/velvet/tags (?:.*?/)?v?(\d[\d.]*)\.tar\.gz



View it on GitLab: 
https://salsa.debian.org/med-team/velvet/-/compare/82bc15354619cad90be6b1a393a79a498af388ef...735e1f3e5d8d099dd7fafe8475516807c17eadc2

-- 
View it on GitLab: 
https://salsa.debian.org/med-team/velvet/-/compare/82bc15354619cad90be6b1a393a79a498af388ef...735e1f3e5d8d099dd7fafe8475516807c17eadc2
You're receiving this email because of your account on salsa.debian.org.


_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to