From 20294a357002e8f87b1079cac9c106633cdce7a77c1cf6ea1e8a1c7f4c1539fe Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 24 Oct 2008 14:59:41 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphviz?expand=0&rev=28 --- graphviz-plugins.changes | 6 ++++++ graphviz-plugins.spec | 42 +++++++++++++++++++++++++++++----------- graphviz.changes | 6 ++++++ graphviz.spec | 14 +++++++++----- 4 files changed, 52 insertions(+), 16 deletions(-) diff --git a/graphviz-plugins.changes b/graphviz-plugins.changes index d299e26..f84c9fc 100644 --- a/graphviz-plugins.changes +++ b/graphviz-plugins.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Oct 24 16:05:18 CEST 2008 - mrueckert@suse.de + +- fix build with newer libtool +- fix debug package requires + ------------------------------------------------------------------- Mon Oct 13 15:04:23 CEST 2008 - pth@suse.de diff --git a/graphviz-plugins.spec b/graphviz-plugins.spec index 47d4e50..f9eed96 100644 --- a/graphviz-plugins.spec +++ b/graphviz-plugins.spec @@ -30,7 +30,7 @@ BuildRequires: graphviz gtkglext-devel libglade2-devel libgnomeui-devel BuildRequires: fdupes %endif Version: 2.20.2 -Release: 5 +Release: 6 AutoReqProv: on Summary: Graph Visualization Tools Group: Productivity/Graphics/Visualization/Graph @@ -51,12 +51,12 @@ Url: http://www.graphviz.org/ License: IBM Public License Prefix: /usr BuildRoot: %{_tmppath}/%{name}-%{version}-build -PreReq: /bin/cat +PreReq: coreutils %define rb_libdir %{_libdir}/ruby %define rb_sitedir %{rb_libdir}/site_ruby/%{rb_ver} %define rb_vendordir %{rb_libdir}/vendor_ruby/%{rb_ver} %define lua_libdir %{_libdir}/lua/%(pkg-config --variable=V lua) -%define debug_package_requires graphviz = %{version} +%define debug_package_requires graphviz_plugin = %{version}-%{release} %description A collection of tools and tcl packages for the manipulation and layout @@ -78,8 +78,9 @@ Authors: License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: Graphviz plugins that use gtk/GNOME -Requires: graphviz = %{version} -PreReq: /bin/rm +PreReq: graphviz = %{version} +PreReq: coreutils +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-gnome Graphviz plugins that use gtk/GNOME. @@ -100,8 +101,9 @@ Authors: License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: Graphviz plugin for renderers based on gd -Requires: graphviz = %{version} gd -PreReq: /bin/rm +PreReq: graphviz = %{version} gd +PreReq: coreutils +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-gd The graphviz-gd package contains the gd extensions for the graphviz @@ -124,6 +126,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: Graph Visualization Tools Requires: graphviz = %{version} guile +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-guile A collection of tools and tcl packages for the manipulation and layout @@ -146,6 +149,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: Graph Visualization Tools Requires: graphviz = %{version} java +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-java A collection of tools and tcl packages for the manipulation and layout @@ -168,6 +172,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: Lua extension for graphviz Requires: graphviz = %{version} lua +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-lua The graphviz-lua package contains the lua extension for the graphviz @@ -190,6 +195,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: OCAML extension for graphviz Requires: graphviz = %{version} ocaml +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-ocaml The graphviz-ocaml package contains the Objective Caml extension for @@ -212,6 +218,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: Perl extension for Graphviz Requires: graphviz = %{version} perl +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-perl The graphviz-perl package contains the Perl extension for the graphviz @@ -234,6 +241,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: PHP Extension for Graphviz Requires: graphviz = %{version} php5 +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-php The graphviz-php package contains the PHP extension for the graphviz @@ -256,6 +264,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: Python Extension for Graphviz Requires: graphviz = %{version} python +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-python The graphviz-python package contains the Python extension for the @@ -278,6 +287,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: Ruby Extension for Graphviz Requires: graphviz = %{version} ruby +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-ruby The graphviz-ruby package contains the ruby extension for the graphviz @@ -300,6 +310,7 @@ License: IBM Public License Group: Productivity/Graphics/Visualization/Graph Summary: C# Extension for Graphviz Requires: graphviz = %{version} mono-core +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-sharp The graphviz-sharp package contains the C# extension for the graphviz @@ -322,6 +333,7 @@ License: IBM Public License Group: Development/Libraries/Tcl Summary: Tcl extension tools for graphviz Requires: graphviz = %{version} tcl >= 8.3 tk +Provides: graphviz_plugin = %{version}-%{release} %description -n graphviz-tcl The graphviz-tcl package contains the various tcl packages (extensions) @@ -395,6 +407,7 @@ export CPPFLAGS="%optflags" --disable-dependency-tracking \ --with-ipsepcola \ --without-ming \ + --enable-ltdl-install=no \ --disable-io %{__make} DESTDIR=%buildroot %{?jobs:-j%jobs} @@ -444,13 +457,17 @@ done %defattr(-,root,root) %{_libdir}/graphviz/libgvplugin_gd.so* -%post -n graphviz-gd -p "%{_bindir}/dot -c" +%post -n graphviz-gd +%{_bindir}/dot -c -%postun -n graphviz-gd -p "%{_bindir}/dot -c" +%postun -n graphviz-gd +%{_bindir}/dot -c -%post -n graphviz-gnome -p "%{_bindir}/dot -c" +%post -n graphviz-gnome +%{_bindir}/dot -c -%postun -n graphviz-gnome -p "%{_bindir}/dot -c" +%postun -n graphviz-gnome +%{_bindir}/dot -c %files -n graphviz-gnome %defattr(-,root,root,-) @@ -556,6 +573,9 @@ done %doc __doc/* %changelog +* Fri Oct 24 2008 mrueckert@suse.de +- fix build with newer libtool +- fix debug package requires * Mon Oct 13 2008 pth@suse.de - Fix vulnerability that allowed overflowing gstack (bnc#433747) * Wed Sep 17 2008 dmueller@suse.de diff --git a/graphviz.changes b/graphviz.changes index 15f69a9..8caa51e 100644 --- a/graphviz.changes +++ b/graphviz.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Oct 24 16:04:56 CEST 2008 - mrueckert@suse.de + +- fix build with newer libtool +- fix requires of debug package + ------------------------------------------------------------------- Mon Oct 13 15:03:50 CEST 2008 - pth@suse.de diff --git a/graphviz.spec b/graphviz.spec index 21a9e7f..e44d492 100644 --- a/graphviz.spec +++ b/graphviz.spec @@ -25,7 +25,7 @@ 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 PreReq: /bin/rm Version: 2.20.2 -Release: 42 +Release: 43 AutoReqProv: on Summary: Graph Visualization Tools Group: Productivity/Graphics/Visualization/Graph @@ -123,6 +123,7 @@ export CPPFLAGS="%optflags" --with-mylibgd \ --disable-static \ --disable-dependency-tracking \ + --enable-ltdl-install=no \ --with-ipsepcola \ --without-ming \ --disable-io @@ -188,10 +189,10 @@ if ! test -x $RPM_INSTALL_PREFIX0/bin/dot; then rm -f $RPM_INSTALL_PREFIX0/%{_li %doc %{_mandir}/man7/*.7* %dir %{_libdir}/%{name} %{_libdir}/*.so.* -%{_libdir}/graphviz/*.so.* -%{_libdir}/graphviz/libgvplugin_core* -%{_libdir}/graphviz/libgvplugin_dot_layout* -%{_libdir}/graphviz/libgvplugin_neato_layout* +%{_libdir}/graphviz/*.so* +#%{_libdir}/graphviz/libgvplugin_core* +#%{_libdir}/graphviz/libgvplugin_dot_layout* +#%{_libdir}/graphviz/libgvplugin_neato_layout* #%{_libdir}/graphviz/libgvplugin_xlib* /etc/ld.so.conf.d/graphviz.conf %ghost %{_libdir}/graphviz/config @@ -207,6 +208,9 @@ if ! test -x $RPM_INSTALL_PREFIX0/bin/dot; then rm -f $RPM_INSTALL_PREFIX0/%{_li %{_mandir}/man3/*.3.gz %changelog +* Fri Oct 24 2008 mrueckert@suse.de +- fix build with newer libtool +- fix requires of debug package * Mon Oct 13 2008 pth@suse.de - Fix vulnerability that allowed overflowing gstack (bnc#433747) * Thu Jul 10 2008 pth@suse.de