Control: tags -1 + patch
* Rename libjsoncpp0 to libjsoncpp0v5 for the libstdc++6 transition.
Closes: #791131.
* Add Conflict/Replaces with the old library.
* Rename libjsoncpp0-dbg to libjsoncpp0v5-dbg.
diff -Nru libjsoncpp-0.10.2/debian/control libjsoncpp-0.10.2/debian/control
--- libjsoncpp-0.10.2/debian/control 2015-07-15 19:07:47.000000000 +0200
+++ libjsoncpp-0.10.2/debian/control 2015-07-28 18:45:49.000000000 +0200
@@ -11,11 +11,13 @@
Vcs-Git: http://anonscm.debian.org/git/collab-maint/libjsoncpp.git
Vcs-Browser: http://anonscm.debian.org/cgit/collab-maint/libjsoncpp.git
-Package: libjsoncpp0
+Package: libjsoncpp0v5
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
+Conflicts: libjsoncpp0
+Replaces: libjsoncpp0
Description: library for reading and writing JSON for C++
jsoncpp is an implementation of a JSON reader and writer in C++. JSON
(JavaScript Object Notation) is a lightweight data-interchange format
@@ -27,11 +29,11 @@
* High-level data structures for collecting data from JSON.
* Easy-to-use reader and writer.
-Package: libjsoncpp0-dbg
+Package: libjsoncpp0v5-dbg
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
-Depends: libjsoncpp0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: libjsoncpp0v5 (= ${binary:Version}), ${misc:Depends},
${shlibs:Depends}
Section: debug
Description: debugging symbols for libjsoncpp0
This package contains the debugging symbols for libjsoncpp0.
@@ -70,7 +72,7 @@
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libjsoncpp0 (= ${binary:Version}), ${misc:Depends}
+Depends: libjsoncpp0v5 (= ${binary:Version}), ${misc:Depends}
Description: library for reading and writing JSON for C++ (devel files)
This package provides all required developer resources like header-files
and statically linked version of the library.
diff -Nru libjsoncpp-0.10.2/debian/libjsoncpp0.dirs
libjsoncpp-0.10.2/debian/libjsoncpp0.dirs
--- libjsoncpp-0.10.2/debian/libjsoncpp0.dirs 2015-06-17 10:19:11.000000000
+0200
+++ libjsoncpp-0.10.2/debian/libjsoncpp0.dirs 1970-01-01 01:00:00.000000000
+0100
@@ -1 +0,0 @@
-usr/lib
diff -Nru libjsoncpp-0.10.2/debian/libjsoncpp0.install
libjsoncpp-0.10.2/debian/libjsoncpp0.install
--- libjsoncpp-0.10.2/debian/libjsoncpp0.install 2015-06-17
10:19:11.000000000 +0200
+++ libjsoncpp-0.10.2/debian/libjsoncpp0.install 1970-01-01
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru libjsoncpp-0.10.2/debian/libjsoncpp0.lintian-overrides
libjsoncpp-0.10.2/debian/libjsoncpp0.lintian-overrides
--- libjsoncpp-0.10.2/debian/libjsoncpp0.lintian-overrides 2015-06-17
10:19:11.000000000 +0200
+++ libjsoncpp-0.10.2/debian/libjsoncpp0.lintian-overrides 1970-01-01
01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-# This is a C++ project, we use .shlibs instead
-# API/ABI compatiblity is watched tediously upstream.
-# Report: http://upstream.rosalinux.ru/versions/jsoncpp.html
-no-symbols-control-file
diff -Nru libjsoncpp-0.10.2/debian/libjsoncpp0v5.dirs
libjsoncpp-0.10.2/debian/libjsoncpp0v5.dirs
--- libjsoncpp-0.10.2/debian/libjsoncpp0v5.dirs 1970-01-01 01:00:00.000000000
+0100
+++ libjsoncpp-0.10.2/debian/libjsoncpp0v5.dirs 2015-06-17 10:19:11.000000000
+0200
@@ -0,0 +1 @@
+usr/lib
diff -Nru libjsoncpp-0.10.2/debian/libjsoncpp0v5.install
libjsoncpp-0.10.2/debian/libjsoncpp0v5.install
--- libjsoncpp-0.10.2/debian/libjsoncpp0v5.install 1970-01-01
01:00:00.000000000 +0100
+++ libjsoncpp-0.10.2/debian/libjsoncpp0v5.install 2015-06-17
10:19:11.000000000 +0200
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru libjsoncpp-0.10.2/debian/libjsoncpp0v5.lintian-overrides
libjsoncpp-0.10.2/debian/libjsoncpp0v5.lintian-overrides
--- libjsoncpp-0.10.2/debian/libjsoncpp0v5.lintian-overrides 1970-01-01
01:00:00.000000000 +0100
+++ libjsoncpp-0.10.2/debian/libjsoncpp0v5.lintian-overrides 2015-06-17
10:19:11.000000000 +0200
@@ -0,0 +1,4 @@
+# This is a C++ project, we use .shlibs instead
+# API/ABI compatiblity is watched tediously upstream.
+# Report: http://upstream.rosalinux.ru/versions/jsoncpp.html
+no-symbols-control-file
diff -Nru libjsoncpp-0.10.2/debian/rules libjsoncpp-0.10.2/debian/rules
--- libjsoncpp-0.10.2/debian/rules 2015-06-17 10:19:11.000000000 +0200
+++ libjsoncpp-0.10.2/debian/rules 2015-07-28 18:46:04.000000000 +0200
@@ -16,7 +16,7 @@
python doxybuild.py --doxygen=/usr/bin/doxygen
override_dh_strip:
- dh_strip -plibjsoncpp0 --dbg-package=libjsoncpp0-dbg
+ dh_strip -plibjsoncpp0v5 --dbg-package=libjsoncpp0v5-dbg
override_dh_auto_clean:
dh_auto_clean