[med-svn] [bamtools] 08/08: Make use of d-shlibs
Andreas Tille
tille at debian.org
Wed Apr 2 13:31:05 UTC 2014
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch debian
in repository bamtools.
commit c61ec3a7ba22fdbaa3fa5ab54c47a558a0da4c55
Author: Andreas Tille <tille at debian.org>
Date: Wed Apr 2 15:27:57 2014 +0200
Make use of d-shlibs
---
debian/control | 5 +++--
debian/libbamtools-dev.install | 3 ---
debian/libbamtools2.2.0.install | 1 -
debian/libbamtools2.2.0.lintian-overrides | 2 --
debian/libbamtools2.2.0.manpages | 2 --
debian/rules | 17 +++++++++++------
6 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/debian/control b/debian/control
index 61b4842..70ee796 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Uploaders: Michael R. Crusoe <michael.crusoe at gmail.com>,
Section: science
Priority: optional
Build-Depends: debhelper (>= 9.0.0),
+ d-shlibs,
cmake,
libz-dev,
libjsoncpp-dev,
@@ -50,7 +51,7 @@ Description: C++ API for manipulating BAM (genome alignment) files
Package: libbamtools-dev
Architecture: any
Section: libdevel
-Depends: libbamtools2.2.0 (= ${binary:Version}),
+Depends: libbamtools2.3.0 (= ${binary:Version}),
${misc:Depends}
Description: C++ API for manipulating BAM (genome alignment) files
BamTools facilitates research analysis and data management using BAM
@@ -64,7 +65,7 @@ Description: C++ API for manipulating BAM (genome alignment) files
.
This is the developers API package
-Package: libbamtools2.2.0
+Package: libbamtools2.3.0
Architecture: any
Section: libs
Depends: ${shlibs:Depends},
diff --git a/debian/libbamtools-dev.install b/debian/libbamtools-dev.install
deleted file mode 100644
index d772d1f..0000000
--- a/debian/libbamtools-dev.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/include/*
-usr/lib/*.a
-usr/lib/*.so
diff --git a/debian/libbamtools2.2.0.install b/debian/libbamtools2.2.0.install
deleted file mode 100644
index 093956b..0000000
--- a/debian/libbamtools2.2.0.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*.so.*
diff --git a/debian/libbamtools2.2.0.lintian-overrides b/debian/libbamtools2.2.0.lintian-overrides
deleted file mode 100644
index 8e15ed4..0000000
--- a/debian/libbamtools2.2.0.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# This word duplication is pretty intentional so just silence lintian here
-libbamtools2.2.0: description-contains-duplicated-word merge Merge
diff --git a/debian/libbamtools2.2.0.manpages b/debian/libbamtools2.2.0.manpages
deleted file mode 100644
index 8515c88..0000000
--- a/debian/libbamtools2.2.0.manpages
+++ /dev/null
@@ -1,2 +0,0 @@
-debian/bamtools.1
-debian/bamtools-2.2.0.1
diff --git a/debian/rules b/debian/rules
index 770d69a..c0c7c3e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,8 +7,16 @@
%:
dh $@ --parallel
-override_dh_auto_install:
- dh_auto_install
+override_dh_install:
+ d-shlibmove --commit \
+ --multiarch \
+ --devunversioned \
+ --exclude-la \
+ --movedev debian/tmp/usr/include/* usr/include \
+ debian/tmp/usr/lib/lib*.so
+ dh_install
+
+override_dh_installman:
LD_LIBRARY_PATH=debian/tmp/usr/lib:${LD_LIBRARY_PATH} help2man --name "a command-line toolkit for reading, writing, and manipulating BAM (genome alignment) files" --no-info --no-discard-stderr debian/tmp/usr/bin/bamtools > debian/bamtools.1
SOURCEPKG=$(shell dpkg-parsechangelog | sed -n 's/^Source: \(.*\)/\1/p')
@@ -20,7 +28,4 @@ describe-current-version:
git describe --tags upstream | sed 's,^release-,,;s,-,+,;s,-,~,;'
get-orig-source:
- uscan --download-current-version --force-download --rename
- gunzip ../$(ORIG).gz
- tar --delete --wildcards --file ../$(ORIG) '*/src/third_party'
- xz ../$(ORIG)
+ uscan --download-current-version --force-download --rename --repack-compression xz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/bamtools.git
More information about the debian-med-commit
mailing list