diff -Nru coinutils-2.9.15/debian/changelog coinutils-2.9.15/debian/changelog --- coinutils-2.9.15/debian/changelog 2014-11-13 12:21:15.000000000 +0000 +++ coinutils-2.9.15/debian/changelog 2015-08-03 21:20:46.000000000 +0000 @@ -1,3 +1,9 @@ +coinutils (2.9.15-3ubuntu1) wily; urgency=medium + + * Rename library packages for g++5 ABI transition. + + -- Steve Langasek Mon, 03 Aug 2015 21:20:46 +0000 + coinutils (2.9.15-3) unstable; urgency=medium * Team upload. diff -Nru coinutils-2.9.15/debian/coinor-libcoinutils3.install coinutils-2.9.15/debian/coinor-libcoinutils3.install --- coinutils-2.9.15/debian/coinor-libcoinutils3.install 2014-11-13 12:15:12.000000000 +0000 +++ coinutils-2.9.15/debian/coinor-libcoinutils3.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -debian/tmp/usr/lib/*/lib*.so.* diff -Nru coinutils-2.9.15/debian/coinor-libcoinutils3.lintian-overrides coinutils-2.9.15/debian/coinor-libcoinutils3.lintian-overrides --- coinutils-2.9.15/debian/coinor-libcoinutils3.lintian-overrides 2014-11-13 12:15:12.000000000 +0000 +++ coinutils-2.9.15/debian/coinor-libcoinutils3.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -coinor-libcoinutils3: package-name-doesnt-match-sonames libCoinUtils3 diff -Nru coinutils-2.9.15/debian/coinor-libcoinutils3v5-dbg.lintian-overrides coinutils-2.9.15/debian/coinor-libcoinutils3v5-dbg.lintian-overrides --- coinutils-2.9.15/debian/coinor-libcoinutils3v5-dbg.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ coinutils-2.9.15/debian/coinor-libcoinutils3v5-dbg.lintian-overrides 2015-08-03 21:20:45.000000000 +0000 @@ -0,0 +1,2 @@ +# G++5 ABI transition +coinor-libcoinutils3v5-dbg: package-name-doesnt-match-sonames coinor-libcoinutils3-dbg diff -Nru coinutils-2.9.15/debian/coinor-libcoinutils3v5.install coinutils-2.9.15/debian/coinor-libcoinutils3v5.install --- coinutils-2.9.15/debian/coinor-libcoinutils3v5.install 1970-01-01 00:00:00.000000000 +0000 +++ coinutils-2.9.15/debian/coinor-libcoinutils3v5.install 2015-08-03 21:20:45.000000000 +0000 @@ -0,0 +1 @@ +debian/tmp/usr/lib/*/lib*.so.* diff -Nru coinutils-2.9.15/debian/coinor-libcoinutils3v5.lintian-overrides coinutils-2.9.15/debian/coinor-libcoinutils3v5.lintian-overrides --- coinutils-2.9.15/debian/coinor-libcoinutils3v5.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ coinutils-2.9.15/debian/coinor-libcoinutils3v5.lintian-overrides 2015-08-03 21:20:45.000000000 +0000 @@ -0,0 +1,3 @@ +coinor-libcoinutils3v5: package-name-doesnt-match-sonames libCoinUtils3 +# G++5 ABI transition +coinor-libcoinutils3v5: package-name-doesnt-match-sonames coinor-libcoinutils3 diff -Nru coinutils-2.9.15/debian/control coinutils-2.9.15/debian/control --- coinutils-2.9.15/debian/control 2014-11-13 12:17:23.000000000 +0000 +++ coinutils-2.9.15/debian/control 2015-08-03 21:20:45.000000000 +0000 @@ -1,7 +1,8 @@ Source: coinutils Section: science Priority: extra -Maintainer: Debian Science Team +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Science Team Uploaders: Miles Lubin Build-Depends: debhelper (>= 9), doxygen, graphviz, liblapack-dev, libbz2-dev, zlib1g-dev, autotools-dev, gfortran @@ -10,12 +11,12 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/coinutils.git Homepage: https://projects.coin-or.org/CoinUtils -Package: coinor-libcoinutils3 +Package: coinor-libcoinutils3v5 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Provides: libcoinutils3 -Conflicts: libcoinutils3 -Replaces: libcoinutils3 +Conflicts: coinor-libcoinutils3, libcoinutils3 +Replaces: coinor-libcoinutils3, libcoinutils3 Description: Coin-or collection of utility classes (binaries and libraries) CoinUtils (Coin-or Utilities) is a collection of classes and functions that are generally useful to more than one COIN-OR project. These include @@ -31,7 +32,7 @@ Package: coinor-libcoinutils-dev Section: libdevel Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, coinor-libcoinutils3 (= ${binary:Version}), +Depends: ${shlibs:Depends}, ${misc:Depends}, coinor-libcoinutils3v5 (= ${binary:Version}), liblapack-dev Provides: libcoinutils-dev Conflicts: libcoinutils-dev @@ -68,13 +69,13 @@ . This package contains the documentation. -Package: coinor-libcoinutils3-dbg +Package: coinor-libcoinutils3v5-dbg Section: debug Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, coinor-libcoinutils3 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, coinor-libcoinutils3v5 (= ${binary:Version}) Provides: libcoinutils3-dbg -Conflicts: libcoinutils3-dbg -Replaces: libcoinutils3-dbg +Conflicts: coinor-libcoinutils3-dbg, libcoinutils3-dbg +Replaces: coinor-libcoinutils3-dbg, libcoinutils3-dbg Description: Coin-or collection of utility classes (debug symbols) CoinUtils (Coin-or Utilities) is a collection of classes and functions that are generally useful to more than one COIN-OR project. These include diff -Nru coinutils-2.9.15/debian/rules coinutils-2.9.15/debian/rules --- coinutils-2.9.15/debian/rules 2014-11-13 12:15:12.000000000 +0000 +++ coinutils-2.9.15/debian/rules 2015-08-03 21:20:45.000000000 +0000 @@ -1,7 +1,7 @@ #!/usr/bin/make -f override_dh_strip: - dh_strip --dbg-package=coinor-libcoinutils3-dbg + dh_strip --dbg-package=coinor-libcoinutils3v5-dbg override_dh_auto_build: dh_auto_build --