[med-svn] [Git][med-team/barrnap][master] 12 commits: Restrict test architectures to those where hmmer is available since the package Depends: hmmer

Andreas Tille gitlab at salsa.debian.org
Fri Nov 6 15:56:24 GMT 2020



Andreas Tille pushed to branch master at Debian Med / barrnap


Commits:
bfe2675d by Andreas Tille at 2020-11-06T15:33:22+01:00
Restrict test architectures to those where hmmer is available since the package Depends: hmmer

- - - - -
cdf5c306 by Andreas Tille at 2020-11-06T15:33:36+01:00
routine-update: debhelper-compat 13

- - - - -
14b9c5b4 by Andreas Tille at 2020-11-06T15:33:39+01:00
routine-update: Drop useless get-orig-source target

- - - - -
95cc4d9a by Andreas Tille at 2020-11-06T15:46:28+01:00
routine-update: Do not parse d/changelog

- - - - -
201af7ba by Andreas Tille at 2020-11-06T15:46:28+01:00
routine-update: Add salsa-ci file

- - - - -
2e9ec4a2 by Andreas Tille at 2020-11-06T15:46:28+01:00
routine-update: Rules-Requires-Root: no

- - - - -
daf8eb1a by Andreas Tille at 2020-11-06T15:46:33+01:00
Set upstream metadata fields: Repository, Repository-Browse.

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

- - - - -
372e23a0 by Andreas Tille at 2020-11-06T16:29:02+01:00
routine-update: Do not parse d/changelog

- - - - -
8fff53b1 by Andreas Tille at 2020-11-06T16:29:03+01:00
Remove duplicate line from changelog.

Changes-By: lintian-brush

- - - - -
2fae6bff by Andreas Tille at 2020-11-06T16:37:18+01:00
Deactivate complex and error-prone dh_auto_clean override

- - - - -
841b032d by Andreas Tille at 2020-11-06T16:48:02+01:00
Remove invalid lintian-override

- - - - -
bcbe6782 by Andreas Tille at 2020-11-06T16:49:28+01:00
Upload to unstable

- - - - -


7 changed files:

- debian/changelog
- debian/control
- − debian/lintian-overrides
- debian/rules
- + debian/salsa-ci.yml
- debian/tests/control
- debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+barrnap (0.9+dfsg-3) unstable; urgency=medium
+
+  * Team upload.
+  * Restrict test architectures to those where hmmer is available
+    since the package Depends: hmmer
+  * debhelper-compat 13 (routine-update)
+  * Drop useless get-orig-source target (routine-update)
+  * Do not parse d/changelog (routine-update)
+  * Add salsa-ci file (routine-update)
+  * Rules-Requires-Root: no (routine-update)
+  * Set upstream metadata fields: Repository, Repository-Browse.
+  * Deactivate complex and error-prone dh_auto_clean override
+  * Remove invalid lintian-override
+
+ -- Andreas Tille <tille at debian.org>  Fri, 06 Nov 2020 16:48:17 +0100
+
 barrnap (0.9+dfsg-2) unstable; urgency=medium
 
   * Add references to conda (Thanks Steffen Moeller).


=====================================
debian/control
=====================================
@@ -1,20 +1,25 @@
 Source: barrnap
-Priority: optional
-Section: science
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Sascha Steinbiss <satta at debian.org>
-Build-Depends: debhelper-compat (= 12),
-               hmmer (>= 3.1),
+Section: science
+Priority: optional
+Build-Depends: debhelper-compat (= 13),
+               hmmer,
                lua5.1,
                bedtools
 Standards-Version: 4.5.0
-Homepage: http://www.vicbioinformatics.com/software.barrnap.shtml
 Vcs-Browser: https://salsa.debian.org/med-team/barrnap
 Vcs-Git: https://salsa.debian.org/med-team/barrnap.git
+Homepage: http://www.vicbioinformatics.com/software.barrnap.shtml
+Rules-Requires-Root: no
 
 Package: barrnap
 Architecture: all
-Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, hmmer (>= 3.1), bedtools
+Depends: ${perl:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends},
+         hmmer,
+         bedtools
 Description: rapid ribosomal RNA prediction
  Barrnap (BAsic Rapid Ribosomal RNA Predictor) predicts the location of
  ribosomal RNA genes in genomes. It supports bacteria (5S,23S,16S), archaea


=====================================
debian/lintian-overrides deleted
=====================================
@@ -1,2 +0,0 @@
-# Upstream does not provide a changelog.
-barrnap: no-upstream-changelog


=====================================
debian/rules
=====================================
@@ -2,9 +2,9 @@
 # -*- makefile -*-
 
 DH_VERBOSE=1
-DEBVERS := $(shell dpkg-parsechangelog | sed -n -e 's/^Version: //p')
-VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/^[[:digit:]]*://' -e 's/[~-].*//')
-OVERSION := $(shell echo '$(DEBVERS)' | sed -e 's/^[[:digit:]]*://' -e 's/[+].*//')
+include /usr/share/dpkg/default.mk
+VERSION := $(shell echo '$(DEB_VERSION)' | sed -e 's/^[[:digit:]]*://' -e 's/[~-].*//')
+OVERSION := $(shell echo '$(DEB_VERSION)' | sed -e 's/^[[:digit:]]*://' -e 's/[+].*//')
 
 %:
 	dh $@
@@ -15,11 +15,9 @@ override_dh_auto_build:
 override_dh_auto_install:
 	# pass
 
-override_dh_auto_clean:
+FIXME_override_dh_auto_clean: # This does not work :-(
 	rm -rf db/free
 
-get-orig-source:
-	uscan --verbose --force-download --repack --compression xz --destdir=..
 	unxz ../barrnap_$(OVERSION).orig.tar.xz
 	mkdir -p debian/repack-tmp
 	tar xf ../barrnap_$(OVERSION).orig.tar -C debian/repack-tmp


=====================================
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/tests/control
=====================================
@@ -1,3 +1,5 @@
 Tests: test-example
 Depends: @
 Restrictions: allow-stderr
+# Depends hmmer, which is available on the following architectures
+Architecture: any-amd64 any-i386 powerpc ppc64 x32


=====================================
debian/upstream/metadata
=====================================
@@ -1,6 +1,6 @@
 Bug-Database: https://github.com/tseemann/barrnap/issues
 Bug-Submit: https://github.com/tseemann/barrnap/issues/new
-Repository: https://github.com/tseemann/barrnap
+Repository: https://github.com/tseemann/barrnap.git
 Registry:
  - Name: SciCrunch
    Entry: SCR_015995
@@ -10,3 +10,4 @@ Registry:
    Entry: OMICS_13988
  - Name: conda:bioconda
    Entry: barrnap
+Repository-Browse: https://github.com/tseemann/barrnap



View it on GitLab: https://salsa.debian.org/med-team/barrnap/-/compare/4e70e099dee804a03e45b5cbc4013b58db692470...bcbe6782e9afedf509018aad74f676670671f587

-- 
View it on GitLab: https://salsa.debian.org/med-team/barrnap/-/compare/4e70e099dee804a03e45b5cbc4013b58db692470...bcbe6782e9afedf509018aad74f676670671f587
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/20201106/b7cf8f02/attachment-0001.html>


More information about the debian-med-commit mailing list