[med-svn] r19930 - trunk/packages/rostlab/librostlab-blast/trunk/debian
Andreas Tille
tille at moszumanska.debian.org
Thu Aug 13 07:55:47 UTC 2015
Author: tille
Date: 2015-08-13 07:55:46 +0000 (Thu, 13 Aug 2015)
New Revision: 19930
Added:
trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0v5-dbg.lintian-overrides
trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0v5.lintian-overrides
Removed:
trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0.lintian-overrides
Modified:
trunk/packages/rostlab/librostlab-blast/trunk/debian/changelog
trunk/packages/rostlab/librostlab-blast/trunk/debian/control
trunk/packages/rostlab/librostlab-blast/trunk/debian/rules
Log:
Rename library packages for g++5 ABI transition
Modified: trunk/packages/rostlab/librostlab-blast/trunk/debian/changelog
===================================================================
--- trunk/packages/rostlab/librostlab-blast/trunk/debian/changelog 2015-08-13 07:46:40 UTC (rev 19929)
+++ trunk/packages/rostlab/librostlab-blast/trunk/debian/changelog 2015-08-13 07:55:46 UTC (rev 19930)
@@ -1,3 +1,11 @@
+librostlab-blast (1.0.1-4) UNRELEASED; urgency=medium
+
+ * Rename library packages for g++5 ABI transition
+ (Thanks for the patch to Steve Langasek <steve.langasek at ubuntu.com>)
+ Closes: #791161
+
+ -- Andreas Tille <tille at debian.org> Thu, 13 Aug 2015 09:50:02 +0200
+
librostlab-blast (1.0.1-3) unstable; urgency=medium
* use dh-autoreconf
Modified: trunk/packages/rostlab/librostlab-blast/trunk/debian/control
===================================================================
--- trunk/packages/rostlab/librostlab-blast/trunk/debian/control 2015-08-13 07:46:40 UTC (rev 19929)
+++ trunk/packages/rostlab/librostlab-blast/trunk/debian/control 2015-08-13 07:55:46 UTC (rev 19930)
@@ -20,11 +20,13 @@
Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/rostlab/librostlab-blast/trunk/
Homepage: http://rostlab.org/
-Package: librostlab-blast0
+Package: librostlab-blast0v5
Architecture: any
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
+Conflicts: librostlab-blast0
+Replaces: librostlab-blast0
Description: very fast C++ library for parsing the output of NCBI BLAST programs
This package provides a very fast library for parsing the default output of
NCBI BLAST programs into a C++ structure.
@@ -39,7 +41,7 @@
Package: librostlab-blast0-dev
Architecture: any
Section: libdevel
-Depends: librostlab-blast0 (= ${binary:Version}),
+Depends: librostlab-blast0v5 (= ${binary:Version}),
${misc:Depends}
Suggests: librostlab-blast-doc
Provides: librostlab-blast-dev
@@ -73,11 +75,13 @@
.
This package contains html and pdf documentation.
-Package: librostlab-blast0-dbg
+Package: librostlab-blast0v5-dbg
Architecture: any
Section: debug
Priority: extra
-Depends: librostlab-blast0 (= ${binary:Version}),
+Depends: librostlab-blast0v5 (= ${binary:Version}),
${misc:Depends}
+Conflicts: librostlab-blast0-dbg
+Replaces: librostlab-blast0-dbg
Description: debugging symbols for librostlab-blast
This package provides the detached debug symbols for librostlab-blast.
Deleted: trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0.lintian-overrides
===================================================================
--- trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0.lintian-overrides 2015-08-13 07:46:40 UTC (rev 19929)
+++ trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0.lintian-overrides 2015-08-13 07:55:46 UTC (rev 19930)
@@ -1,6 +0,0 @@
-# Laszlo Kajan <lkajan at rostlab.org>:
-# After even some experimentation with -fvisibility=hidden upstream, I have to
-# admit that I agree with what Russ Allbery says at [1], and that I am not
-# really capable of keeping the symbols file of this c++ library in order.
-# [1] http://www.eyrie.org/~eagle/journal/2012-02/001.html
-librostlab-blast0: no-symbols-control-file usr/lib/librostlab-blast.so.0.0.0
Added: trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0v5-dbg.lintian-overrides
===================================================================
--- trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0v5-dbg.lintian-overrides (rev 0)
+++ trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0v5-dbg.lintian-overrides 2015-08-13 07:55:46 UTC (rev 19930)
@@ -0,0 +1,2 @@
+# G++5 ABI transition
+librostlab-blast0v5-dbg: package-name-doesnt-match-sonames librostlab-blast0-dbg
Added: trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0v5.lintian-overrides
===================================================================
--- trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0v5.lintian-overrides (rev 0)
+++ trunk/packages/rostlab/librostlab-blast/trunk/debian/librostlab-blast0v5.lintian-overrides 2015-08-13 07:55:46 UTC (rev 19930)
@@ -0,0 +1,8 @@
+# Laszlo Kajan <lkajan at rostlab.org>:
+# After even some experimentation with -fvisibility=hidden upstream, I have to
+# admit that I agree with what Russ Allbery says at [1], and that I am not
+# really capable of keeping the symbols file of this c++ library in order.
+# [1] http://www.eyrie.org/~eagle/journal/2012-02/001.html
+librostlab-blast0v5: no-symbols-control-file usr/lib/librostlab-blast.so.0.0.0
+# G++5 ABI transition
+librostlab-blast0v5: package-name-doesnt-match-sonames librostlab-blast0
Modified: trunk/packages/rostlab/librostlab-blast/trunk/debian/rules
===================================================================
--- trunk/packages/rostlab/librostlab-blast/trunk/debian/rules 2015-08-13 07:46:40 UTC (rev 19929)
+++ trunk/packages/rostlab/librostlab-blast/trunk/debian/rules 2015-08-13 07:55:46 UTC (rev 19930)
@@ -9,6 +9,7 @@
d-shlibmove --commit \
--multiarch \
--exclude-la \
+ --v5 \
--movedev debian/tmp/usr/include/* usr/include \
debian/tmp/usr/lib/*/*.so
@@ -20,7 +21,7 @@
$(MAKE) -C lib doxygen-doc
override_dh_strip:
- dh_strip --dbg-package=librostlab-blast0-dbg
+ dh_strip --dbg-package=librostlab-blast0v5-dbg
override_dh_compress:
dh_compress -Xlibrostlab-blast.tag
More information about the debian-med-commit
mailing list