Hello community,
here is the log from the commit of package graphviz
checked in at Tue Apr 22 15:35:23 CEST 2008.
--------
--- graphviz/graphviz.changes 2008-04-20 20:40:33.000000000 +0200
+++ /mounts/work_src_done/STABLE/graphviz/graphviz.changes 2008-04-22 14:38:33.000000000 +0200
@@ -1,0 +2,5 @@
+Tue Apr 22 14:37:18 CEST 2008 - pth@suse.de
+
+- Move all GTK/GNOME related stuff to plugins package.
+
+-------------------------------------------------------------------
graphviz-plugins.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ graphviz-plugins.spec ++++++
--- /var/tmp/diff_new_pack.L32196/_old 2008-04-22 15:34:10.000000000 +0200
+++ /var/tmp/diff_new_pack.L32196/_new 2008-04-22 15:34:10.000000000 +0200
@@ -13,18 +13,18 @@
%define mname graphviz
Name: graphviz-plugins
-BuildRequires: libexpat-devel libjpeg-devel libpng-devel swig zlib-devel
+BuildRequires: gd-devel libexpat-devel libjpeg-devel libpng-devel swig zlib-devel
BuildRequires: freetype2-devel >= 2 gcc-c++ ksh libstdc++-devel
-BuildRequires: bison flex glib2-devel m4 perl python-devel swig tk-devel >= 8.3 xorg-x11-devel
+BuildRequires: bison flex glib2-devel m4 perl python-devel tk-devel >= 8.3 xorg-x11-devel
BuildRequires: php5-devel ruby-devel xorg-x11-libICE-devel xorg-x11-libSM-devel xorg-x11-libXpm-devel
BuildRequires: xorg-x11-libX11-devel xorg-x11-libXext-devel xorg-x11-libXmu-devel xorg-x11-libXt-devel
BuildRequires: cairo-devel gcc-java gmp-devel guile-devel libgcj-devel lua-devel mono-core ocaml pango-devel
-BuildRequires: graphviz libgnomeui-devel
+BuildRequires: graphviz gtkglext-devel libglade2-devel libgnomeui-devel
%if 0%{?suse_version} > 1020
BuildRequires: fdupes
%endif
Version: 2.18
-Release: 5
+Release: 6
AutoReqProv: on
Summary: Graph Visualization Tools
Group: Productivity/Graphics/Visualization/Graph
@@ -72,6 +72,28 @@
Kiem-Phong Vo
Gordon Woodhull
+%package -n graphviz-gnome
+License: IBM Public License
+Group: Productivity/Graphics/Visualization/Graph
+Summary: Graphviz plugins that use gtk/GNOME
+Requires: graphviz = %{version}-%{release}
+PreReq: /bin/rm
+
+%description -n graphviz-gnome
+Graphviz plugins that use gtk/GNOME.
+
+
+
+Authors:
+--------
+ David Dobkin
+ John Ellson
+ Emden Gansner
+ Eleftherios Koutsofios
+ Stephen North
+ Kiem-Phong Vo
+ Gordon Woodhull
+
%package -n graphviz-gd
License: IBM Public License
Group: Productivity/Graphics/Visualization/Graph
@@ -379,7 +401,6 @@
--datadir=%{_datadir} \
--mandir=%{_mandir} \
--with-x \
- --with-mylibgd \
--disable-static \
--disable-dependency-tracking \
--with-ipsepcola \
@@ -410,11 +431,7 @@
rm -f %{buildroot}%{_libdir}/graphviz/config
rm -f %{buildroot}%{_libdir}/graphviz/libgvplugin_core*
rm -f %{buildroot}%{_libdir}/graphviz/libgvplugin_dot_layout*
-rm -f %{buildroot}%{_libdir}/graphviz/libgvplugin_gtk*
rm -f %{buildroot}%{_libdir}/graphviz/libgvplugin_neato_layout*
-rm -f %{buildroot}%{_libdir}/graphviz/libgvplugin_pango*
-rm -f %{buildroot}%{_libdir}/graphviz/libgvplugin_xlib*
-rm -f %{buildroot}%{_libdir}/graphviz/libgvplugin_gdk_pixbuf*
rm -f %{buildroot}%{_libdir}/lib*
rm -rf %{buildroot}%{_libdir}/pkgconfig
rm -rf %{buildroot}%{_datadir}/graphviz/graphs
@@ -439,8 +456,18 @@
%post -n graphviz-gd -p "%{_bindir}/dot -c"
-%postun -n graphviz-gd
-%{_bindir}/dot -c
+%postun -n graphviz-gd -p "%{_bindir}/dot -c"
+
+%post -n graphviz-gnome -p "%{_bindir}/dot -c"
+
+%postun -n graphviz-gnome -p "%{_bindir}/dot -c"
+
+%files -n graphviz-gnome
+%defattr(-,root,root,-)
+%{_libdir}/graphviz/libgvplugin_pango*
+%{_libdir}/graphviz/libgvplugin_gdk_pixbuf*
+%{_libdir}/graphviz/libgvplugin_gtk*
+%{_libdir}/graphviz/libgvplugin_xlib*
%post -n graphviz-tcl -p /sbin/ldconfig
@@ -537,6 +564,8 @@
%doc __doc/*
%changelog
+* Tue Apr 22 2008 pth@suse.de
+- Move all GTK/GNOME related stuff to plugins package.
* Thu Apr 17 2008 pth@suse.de
- Switch off strict aliasing until swig produces code that plays
by the rules.
++++++ graphviz.spec ++++++
--- /var/tmp/diff_new_pack.L32196/_old 2008-04-22 15:34:10.000000000 +0200
+++ /var/tmp/diff_new_pack.L32196/_new 2008-04-22 15:34:10.000000000 +0200
@@ -16,10 +16,9 @@
BuildRequires: bison flex glib2-devel xorg-x11-devel
BuildRequires: xorg-x11-libICE-devel xorg-x11-libSM-devel xorg-x11-libXpm-devel
BuildRequires: xorg-x11-libX11-devel xorg-x11-libXext-devel xorg-x11-libXmu-devel xorg-x11-libXt-devel
-BuildRequires: cairo-devel libgnomeui-devel pango-devel
PreReq: /bin/rm
Version: 2.18
-Release: 10
+Release: 11
AutoReqProv: on
Summary: Graph Visualization Tools
Group: Productivity/Graphics/Visualization/Graph
@@ -43,7 +42,8 @@
Prefix: /usr
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: /bin/cat
-Recommends: graphviz-gd
+Recommends: graphviz-gnome = %{version}
+Recommends: graphviz-gd = %{version}
%description
A collection of tools and tcl packages for the manipulation and layout
@@ -168,6 +168,9 @@
sed -e 's$/usr/lib/graphviz$%{_libdir}/%{name}$g' $manfile > ${manfile}.new && mv ${manfile}.new ${manfile}
done
rm -f %{buildroot}%{_libdir}/graphviz/libgvplugin_gd.*
+rm -f %{_libdir}/graphviz/libgvplugin_pango*
+rm -f %{_libdir}/graphviz/libgvplugin_gdk_pixbuf*
+rm -f %{_libdir}/graphviz/libgvplugin_gtk*
#%clean
#rm -rf %buildroot
@@ -195,13 +198,13 @@
%{_libdir}/graphviz/*.so.*
%{_libdir}/graphviz/libgvplugin_core*
%{_libdir}/graphviz/libgvplugin_dot_layout*
-%{_libdir}/graphviz/libgvplugin_gtk*
%{_libdir}/graphviz/libgvplugin_neato_layout*
-%{_libdir}/graphviz/libgvplugin_pango*
-%{_libdir}/graphviz/libgvplugin_xlib*
-%{_libdir}/graphviz/libgvplugin_gdk_pixbuf*
+#%{_libdir}/graphviz/libgvplugin_xlib*
/etc/ld.so.conf.d/graphviz.conf
%ghost %{_libdir}/graphviz/config
+#%exclude %{_libdir}/graphviz/libgvplugin_pango*
+#%exclude %{_libdir}/graphviz/libgvplugin_gdk_pixbuf*
+#%exclude %{_libdir}/graphviz/libgvplugin_gtk*
%files devel
%defattr(-,root,root)
@@ -211,6 +214,8 @@
%{_mandir}/man3/*.3.gz
%changelog
+* Tue Apr 22 2008 pth@suse.de
+- Move all GTK/GNOME related stuff to plugins package.
* Tue Apr 15 2008 pth@suse.de
- Readd plugins left out by accident.
- Add upstream patch that makes 'dot -c' completely verifiy all
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org