diff options
author | Jonathan McCrohan <jmccrohan@gmail.com> | 2015-07-27 01:02:00 +0100 |
---|---|---|
committer | Jonathan McCrohan <jmccrohan@gmail.com> | 2015-07-27 01:02:00 +0100 |
commit | d57208f29aace3657c7c0835fdc477beba4c1f5b (patch) | |
tree | 49043ff79f78f6b6beed3c4d3fb712fbdcc7b334 | |
parent | 6ecbac432f3aa3a844f682cb799ec3acff63face (diff) | |
download | libconfig-d57208f29aace3657c7c0835fdc477beba4c1f5b.tar.gz |
Transition to GCC5 C++11 ABI
-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 |