[med-svn] [khmer] 01/01: tighten arch dependencies
Michael Crusoe
misterc-guest at moszumanska.debian.org
Mon Dec 21 07:54:35 UTC 2015
This is an automated email from the git hooks/post-receive script.
misterc-guest pushed a commit to branch master
in repository khmer.
commit 24f61280127e584c44c155940ad9e0da4db862fa
Author: Michael R. Crusoe <crusoe at ucdavis.edu>
Date: Sun Dec 20 01:19:25 2015 -0800
tighten arch dependencies
---
debian/changelog | 8 ++++++++
debian/control | 39 ++++++++++++++++++++++++++++++++++-----
debian/rules | 3 +++
3 files changed, 45 insertions(+), 5 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 9329d5d..4ca5089 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+khmer (2.0+dfsg-2) UNRELEASED; urgency=medium
+
+ * Be explicit about architecture support
+ * Include khmer-dbgsym, liboxli1-dbgsym in d/control
+ * Set home directory for building the docs (Closes: #808424)
+
+ -- Michael R. Crusoe <crusoe at ucdavis.edu> Sun, 20 Dec 2015 01:24:57 -0800
+
khmer (2.0+dfsg-1) unstable; urgency=low
* Initial upload (Closes: #777688)
diff --git a/debian/control b/debian/control
index 8ea2fc9..1893310 100644
--- a/debian/control
+++ b/debian/control
@@ -25,8 +25,7 @@ Homepage: http://khmer.readthedocs.org
X-Python-Version: 3.4
Package: khmer-common
-Architecture: any
-Multi-Arch: same
+Architecture: all
Depends: file,
${misc:Depends},
${sphinxdoc:Depends}
@@ -39,7 +38,7 @@ Description: common files for the khmer project tools
This package contains common files for liboxli and khmer
Package: khmer
-Architecture: any-amd64 any-arm64 any-mips64 any-mips64el any-ia64 ppc64
+Architecture: any-amd64 any-arm64 any-mips64 any-mips64el any-ia64 ppc64 any-ppc64el any-sparc64 any-s390x
Multi-Arch: same
Section: python
Depends: khmer-common,
@@ -54,8 +53,23 @@ Description: in-memory DNA sequence kmer counting, filtering & graph traversal
produced by the Illumina platform. khmer takes a k-mer-centric approach to
sequence analysis, hence the name.
+Package: khmer-dbgsym
+Architecture: any-amd64 any-arm64 any-mips64 any-mips64el any-ia64 ppc64 any-ppc64el any-sparc64 any-s390x
+Multi-Arch: same
+Section: python
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${python3:Depends}
+Description: debug symbols for khmer
+ khmer is a library and suite of command line tools for working with DNA
+ sequence. It is primarily aimed at short-read sequencing data such as that
+ produced by the Illumina platform. khmer takes a k-mer-centric approach to
+ sequence analysis, hence the name.
+ .
+ These are the debugging symbols for khmer
+
Package: liboxli1
-Architecture: any
+Architecture: any-amd64 any-arm64 any-mips64 any-mips64el any-ia64 ppc64 any-ppc64el any-sparc64 any-s390x
Multi-Arch: same
Section: libs
Depends: khmer-common,
@@ -70,8 +84,23 @@ Description: in-memory DNA sequence analysis library from the khmer project
.
This package contains the low-level C++ library.
+Package: liboxli1-dbgsym
+Architecture: any-amd64 any-arm64 any-mips64 any-mips64el any-ia64 ppc64 any-ppc64el any-sparc64 any-s390x
+Multi-Arch: same
+Section: libs
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: debug symbols for liboxli1
+ khmer is a library and suite of command line tools for working with DNA
+ sequence. It is primarily aimed at short-read sequencing data such as that
+ produced by the Illumina platform. khmer takes a k-mer-centric approach to
+ sequence analysis, hence the name.
+ .
+ This package contains the low-level C++ library debugging symbols.
+
Package: liboxli-dev
-Architecture: any
+Architecture: any-amd64 any-arm64 any-mips64 any-mips64el any-ia64 ppc64 any-ppc64el any-sparc64 any-s390x
Multi-Arch: same
Section: libdevel
Depends: khmer-common,
diff --git a/debian/rules b/debian/rules
index 6673083..fddca52 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,8 @@ export USE_SYSTEM_LIBBZ2=true
export PACKAGE_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
+export HOME=$(shell echo $$PWD"/fakehome")
+
%:
dh $@ --with python3,sphinxdoc --buildsystem=pybuild --parallel
@@ -34,6 +36,7 @@ override_dh_auto_clean:
rm -f khmer/*.so
rm -f debian/*.1
cd lib && $(MAKE) clean
+ rm -Rf fakehome
override_dh_install:
cd lib && $(MAKE) PREFIX=../debian/tmp install
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/khmer.git
More information about the debian-med-commit
mailing list