[med-svn] [Git][med-team/ncbi-vdb][master] 3 commits: Drop some unneeded d-shlibs overrides available in version 0.82

Andreas Tille gitlab at salsa.debian.org
Sun Apr 1 13:01:37 UTC 2018


Andreas Tille pushed to branch master at Debian Med / ncbi-vdb


Commits:
f328850b by Andreas Tille at 2018-03-24T08:02:15+01:00
Drop some unneeded d-shlibs overrides available in version 0.82

- - - - -
02de8ed6 by Andreas Tille at 2018-04-01T14:53:15+02:00
New library package libvdb-sqlite2 / libvdb-sqlite-dev featuring the sqlite interface

- - - - -
431038e0 by Andreas Tille at 2018-04-01T15:01:25+02:00
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+ncbi-vdb (2.9.0-1+dfsg-2) unstable; urgency=medium
+
+  * Drop some unneeded d-shlibs overrides available in version 0.82
+  * New library package libvdb-sqlite2 / libvdb-sqlite-dev featuring
+    the sqlite interface
+
+ -- Andreas Tille <tille at debian.org>  Sun, 01 Apr 2018 14:53:23 +0200
+
 ncbi-vdb (2.9.0-1+dfsg-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Uploaders: Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
 Build-Depends: debhelper (>= 11~),
-               d-shlibs,
+               d-shlibs (>= 0.82),
                libbz2-dev,
                libxml2-dev,
                libhdf5-dev,
@@ -135,3 +135,39 @@ Description: virtual layer update modul of ncbi-vdb library (devel)
  This library is part of the ncbi-vdb package.
  .
  This is the development package.
+
+Package: libvdb-sqlite2
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: sqlite modul of ncbi-vdb library
+ 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 a sqlite
+ interface.
+
+Package: libvdb-sqlite-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         libvdb-sqlite2 (= ${binary:Version})
+Description: sqlite modul of ncbi-vdb library (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 a sqlite
+ interface.
+ .
+ This is the development package.
+


=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -58,8 +58,6 @@ override_dh_auto_install:
 		    --multiarch \
 		    --devunversioned \
 		    --exclude-la \
-		    --override s/libmbedcrypto0-dev/libmbedtls-dev/ \
-		    --override s/libmbedtls10-dev/libmbedtls-dev/ \
 		    --override s/libmbedx509-0-dev/libmbedtls-dev/ \
 		    --movedev debian/tmp/usr/$(DEB_SOURCE)/$(OS)/gcc/*/dbg/lib/libncbi-ngs-c++.a usr/lib/$(MULTIARCH) \
 		    --movedev debian/tmp/usr/$(DEB_SOURCE)/$(OS)/gcc/*/dbg/ilib/libkapp.a usr/lib/$(MULTIARCH) \
@@ -79,8 +77,6 @@ override_dh_auto_install:
 		    --devunversioned \
 		    --exclude-la \
 		    --override s/libhdf5_serial[0-9]*-dev/libhdf5-dev/ \
-		    --override s/libmbedcrypto0-dev/libmbedtls-dev/ \
-		    --override s/libmbedtls10-dev/libmbedtls-dev/ \
 		    --override s/libmbedx509-0-dev/libmbedtls-dev/ \
 		    debian/tmp/usr/$(DEB_SOURCE)/$(OS)/gcc/*/dbg/lib/libkdf5.so
 	d-shlibmove --commit \
@@ -88,6 +84,11 @@ override_dh_auto_install:
 		    --devunversioned \
 		    --exclude-la \
 		    debian/tmp/usr/$(DEB_SOURCE)/$(OS)/gcc/*/dbg/lib/libncbi-wvdb.so
+	d-shlibmove --commit \
+		    --multiarch \
+		    --devunversioned \
+		    --exclude-la \
+		    debian/tmp/usr/$(DEB_SOURCE)/$(OS)/gcc/*/dbg/lib/libvdb-sqlite.so
 	find debian/lib* -name .gitignore -delete
 	# move schemata from development packages to library packages since these are used in executables
 	mkdir -p $(SCHEMADIR)
@@ -99,3 +100,6 @@ override_dh_auto_install:
 	    sed -i "s:^include ':&/usr/lib/ncbi-vdb/:" $${schema} ; \
 	    mv $${schema} $(SCHEMADIR)/$${schemadir} ; \
 	done
+
+override_missing:
+	dh_missing --fail-missing



View it on GitLab: https://salsa.debian.org/med-team/ncbi-vdb/compare/629a6c49e2c78559ca39176c263dd974d5e8101c...431038e0b710389c4882957061b4290e478ded00

---
View it on GitLab: https://salsa.debian.org/med-team/ncbi-vdb/compare/629a6c49e2c78559ca39176c263dd974d5e8101c...431038e0b710389c4882957061b4290e478ded00
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-commit/attachments/20180401/e3e9a67e/attachment-0001.html>


More information about the debian-med-commit mailing list