Skip to content
Commits on Source (9)
bamtools (2.5.1+dfsg-1) UNRELEASED; urgency=medium
bamtools (2.5.1+dfsg-1) unstable; urgency=medium
[ Andreas Tille ]
* New upstream version
* cme fix dpkg-control
* debhelper 11
-- Andreas Tille <tille@debian.org> Tue, 06 Feb 2018 10:08:37 +0100
[ Michael R. Crusoe ]
* Make release ready with cme fix dpkg
* fix built in tests
* debian/rules: remove unused variables; drop custom library install; add
hardening
-- Michael R. Crusoe <michael.crusoe@gmail.com> Mon, 02 Apr 2018 09:47:32 -0700
bamtools (2.4.1+dfsg-2) unstable; urgency=medium
......
Source: bamtools
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Uploaders: Michael R. Crusoe <crusoe@ucdavis.edu>,
Uploaders: Michael R. Crusoe <michael.crusoe@gmail.com>,
Andreas Tille <tille@debian.org>,
Kevin Murray <spam@kdmurray.id.au>,
Dominique Belhachemi <domibel@debian.org>
Section: science
Priority: optional
Build-Depends: debhelper (>= 11~),
Build-Depends: debhelper (>= 11),
d-shlibs (>= 0.56),
cmake,
zlib1g-dev,
......
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: BamTools
Source: https://github.com/pezmaster31/bamtools
Files-Excluded: src/third_party
......@@ -35,4 +35,3 @@ License: Expat
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
debian/tmp/usr/include/* usr/include/
debian/tmp/usr/lib/* usr/lib/
#!/usr/bin/make -f
# -*- makefile -*-
DEBPKGNAME := $(shell dpkg-parsechangelog | awk '/^Source:/ {print $$2}')
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
%:
dh $@ --parallel
dh $@
override_dh_auto_configure-indep:
override_dh_auto_test-indep:
override_dh_auto_test-arch:
cd obj-* && ln -s src/toolkit/ bin
dh_auto_test --arch
override_dh_auto_build-indep:
doxygen -u docs/Doxyfile
doxygen docs/Doxyfile
......@@ -23,26 +27,9 @@ override_dh_install-indep:
rm -f debian/libbamtools-doc/usr/share/doc/libbamtools-dev/html/jquery.js
ln -s /usr/share/javascript/jquery/jquery.js debian/libbamtools-doc/usr/share/doc/libbamtools-dev/html/jquery.js
override_dh_install-arch:
d-shlibmove --commit \
--multiarch \
--devunversioned \
--exclude-la \
--movedev debian/tmp/usr/include/* usr/include \
debian/tmp/usr/lib/lib*.so
dh_install --arch
# no need to install different versions of bamtools
rm -rf debian/$(DEBPKGNAME)/usr/bin/$(DEBPKGNAME)
mv debian/$(DEBPKGNAME)/usr/bin/$(DEBPKGNAME)-[0-9]* debian/$(DEBPKGNAME)/usr/bin/$(DEBPKGNAME)
#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')
UPSTREAM=$(shell dpkg-parsechangelog | sed -n 's/^Version: \(.*\)-[^-]*/\1/p')
SHA1=$(lastword $(subst ~g, ,$(UPSTREAM)))
ORIG=${SOURCEPKG}_${UPSTREAM}.orig.tar
describe-current-version:
git describe --tags upstream | sed 's,^release-,,;s,-,+,;s,-,~,;'
......