Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package graphviz for openSUSE:Factory 
checked in at 2021-10-30 23:13:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/graphviz (Old)
 and      /work/SRC/openSUSE:Factory/.graphviz.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "graphviz"

Sat Oct 30 23:13:36 2021 rev:92 rq:927925 version:2.49.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/graphviz/graphviz.changes        2021-10-23 
00:50:42.553125972 +0200
+++ /work/SRC/openSUSE:Factory/.graphviz.new.1890/graphviz.changes      
2021-10-30 23:14:36.763097765 +0200
@@ -1,0 +2,7 @@
+Wed Oct 27 17:45:57 UTC 2021 - Christian V??gl <[email protected]>
+
+- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
+  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
+  errors (boo#1191756)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ graphviz.spec ++++++
--- /var/tmp/diff_new_pack.3kmmI1/_old  2021-10-30 23:14:37.319098212 +0200
+++ /var/tmp/diff_new_pack.3kmmI1/_new  2021-10-30 23:14:37.323098215 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package graphviz
 #
 # Copyright (c) 2021 SUSE LLC
 #
@@ -303,10 +303,74 @@
 Summary:        Library for the manipulation of layout of graphs
 Group:          System/Libraries
 Recommends:     graphviz-plugins-core
+Requires:       libcdt5
 
 %description -n %{libname}
 Library for the manipulation of layout of graphs (as in nodes and edges,
-not as in bar charts).
+not as in bar charts). This is a meta package.
+
+%package -n libcdt5
+Summary:        Container data types for Graphviz
+Group:          System/Libraries
+
+%description -n libcdt5
+Library providing container data types for Graphviz. This is part of the 
%{libname} meta package
+
+%package -n libcgraph6
+Summary:        Library for graph programming
+Group:          System/Libraries
+Requires:       %{libname}
+
+%description -n libcgraph6
+Libcgraph  supports  graph  programming  by  maintaining  graphs in memory and 
reading and
+writing graph files.  Graphs are composed of nodes, edges, and  nested  
subgraphs.   These
+graph  objects  may  be  attributed  with  string  name-value pairs and 
programmer-defined
+records. This package is part of the %{libname} meta package.
+
+%package -n libgvc6
+Summary:        Graphviz context library
+Group:          System/Libraries
+Requires:       %{libname} = %{version}
+
+%description -n libgvc6
+libgvc  provides  a  context for applications wishing to manipulate and render 
graphs.  It
+provides a command line parsing,  common  rendering  code,  and  a  plugin  
mechanism  for
+renderers. This package is part of the %{libname} meta package.
+
+%package -n libgvpr2
+Summary:        Library for graph filtering
+Group:          System/Libraries
+Requires:       %{libname} = %{version}
+
+%description -n libgvpr2
+The gvpr library allows an application to perform general-purpose graph
+manipulation and filtering based on an awk-like language
+
+%package -n libpathplan4
+Summary:        Library for finding smooth shortest paths
+Group:          System/Libraries
+Requires:       %{libname} = %{version}
+
+%description -n libpathplan4
+The pathplan library contains functions for finding shortest paths in polygons 
in fitting bezier
+curves to those paths. This package is part of the %{libname} meta package.
+
+%package -n libxdot4
+Summary:        Library for parsing and deparsing of xdot operations
+Group:          System/Libraries
+Requires:       %{libname} = %{version}
+
+%description -n libxdot4
+The libxdot library provides support for parsing and deparsing graphical 
operations specificed by the xdot language.
+This package is part of the %{libname} meta package.
+
+%package -n liblab_gamut1
+Summary:        Library containing a rich set of graph drawing tools
+Group:          System/Libraries
+Requires:       %{libname} = %{version}
+
+%description -n liblab_gamut1
+The lab_gamut library contains a rich set of graph drawing tools. This package 
is part of the %{libname} meta package.
 
 %package plugins-core
 Summary:        Core plugins for graphviz
@@ -506,9 +570,33 @@
     rm -f %{_libdir}/%{mname}/%{config_file}
 fi
 
-%post -n %{libname} -p /sbin/ldconfig
+%post -n libcdt5 -p /sbin/ldconfig
+
+%postun -n libcdt5 -p /sbin/ldconfig
+
+%post -n libcgraph6 -p /sbin/ldconfig
+
+%postun -n libcgraph6 -p /sbin/ldconfig
+
+%post -n libgvc6 -p /sbin/ldconfig
+
+%postun -n libgvc6 -p /sbin/ldconfig
+
+%post -n libgvpr2 -p /sbin/ldconfig
+
+%postun -n libgvpr2 -p /sbin/ldconfig
+
+%post -n libpathplan4 -p /sbin/ldconfig
 
-%postun -n %{libname} -p /sbin/ldconfig
+%postun -n libpathplan4 -p /sbin/ldconfig
+
+%post -n libxdot4 -p /sbin/ldconfig
+
+%postun -n libxdot4 -p /sbin/ldconfig
+
+%post -n liblab_gamut1 -p /sbin/ldconfig
+
+%postun -n liblab_gamut1 -p /sbin/ldconfig
 
 %if "%{flavor}" == "addons"
 %files -n graphviz-gvedit
@@ -715,9 +803,29 @@
 %exclude %{_mandir}/man1/smyrna.1%{ext_man}
 
 %files -n %{libname}
-%{_libdir}/*.so.*
 %config %{_sysconfdir}/ld.so.conf.d/graphviz.conf
 
+%files -n libcdt5
+%{_libdir}/libcdt.so.5*
+
+%files -n libcgraph6
+%{_libdir}/libcgraph.so.6*
+
+%files -n libgvc6
+%{_libdir}/libgvc.so.6*
+
+%files -n libgvpr2
+%{_libdir}/libgvpr.so.2*
+
+%files -n libpathplan4
+%{_libdir}/libpathplan.so.4*
+
+%files -n libxdot4
+%{_libdir}/libxdot.so.4*
+
+%files -n liblab_gamut1
+%{_libdir}/liblab_gamut.so.1*
+
 %files plugins-core
 %dir %{_libdir}/%{name}
 %ghost %{_libdir}/%{name}/%{config_file}

Reply via email to