diff options
-rw-r--r-- | debian/changelog | 2 | ||||
-rw-r--r-- | debian/control | 8 | ||||
-rw-r--r-- | debian/libconfig++9v5.install (renamed from debian/libconfig++9.install) | 0 | ||||
-rwxr-xr-x | debian/rules | 2 |
4 files changed, 8 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog index 8f44d92..078a8bc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ libconfig (1.5-1) UNRELEASED; urgency=medium * New upsteam release + * Transition to GCC5 C++11 ABI: + - libconfig++9 -> libconfig++9v5 * Split documentation build into -indep target (Closes: #759582) - Thanks to Pino Toscano for the patch * Enable parallel build (Closes: 759581) diff --git a/debian/control b/debian/control index 60f3368..c39f5ed 100644 --- a/debian/control +++ b/debian/control @@ -26,12 +26,14 @@ Description: parsing/manipulation of structured configuration files This library allows parsing, manipulating and writing structured configuration files. -Package: libconfig++9 +Package: libconfig++9v5 Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} +Breaks: libconfig++9 +Replaces: libconfig++9 Description: parsing/manipulation of structured configuration files (C++ binding) This library features a fully reentrant parser and includes bindings for both the C and C++ programming languages. It runs on modern POSIX-compliant @@ -85,7 +87,7 @@ Package: libconfig++-dev Architecture: any Multi-Arch: same Section: libdevel -Depends: libconfig++9 (= ${binary:Version}), +Depends: libconfig++9v5 (= ${binary:Version}), libconfig-dev, pkg-config, ${misc:Depends} @@ -143,7 +145,7 @@ Multi-Arch: same Section: debug Priority: extra Depends: libconfig9 (= ${binary:Version}), - libconfig++9 (= ${binary:Version}), + libconfig++9v5 (= ${binary:Version}), ${misc:Depends} Description: parsing/manipulation of structured config files (C++ debug symbols) This library features a fully reentrant parser and includes bindings for diff --git a/debian/libconfig++9.install b/debian/libconfig++9v5.install index f63c7e9..f63c7e9 100644 --- a/debian/libconfig++9.install +++ b/debian/libconfig++9v5.install diff --git a/debian/rules b/debian/rules index 78649d6..0d6db96 100755 --- a/debian/rules +++ b/debian/rules @@ -8,7 +8,7 @@ override_dh_auto_build-indep: override_dh_strip: dh_strip -p libconfig9 --dbg-package=libconfig-dbg - dh_strip -p libconfig++9 --dbg-package=libconfig++-dbg + dh_strip -p libconfig++9v5 --dbg-package=libconfig++-dbg %: dh $@ --parallel --with autoreconf |