[med-svn] [ncbi-vdb] 04/10: Create separate libkdf5 package
Andreas Tille
tille at debian.org
Thu Jul 21 15:44:08 UTC 2016
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository ncbi-vdb.
commit 9116dd0d3234d7d6817dc0cf2cda9d86c05f17a5
Author: Andreas Tille <tille at debian.org>
Date: Thu Jul 21 13:30:56 2016 +0200
Create separate libkdf5 package
---
debian/control | 38 +++++++++++++++++++++++++++++++++++++-
debian/rules | 14 ++++++++++----
2 files changed, 47 insertions(+), 5 deletions(-)
diff --git a/debian/control b/debian/control
index c23e156..8f80d49 100644
--- a/debian/control
+++ b/debian/control
@@ -40,7 +40,8 @@ Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
- libncbi-vdb2 (= ${binary:Version})
+ libncbi-vdb2 (= ${binary:Version}),
+ libkdf5-dev (= ${binary:Version})
Description: libraries for using data in the INSDC Sequence Read Archives (devel)
Much of the data submitted these days, for example in BAM, Illumina
export.txt, and Complete Genomics formats, contain alignment
@@ -59,3 +60,38 @@ Description: libraries for using data in the INSDC Sequence Read Archives (devel
download is automatic or manual.
.
This is the development package.
+
+Package: libkdf5-2
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: hdf5 access to data in the INSDC Sequence Read Archives
+ NGS is a new, domain-specific API for accessing reads, alignments and
+ pileups produced from Next Generation Sequencing. The API itself is
+ independent from any particular back-end implementation, and supports
+ use of multiple back-ends simultaneously. It also provides a library for
+ building new back-end "engines". The engine for accessing SRA data is
+ contained within the sister repository ncbi-vdb.
+ .
+ This library is part of the ncbi-vdb package and provides an interface
+ to the Hierarchical Data Format 5 (HDF5).
+
+Package: libkdf5-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libkdf5-2 (= ${binary:Version}),
+Description: hdf5 access to data in the INSDC Sequence Read Archives (devel)
+ NGS is a new, domain-specific API for accessing reads, alignments and
+ pileups produced from Next Generation Sequencing. The API itself is
+ independent from any particular back-end implementation, and supports
+ use of multiple back-ends simultaneously. It also provides a library for
+ building new back-end "engines". The engine for accessing SRA data is
+ contained within the sister repository ncbi-vdb.
+ .
+ This library is part of the ncbi-vdb package and provides an interface
+ to the Hierarchical Data Format 5 (HDF5).
+ .
+ This is the development package.
diff --git a/debian/rules b/debian/rules
index ec02a5f..9ecd3b2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -49,15 +49,21 @@ override_dh_auto_install:
mv $(LIBINSTALLDIR)/`readlink $$slib` $$slib ; \
mv $(LIBINSTALLDIR)/`readlink $$slib` $$slib ; \
done
- bash -x d-shlibmove --commit \
+ d-shlibmove --commit \
--multiarch \
--devunversioned \
--exclude-la \
- --movedev debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/lib/libkdf5.a usr/lib/$(BUILDTYPE) \
--movedev debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/lib/libncbi-ngs-c++.a usr/lib/$(BUILDTYPE) \
--movedev debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/lib/libncbi-wvdb.a usr/lib/$(BUILDTYPE) \
--movedev debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/ilib/libkapp.a usr/lib/$(BUILDTYPE) \
--movedev interfaces/ngs/ncbi/NGS.hpp usr/include/$(DEBPKGNAME) \
- --movedev interfaces/klib/rc.h usr/include/klib \
- --movedev interfaces/kfc/rc.h usr/include/kfc \
+ --movedev interfaces/kapp usr/include \
+ --movedev interfaces/klib usr/include \
+ --movedev interfaces/kfc usr/include \
debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/lib/libncbi-vdb.so
+ d-shlibmove --commit \
+ --multiarch \
+ --devunversioned \
+ --exclude-la \
+ --override s/libhdf5_serial10-dev/libhdf5-dev/ \
+ debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/lib/libkdf5.so
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/ncbi-vdb.git
More information about the debian-med-commit
mailing list