diff -u qd-2.3.11.dfsg/debian/changelog qd-2.3.11.dfsg/debian/changelog --- qd-2.3.11.dfsg/debian/changelog +++ qd-2.3.11.dfsg/debian/changelog @@ -1,3 +1,9 @@ +qd (2.3.11.dfsg-2.2ubuntu1) wily; urgency=medium + + * Rename library packages for g++5 ABI transition. + + -- Iain Lane Tue, 04 Aug 2015 11:37:46 +0100 + qd (2.3.11.dfsg-2.2) unstable; urgency=low * Convert to dh-autoreconf, which is more robust than CDBS diff -u qd-2.3.11.dfsg/debian/control qd-2.3.11.dfsg/debian/control --- qd-2.3.11.dfsg/debian/control +++ qd-2.3.11.dfsg/debian/control @@ -1,7 +1,8 @@ Source: qd Section: libs Priority: optional -Maintainer: Debian Science Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Science Maintainers Uploaders: Christophe Prud'homme Build-Depends: cdbs, debhelper (>= 7), quilt, dh-autoreconf, g++ (>= 4.1), gfortran (>= 4.1) Standards-Version: 3.9.1 @@ -12,7 +13,7 @@ Package: libqd-dev Section: libdevel Architecture: any -Depends: libqd0 (= ${binary:Version}), ${misc:Depends} +Depends: libqd0v5 (= ${binary:Version}), ${misc:Depends} Description: Double-double and quad double types in C++ and F90 This package supports both a double-double datatype (approx. 32 decimal digits) and a quad-double datatype (approx. 64 decimal @@ -21,12 +22,12 @@ to convert an existing C++ or Fortran-90 program to use the library with only minor changes to the source code. -Package: libqd0 +Package: libqd0v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: libqd2c2a -Conflicts: libqd2c2a +Replaces: libqd0, libqd2c2a +Conflicts: libqd0, libqd2c2a Description: Double-double and quad double types in C++ and F90 This package supports both a double-double datatype (approx. 32 decimal digits) and a quad-double datatype (approx. 64 decimal reverted: --- qd-2.3.11.dfsg/debian/libqd0.install +++ qd-2.3.11.dfsg.orig/debian/libqd0.install @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/libqd*.so.* /usr/lib - only in patch2: unchanged: --- qd-2.3.11.dfsg.orig/debian/libqd0v5.install +++ qd-2.3.11.dfsg/debian/libqd0v5.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libqd*.so.* /usr/lib + only in patch2: unchanged: --- qd-2.3.11.dfsg.orig/debian/libqd0v5.lintian-overrides +++ qd-2.3.11.dfsg/debian/libqd0v5.lintian-overrides @@ -0,0 +1,2 @@ +# G++5 ABI transition +libqd0v5: package-name-doesnt-match-sonames libqd0