in 2.26.3-1:
* Patches no longer needed due to inclusion upstream or obsoleted
by upstream changes
- 0_versioned_plugin_config_file
and in 2.26.3 GVPLUGIN_CONFIG_FILE was introduced, with
# Increment if the interface has additions, changes, removals.
GVPLUGIN_CURRENT=6
and this was never changed between 2.26 and 2.38.
please check the proposed patch, if this works for you.
diff -Nru graphviz-2.38.0/debian/changelog graphviz-2.38.0/debian/changelog
--- graphviz-2.38.0/debian/changelog2014-07-19 12:26:28.0 +
+++ graphviz-2.38.0/debian/changelog2014-08-05 08:56:10.0 +
@@ -1,3 +1,13 @@
+graphviz (2.38.0-5) unstable; urgency=medium
+
+ * QA upload.
+ * Change the GVPLUGIN_CONFIG_FILE to /usr/lib/graphviz/config6a.
+Closes: #756308.
+ * Remove old libgraphviz4 packaging files.
+ * Make library packages Multi-Arch: same.
+
+ -- Matthias Klose d...@debian.org Tue, 05 Aug 2014 10:51:22 +0200
+
graphviz (2.38.0-4) unstable; urgency=medium
* QA upload.
diff -Nru graphviz-2.38.0/debian/control graphviz-2.38.0/debian/control
--- graphviz-2.38.0/debian/control 2014-07-19 12:10:43.0 +
+++ graphviz-2.38.0/debian/control 2014-07-19 14:24:24.0 +
@@ -148,6 +148,8 @@
Package: libcgraph6
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libgraphviz4
Description: rich set of graph drawing tools - cgraph library
@@ -159,6 +161,8 @@
Package: libcdt5
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libgraphviz4
Description: rich set of graph drawing tools - cdt library
@@ -170,6 +174,8 @@
Package: libpathplan4
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libgraphviz4
Description: rich set of graph drawing tools - pathplan library
@@ -181,6 +187,8 @@
Package: libgvc6
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libgraphviz4, libgvc5
Description: rich set of graph drawing tools - gvc library
@@ -192,6 +200,8 @@
Package: libgvc6-plugins-gtk
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libgraphviz4, libgvc5-plugins-gtk
Description: rich set of graph drawing tools - gtk plugins
@@ -203,6 +213,8 @@
Package: libgvpr2
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libgraphviz4
Replaces: libgvpr1
@@ -215,6 +227,8 @@
Package: libxdot4
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libgraphviz4
Description: rich set of graph drawing tools - xdot library
@@ -226,6 +240,8 @@
Package: libgraphviz-dev
Architecture: any
Section: libdevel
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: libcdt5 (= ${binary:Version}),
libcgraph6 (= ${binary:Version}),
libgvc6 (= ${binary:Version}),
diff -Nru graphviz-2.38.0/debian/libcdt5.install
graphviz-2.38.0/debian/libcdt5.install
--- graphviz-2.38.0/debian/libcdt5.install 2013-12-16 06:43:34.0
+
+++ graphviz-2.38.0/debian/libcdt5.install 2014-07-19 14:17:54.0
+
@@ -1 +1 @@
-usr/lib/libcdt*.so.*
+usr/lib/*/libcdt*.so.*
diff -Nru graphviz-2.38.0/debian/libcgraph6.install
graphviz-2.38.0/debian/libcgraph6.install
--- graphviz-2.38.0/debian/libcgraph6.install 2013-12-16 06:43:34.0
+
+++ graphviz-2.38.0/debian/libcgraph6.install 2014-07-19 14:18:02.0
+
@@ -1 +1 @@
-usr/lib/libcgraph*.so.*
+usr/lib/*/libcgraph*.so.*
diff -Nru graphviz-2.38.0/debian/libgraphviz-dev.install
graphviz-2.38.0/debian/libgraphviz-dev.install
--- graphviz-2.38.0/debian/libgraphviz-dev.install 2014-01-16
08:48:27.0 +
+++ graphviz-2.38.0/debian/libgraphviz-dev.install 2014-07-19
14:18:51.0 +
@@ -1,7 +1,7 @@
usr/include/graphviz
-usr/lib/pkgconfig
-usr/lib/*.so
-usr/lib/graphviz/*.so
+usr/lib/*/pkgconfig
+usr/lib/*/*.so
+usr/lib/*/graphviz/*.so
# usr/share/man/man3/* w/o gv_*.3 (bindings)
usr/share/man/man3/cdt.3
diff -Nru graphviz-2.38.0/debian/libgraphviz4.install
graphviz-2.38.0/debian/libgraphviz4.install
--- graphviz-2.38.0/debian/libgraphviz4.install 2013-12-16 06:43:34.0
+
+++ graphviz-2.38.0/debian/libgraphviz4.install 1970-01-01 00:00:00.0
+
@@ -1,7 +0,0 @@
-# To be changed into an in extenso list if plugins are added
-usr/lib/graphviz/lib*.so.*
-usr/lib/lib*.so.*
-usr/share/lintian/overrides
-
-# Renamed afterwards to graphvizN-config-update in debian/rules
-usr/bin/dot usr/sbin
diff -Nru