This is an automated email from the git hooks/post-receive script. mak pushed a commit to branch master in repository sambamba.
commit 7244686a7f63f08e974f864513bf779aeec8fb1d Author: Matthias Klumpp <[email protected]> Date: Sun Apr 30 17:54:12 2017 +0200 Update debian/rules file --- debian/control | 12 ++++++++---- debian/rules | 26 +++++++++++++++++++++++--- 2 files changed, 31 insertions(+), 7 deletions(-) diff --git a/debian/control b/debian/control index f677eaa..7058e73 100644 --- a/debian/control +++ b/debian/control @@ -5,11 +5,14 @@ Maintainer: Debian Med Packaging Team <[email protected]. Uploaders: Andreas Tille <[email protected]> Build-Depends: debhelper (>= 10), ldc, - libundead-dev, libbiod-dev, - liblz4-dev, libhts-dev, - python + liblz4-dev, + libundead-dev, + meson (>= 0.40), + pkg-config, + python, + zlib1g-dev Standards-Version: 3.9.8 Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/sambamba.git Vcs-Git: https://anonscm.debian.org/git/debian-med/sambamba.git @@ -17,7 +20,8 @@ Homepage: https://github.com/lomereiter/sambamba Package: sambamba Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${misc:Depends}, + ${shlibs:Depends} Description: Tools for working with SAM/BAM data Sambamba provides tools for * Powerful filtering with sambamba view --filter diff --git a/debian/rules b/debian/rules index 58849b3..73a2562 100755 --- a/debian/rules +++ b/debian/rules @@ -6,11 +6,31 @@ export LC_ALL=C.UTF-8 # for hardening you might like to uncomment this: # export DEB_BUILD_MAINT_OPTIONS=hardening=+all +SAMBAMBA_FLAGS := --prefix=/usr \ + --buildtype=plain + +INSTALL_DIR := $(CURDIR)/debian/sambamba + +export DFLAGS=-O3 -g -release + +# we can not build with NEON on armhf, the Debian builders +# don't support it. +ifeq ($(DEB_HOST_ARCH),armhf) + DFLAGS += -mattr=-neon +endif + %: dh $@ -override_dh_auto_clean: - rm -rf build/ +override_dh_auto_configure: + mkdir build + (cd build && meson $(SAMBAMBA_FLAGS) ..) override_dh_auto_build: - make sambamba-ldmd2-64 + ninja -Cbuild -v + +override_dh_auto_install: + DESTDIR=$(INSTALL_DIR) ninja -Cbuild -v install + +override_dh_auto_clean: + rm -rf build/ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/sambamba.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
