[med-svn] [Git][med-team/staden-io-lib][master] New version.
Steffen Möller
gitlab at salsa.debian.org
Wed May 20 23:38:24 BST 2020
Steffen Möller pushed to branch master at Debian Med / staden-io-lib
Commits:
b27ab65f by Steffen Moeller at 2020-05-21T00:31:14+02:00
New version.
- - - - -
5 changed files:
- debian/changelog
- debian/control
- debian/patches/series
- + debian/patches/usedebianhtscodecs.patch
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,11 +1,22 @@
-staden-io-lib (1.14.12-1) UNRELEASED; urgency=medium
+staden-io-lib (1.14.12-1) unstable; urgency=medium
+ * Team upload.
+
+ [ Michael Crusoe ]
* New upstream version
* Standards-Version: 4.5.0 (routine-update)
* debhelper-compat 12 (routine-update)
* Remove many patches incorporated upstream
* autopkgtest: s/ADTTMP/AUTOPKGTEST_TMP/g (routine-update)
+ [ Steffen Moeller ]
+ * Fixed FTBFS - added dep on libhtscodecs-dev now distributed
+ as a git submodule of staden-io-lib.
+ * Rules-Requires-Root: no
+ * Adjusted library package name to updated soversion 14
+ * Added extra argument to d-shlibmove to override search for
+ unversioned libhtscodecs-dev package
+
-- Michael R. Crusoe <michael.crusoe at gmail.com> Mon, 10 Feb 2020 10:51:13 +0100
staden-io-lib (1.14.11-6) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -9,11 +9,13 @@ Priority: optional
Build-Depends: debhelper-compat (= 12),
zlib1g-dev,
libcurl4-gnutls-dev | libcurl4-nss-dev,
+ libhtscodecs-dev,
d-shlibs
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/med-team/staden-io-lib
Vcs-Git: https://salsa.debian.org/med-team/staden-io-lib.git
Homepage: https://github.com/jkbonfield/io_lib
+Rules-Requires-Root: no
Package: staden-io-lib-utils
Architecture: any
@@ -34,7 +36,7 @@ Description: programs for manipulating DNA sequencing files
Package: libstaden-read-dev
Architecture: any
Section: libdevel
-Depends: libstaden-read13 (= ${binary:Version}),
+Depends: libstaden-read14 (= ${binary:Version}),
${misc:Depends},
${devlibs:Depends}
Description: development files for libstaden-read
@@ -46,7 +48,7 @@ Description: development files for libstaden-read
interface. It has been compiled and tested on a variety of unix systems,
MacOS X and MS Windows.
-Package: libstaden-read13
+Package: libstaden-read14
Architecture: any
Multi-Arch: same
Section: libs
=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
pathmax.patch
fix_fseeko.patch
spelling
+usedebianhtscodecs.patch
=====================================
debian/patches/usedebianhtscodecs.patch
=====================================
@@ -0,0 +1,26 @@
+Index: staden-io-lib/Makefile.am
+===================================================================
+--- staden-io-lib.orig/Makefile.am
++++ staden-io-lib/Makefile.am
+@@ -32,7 +32,7 @@
+ AUTOMAKE_OPTIONS = foreign no-dependencies
+ ACLOCAL_AMFLAGS = -I m4
+
+-SUBDIRS = htscodecs io_lib progs tests
++SUBDIRS = io_lib progs tests
+
+ man_MANS = \
+ man/man1/srf_index_hash.1 \
+Index: staden-io-lib/io_lib/Makefile.am
+===================================================================
+--- staden-io-lib.orig/io_lib/Makefile.am
++++ staden-io-lib/io_lib/Makefile.am
+@@ -134,6 +134,6 @@ libstaden_read_la_SOURCES = \
+ bgzip.h \
+ cram_block_compression.h
+
+-libstaden_read_la_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/htscodecs @LIBCURL_CPPFLAGS@
++libstaden_read_la_CPPFLAGS = -I${top_srcdir} -I/usr/include/htscodecs @LIBCURL_CPPFLAGS@
+ libstaden_read_la_LDFLAGS = -version-info @VERS_CURRENT@:@VERS_REVISION@:@VERS_AGE@
+-libstaden_read_la_LIBADD = @LIBZ@ @LIBCURL@ ${top_builddir}/htscodecs/htscodecs/libhtscodecs.la
++libstaden_read_la_LIBADD = @LIBZ@ @LIBCURL@ -lhtscodecs
=====================================
debian/rules
=====================================
@@ -27,6 +27,7 @@ override_dh_install-arch:
--devunversioned \
--exclude-la \
--movedev "debian/tmp/usr/include" usr \
+ --override s/libhtscodecs2-dev/libhtscodecs-dev/ \
debian/tmp/usr/lib/*/$(libpkg).so
#
# make sure io_lib-config --libs will not return -pie (see #825461)
@@ -63,6 +64,7 @@ override_dh_fixperms-indep:
override_dh_auto_clean:
dh_auto_clean
rm -f tests/.done tests/data/ce\#sorted.sam tests/data/ce\#unsorted.sam
+ rm -f config.sub config.guess
##
## Try to verify correct ABI version right in the beginning
## Strangely enough d-shlibmove fails in detecting it in this package
View it on GitLab: https://salsa.debian.org/med-team/staden-io-lib/-/commit/b27ab65ff3033e3a02a0ade35ab5e4c1e33ae765
--
View it on GitLab: https://salsa.debian.org/med-team/staden-io-lib/-/commit/b27ab65ff3033e3a02a0ade35ab5e4c1e33ae765
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200520/4ec47f7c/attachment-0001.html>
More information about the debian-med-commit
mailing list