[med-svn] [lambda-align] 05/15: initial debian pkg

Sascha Steinbiss satta at debian.org
Fri Aug 19 16:10:05 UTC 2016


This is an automated email from the git hooks/post-receive script.

satta pushed a commit to branch master
in repository lambda-align.

commit e40126f47e61ef765c7cf98f23db87707d795e95
Author: Sascha Steinbiss <sascha at steinbiss.name>
Date:   Sun Mar 13 14:31:01 2016 +0000

    initial debian pkg
---
 debian/control   |  4 +++-
 debian/copyright |  4 ++++
 debian/rules     | 18 ++----------------
 3 files changed, 9 insertions(+), 17 deletions(-)

diff --git a/debian/control b/debian/control
index c6f7dc1..bf89d52 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,9 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Sascha Steinbiss <sascha at steinbiss.name>
 Build-Depends: debhelper (>= 9),
                seqan-dev,
-               cmake
+               cmake,
+               zlib1g-dev,
+               libbz2-dev
 Standards-Version: 3.9.7
 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/<pkg>/trunk/
 Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/<pkg>/trunk/
diff --git a/debian/copyright b/debian/copyright
index f128970..74207e8 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -8,6 +8,9 @@ Files-Excluded: include/seqan/apps
                 include/seqan/manual
                 include/seqan/tests
                 include/seqan/util/bin
+                include/seqan/util/colornvcc
+                include/seqan/util/ctd2galaxy.py
+                include/seqan/util/linux*
                 include/seqan/util/headers
                 include/seqan/util/images
                 include/seqan/util/mingw
@@ -18,6 +21,7 @@ Files-Excluded: include/seqan/apps
                 include/seqan/util/uncrustify
                 include/seqan/util/valgrind
                 include/seqan/.git*
+                include/seqan/.travis*
                 include/seqan/CHANGELOG.rst
                 include/seqan/CMakeLists.txt
                 include/seqan/README.rst
diff --git a/debian/rules b/debian/rules
index 2d9e6ea..bb2dee8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,25 +1,11 @@
 #!/usr/bin/make -f
 
-# DH_VERBOSE := 1
-
-# some helpful variables - uncomment them if needed
-# shamelessly stolen from http://jmtd.net/log/awk/
 DEBVERS        := $(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
-VERSION        := $(shell echo '$(DEBVERS)' | sed -e 's/^[0-9]*://' -e 's/-.*//')
-#DEBFLAVOR      := $(shell dpkg-parsechangelog | awk '/^Distribution:/ {print $$2}')
-#DEBPKGNAME     := $(shell dpkg-parsechangelog | awk '/^Source:/ {print $$2}')
-#DEBIAN_BRANCH  := $(shell awk 'BEGIN{FS="[= ]+"} /debian-branch/ {print $$2}' debian/gbp.conf)
-#GIT_TAG        := $(subst ~,_,$(VERSION))
-
-# alternatively to manually set those variables, you can
-#  include /usr/share/dpkg/default.mk
-# and use what is set there.
+VERSION        := $(shell echo '$(DEBVERS)' | egrep -o '[0-9]+\.[0-9]+\.[0-9]+')
 
 %:
 	dh $@
 
 override_dh_auto_build:
 	mkdir build
-	cd build
-	cmake ../lambda-v$(VERSION)
-	make
\ No newline at end of file
+	cd build && cmake .. -DLAMBDA_NATIVE_BUILD=0 && make
\ No newline at end of file

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/lambda-align.git



More information about the debian-med-commit mailing list