[med-svn] r19897 - trunk/packages/libgenome/trunk/debian

Andreas Tille tille at moszumanska.debian.org
Sat Aug 8 16:55:16 UTC 2015


Author: tille
Date: 2015-08-08 16:55:15 +0000 (Sat, 08 Aug 2015)
New Revision: 19897

Added:
   trunk/packages/libgenome/trunk/debian/libgenome-1.3-0v5.lintian-overrides
Removed:
   trunk/packages/libgenome/trunk/debian/libgenome-1.3-0.lintian-overrides
Modified:
   trunk/packages/libgenome/trunk/debian/changelog
   trunk/packages/libgenome/trunk/debian/control
Log:
Rename library packages for g++5 ABI transition.


Modified: trunk/packages/libgenome/trunk/debian/changelog
===================================================================
--- trunk/packages/libgenome/trunk/debian/changelog	2015-08-08 16:52:14 UTC (rev 19896)
+++ trunk/packages/libgenome/trunk/debian/changelog	2015-08-08 16:55:15 UTC (rev 19897)
@@ -1,6 +1,9 @@
 libgenome (1.3.1-8) UNRELEASED; urgency=medium
 
   * d/rules: drop unneeded override libgomp1-dev
+  * Rename library packages for g++5 ABI transition.
+    (thanks to Steve Langasek <steve.langasek at ubuntu.com> for the patch)
+    Closes: #791121
 
  -- Andreas Tille <tille at debian.org>  Sat, 08 Aug 2015 18:51:13 +0200
 

Modified: trunk/packages/libgenome/trunk/debian/control
===================================================================
--- trunk/packages/libgenome/trunk/debian/control	2015-08-08 16:52:14 UTC (rev 19896)
+++ trunk/packages/libgenome/trunk/debian/control	2015-08-08 16:55:15 UTC (rev 19897)
@@ -14,7 +14,7 @@
 Package: libgenome-1.3-dev
 Architecture: any
 Section: libdevel
-Depends: libgenome-1.3-0 (= ${binary:Version}),
+Depends: libgenome-1.3-0v5 (= ${binary:Version}),
          ${misc:Depends},
          ${devlibs:Depends}
 Provides: libgenome-dev
@@ -35,11 +35,13 @@
  This is the development package containing the statically linked
  library and the header files.
 
-Package: libgenome-1.3-0
+Package: libgenome-1.3-0v5
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
+Conflicts: libgenome-1.3-0
+Replaces: libgenome-1.3-0
 Description: toolkit for developing bioinformatic related software
  libGenome is a freely available toolkit for developing bioinformatic related
  software in C++.  It is intended to take the hassle out of performing common

Deleted: trunk/packages/libgenome/trunk/debian/libgenome-1.3-0.lintian-overrides
===================================================================
--- trunk/packages/libgenome/trunk/debian/libgenome-1.3-0.lintian-overrides	2015-08-08 16:52:14 UTC (rev 19896)
+++ trunk/packages/libgenome/trunk/debian/libgenome-1.3-0.lintian-overrides	2015-08-08 16:55:15 UTC (rev 19897)
@@ -1,2 +0,0 @@
-# The created symbols control file does more harm than good (see #731485)
-libgenome-1.3-0: no-symbols-control-file usr/lib/libGenome-1.3.so.0.1.3

Copied: trunk/packages/libgenome/trunk/debian/libgenome-1.3-0v5.lintian-overrides (from rev 19889, trunk/packages/libgenome/trunk/debian/libgenome-1.3-0.lintian-overrides)
===================================================================
--- trunk/packages/libgenome/trunk/debian/libgenome-1.3-0v5.lintian-overrides	                        (rev 0)
+++ trunk/packages/libgenome/trunk/debian/libgenome-1.3-0v5.lintian-overrides	2015-08-08 16:55:15 UTC (rev 19897)
@@ -0,0 +1,4 @@
+# The created symbols control file does more harm than good (see #731485)
+libgenome-1.3-0v5: no-symbols-control-file usr/lib/libGenome-1.3.so.0.1.3
+# G++5 ABI transition
+libgenome-1.3-0v5: package-name-doesnt-match-sonames libgenome-1.3-0




More information about the debian-med-commit mailing list