[med-svn] [Git][med-team/bamtools][master] 5 commits: multi-arch hints; restoration of includes to -dev
Michael R. Crusoe
gitlab at salsa.debian.org
Tue Apr 3 13:31:17 BST 2018
Michael R. Crusoe pushed to branch master at Debian Med / bamtools
Commits:
5f3af98d by Michael R. Crusoe at 2018-04-03T03:38:02-07:00
multi-arch hints; restoration of includes to -dev
- - - - -
42189b21 by Michael R. Crusoe at 2018-04-03T04:18:50-07:00
Build the shared library
- - - - -
0724cc71 by Michael R. Crusoe at 2018-04-03T04:48:05-07:00
drop patches/0002-support-out-of-source-build.patch
- - - - -
e078f687 by Michael R. Crusoe at 2018-04-03T05:20:13-07:00
Match upstream's soname change
- - - - -
c97f17d6 by Michael R. Crusoe at 2018-04-03T05:30:41-07:00
Merge remote-tracking branch 'origin/master'
- - - - -
9 changed files:
- debian/bamtools.manpages
- debian/changelog
- debian/control
- debian/libbamtools-dev.install
- − debian/libbamtools2.4.0.install
- + debian/libbamtools2.5.1.install
- − debian/patches/0002-support-out-of-source-build.patch
- debian/patches/series
- debian/rules
Changes:
=====================================
debian/bamtools.manpages
=====================================
--- a/debian/bamtools.manpages
+++ b/debian/bamtools.manpages
@@ -1 +1 @@
-debian/*.1
+debian/bamtools.1
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+bamtools (2.5.1+dfsg-2) unstable; urgency=medium
+
+ * Move /usr/includes to -dev from libbamtools2.4.0
+ * debian/control: add Multi-Arch hints and remove unneeded ${devlibs:Depends}
+ * Build the shared library.
+ * drop 0002-support-out-of-source-build patch, as this was fixed differently
+ upstream
+ * Match upstream's soname change
+
+ -- Michael R. Crusoe <michael.crusoe at gmail.com> Tue, 03 Apr 2018 04:18:02 -0700
+
bamtools (2.5.1+dfsg-1) unstable; urgency=medium
[ Andreas Tille ]
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -53,9 +53,9 @@ Description: toolkit for manipulating BAM (genome alignment) files
Package: libbamtools-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
-Depends: libbamtools2.4.0 (= ${binary:Version}),
- ${devlibs:Depends},
+Depends: libbamtools2.5.1 (= ${binary:Version}),
${misc:Depends}
Suggests: libbamtools-doc (= ${binary:Version})
Description: C++ API for manipulating BAM (genome alignment) files
@@ -70,8 +70,9 @@ Description: C++ API for manipulating BAM (genome alignment) files
.
This is the developers API package.
-Package: libbamtools2.4.0
+Package: libbamtools2.5.1
Architecture: any
+Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
@@ -89,6 +90,7 @@ Description: dynamic library for manipulating BAM (genome alignment) files
Package: libbamtools-doc
Architecture: all
+Multi-Arch: foreign
Section: doc
Depends: ${misc:Depends}
Breaks: libbamtools-dev (<< 2.4.0+dsfg-6)
=====================================
debian/libbamtools-dev.install
=====================================
--- a/debian/libbamtools-dev.install
+++ b/debian/libbamtools-dev.install
@@ -1 +1,3 @@
+debian/tmp/usr/lib/*/*so
debian/cmake usr/share
+debian/tmp/usr/include/* usr/include/
=====================================
debian/libbamtools2.4.0.install deleted
=====================================
--- a/debian/libbamtools2.4.0.install
+++ /dev/null
@@ -1,2 +0,0 @@
-debian/tmp/usr/include/* usr/include/
-debian/tmp/usr/lib/* usr/lib/
=====================================
debian/libbamtools2.5.1.install
=====================================
--- /dev/null
+++ b/debian/libbamtools2.5.1.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/libbamtools.so.2*
=====================================
debian/patches/0002-support-out-of-source-build.patch deleted
=====================================
--- a/debian/patches/0002-support-out-of-source-build.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-From: Dominique Belhachemi <domibel at debian.org>
-Date: Fri, 21 Sep 2012 11:16:28 -0400
-Subject: support out-of-source build
-Forwarded: https://github.com/pezmaster31/bamtools/pull/117
----
- CMakeLists.txt | 5 +++--
- src/ExportHeader.cmake | 2 +-
- src/toolkit/CMakeLists.txt | 2 +-
- 3 files changed, 5 insertions(+), 4 deletions(-)
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -94,6 +94,7 @@ endif()
-
- # add our includes root path
- include_directories( src )
-+include_directories("${CMAKE_BINARY_DIR}/include")
-
- # list subdirectories to build in
- add_subdirectory( src )
=====================================
debian/patches/series
=====================================
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,6 +1,5 @@
doxygen-tweak
0001-ignore-thirdparty-and-fix-jsoncpp.patch
-0002-support-out-of-source-build.patch
0003-remove-custom-ExportHeader-function-use-install-inst.patch
0006-Doxygen-reproducibility
0008_Cmake_Test.patch
=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -9,6 +9,9 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
%:
dh $@
+override_dh_auto_configure-arch:
+ dh_auto_configure --arch -- -DBUILD_SHARED_LIBS=on
+
override_dh_auto_configure-indep:
override_dh_auto_test-indep:
View it on GitLab: https://salsa.debian.org/med-team/bamtools/compare/fb6bf98f870e5b4c57e2ccdeb7e9de10132de6f2...c97f17d64c63d658325a58779d9ca927084d9d18
---
View it on GitLab: https://salsa.debian.org/med-team/bamtools/compare/fb6bf98f870e5b4c57e2ccdeb7e9de10132de6f2...c97f17d64c63d658325a58779d9ca927084d9d18
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-commit/attachments/20180403/1b9ba037/attachment-0001.html>
More information about the debian-med-commit
mailing list