[med-svn] [seqtools] 01/04: Use d-shlibs

Andreas Tille tille at debian.org
Thu Oct 26 11:11:36 UTC 2017


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository seqtools.

commit 0a1b271a6cb7081c927a8886deba512d659ed03f
Author: Andreas Tille <tille at debian.org>
Date:   Thu Oct 26 12:46:05 2017 +0200

    Use d-shlibs
---
 debian/control | 18 ++++++++++++++++--
 debian/rules   | 10 ++++++++++
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index 3da71ed..b826e9d 100644
--- a/debian/control
+++ b/debian/control
@@ -7,14 +7,16 @@ Build-Depends: debhelper (>= 10),
                libgtk2.0-dev,
                libsqlite3-dev,
                libcurl4-openssl-dev | libcurl4-dev,
-               libjsoncpp-dev
+               libjsoncpp-dev,
+               d-shlibs
 Standards-Version: 4.1.1
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/seqtools.git
 Vcs-Git: https://anonscm.debian.org/git/debian-med/seqtools.git
 Homepage: http://www.sanger.ac.uk/science/tools/seqtools
 
-Package: libseqtools
+Package: libgbtools0
 Architecture: any
+Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Description: library for visualising sequence alignments
@@ -23,6 +25,18 @@ Description: library for visualising sequence alignments
  .
  This package contains the library all three tools are linked against.
 
+Package: libgbtools-dev
+Architecture: any
+Section: libdevel
+Depends: libgbtools0 (= ${binary:Version}),
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: library for visualising sequence alignments (devel)
+ The SeqTools package contains three tools for visualising sequence
+ alignments: Blixem, Dotter and Belvu.
+ .
+ This package contains the static library and header files.
+
 Package: belvu
 Architecture: any
 Depends: ${shlibs:Depends},
diff --git a/debian/rules b/debian/rules
index 0ec86ce..5c63984 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,3 +15,13 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
 	dh $@
+
+override_dh_install:
+	dh_install
+	d-shlibmove --commit \
+		    --multiarch \
+		    --devunversioned \
+		    --override s/libjsoncpp1-dev/libjsoncpp-dev/ \
+		    --exclude-la \
+		    --movedev debian/tmp/usr/include/* usr/include \
+		    debian/tmp/usr/lib/*/*.so

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/seqtools.git



More information about the debian-med-commit mailing list