[med-svn] [Git][med-team/augustus][master] use dynamic Built-Using

Sascha Steinbiss gitlab at salsa.debian.org
Wed Mar 13 16:04:49 GMT 2019


Sascha Steinbiss pushed to branch master at Debian Med / augustus


Commits:
b64131e0 by Sascha Steinbiss at 2019-03-13T16:04:31Z
use dynamic Built-Using

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+augustus (3.3.2+dfsg-2) UNRELEASED; urgency=medium
+
+  * Use dynamic Built-Using in d/control.
+    Closes: #924359
+
+ -- Sascha Steinbiss <satta at debian.org>  Tue, 12 Mar 2019 14:08:22 +0100
+
 augustus (3.3.2+dfsg-1) unstable; urgency=medium
 
   * New upstream release.


=====================================
debian/control
=====================================
@@ -28,7 +28,7 @@ Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          augustus-data
-Built-Using: samtools-legacy (= 0.1.19-2)
+Built-Using: libbam-dev (= ${libbam-dev:Version})
 Description: gene prediction in eukaryotic genomes
  AUGUSTUS is a software for gene prediction in eukaryotic genomic sequences
  that is based on a generalized hidden Markov model (HMM), a probabilistic


=====================================
debian/rules
=====================================
@@ -3,6 +3,7 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 export TOOLDIR = /usr/include
 export AUGUSTUS_CONFIG_PATH=$(CURDIR)/config
+export LIBBAM_PKG_VERSION=$(shell apt-cache policy libbam-dev | grep Installed | cut -f2 -d: | cut -c2-)
 .PHONY: bam2hints homGeneMapping checkTargetSortedness joingenes
 
 %:
@@ -45,6 +46,7 @@ override_dh_auto_clean:
 	$(MAKE) -C auxprogs/compileSpliceCands clean
 	$(MAKE) -C auxprogs/filterBam clean
 	rm -rf bin
+	rm -f debian/*substvars
 
 override_dh_auto_build: aln2wig bam2hints bam2wig checkTargetSortedness compileSpliceCands filterBam homGeneMapping joingenes
 	dh_auto_build
@@ -85,3 +87,7 @@ override_dh_auto_install:
 
 override_dh_compress:
 	dh_compress -Xtutorial
+
+override_dh_gencontrol:
+	echo "libbam-dev:Version=$(LIBBAM_PKG_VERSION)" >> debian/augustus.substvars
+	dh_gencontrol



View it on GitLab: https://salsa.debian.org/med-team/augustus/commit/b64131e05bfb111b609e93cec4bb115119d7e268

-- 
View it on GitLab: https://salsa.debian.org/med-team/augustus/commit/b64131e05bfb111b609e93cec4bb115119d7e268
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/20190313/c7cbf072/attachment-0001.html>


More information about the debian-med-commit mailing list