Skip to content
Commits on Source (5)
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@gmail.com> Tue, 03 Apr 2018 04:18:02 -0700
bamtools (2.5.1+dfsg-1) unstable; urgency=medium
[ Andreas Tille ]
......
......@@ -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/tmp/usr/lib/*/*so
debian/cmake usr/share
debian/tmp/usr/include/* usr/include/
debian/tmp/usr/include/* usr/include/
debian/tmp/usr/lib/* usr/lib/
debian/tmp/usr/lib/*/libbamtools.so.2*
From: Dominique Belhachemi <domibel@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 )
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
......
......@@ -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:
......