packages: graphviz/graphviz.spec - ver. 2.26.3, nfy
wrobell
wrobell at pld-linux.org
Tue Mar 2 20:52:49 CET 2010
Author: wrobell Date: Tue Mar 2 19:52:49 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- ver. 2.26.3, nfy
---- Files affected:
packages/graphviz:
graphviz.spec (1.101 -> 1.102)
---- Diffs:
================================================================
Index: packages/graphviz/graphviz.spec
diff -u packages/graphviz/graphviz.spec:1.101 packages/graphviz/graphviz.spec:1.102
--- packages/graphviz/graphviz.spec:1.101 Tue Mar 2 16:41:28 2010
+++ packages/graphviz/graphviz.spec Tue Mar 2 20:52:43 2010
@@ -3,9 +3,16 @@
# - modules for: R, io
#
# Conditional build:
-%bcond_without dotnet # don't build C# binding
-%bcond_without java # don't build Java binding
-%bcond_without ocaml # don't build ocaml binding
+%bcond_without dotnet # don't build C# bindings
+%bcond_without java # don't build Java bindings
+%bcond_without ocaml # don't build ocaml bindings
+%bcond_without php # don't build php bindings
+%bcond_without perl # don't build perl bindings
+%bcond_without ruby # don't build ruby bindings
+%bcond_without tcl # don't build tcl bindings
+%bcond_without lua # don't build lua bindings
+%bcond_without ming # don't build ming support
+%bcond_without guile # don't build guile bindings
#
%ifarch i386
%undefine with_dotnet
@@ -20,17 +27,16 @@
Summary: Graph Visualization Tools
Summary(pl.UTF-8): Narzędzie do wizualizacji w postaci grafów
Name: graphviz
-Version: 2.20.3
-Release: 9
+Version: 2.26.3
+Release: 0.1
License: CPL v1.0
Group: X11/Applications/Graphics
Source0: http://www.graphviz.org/pub/graphviz/ARCHIVE/%{name}-%{version}.tar.gz
-# Source0-md5: 4d94c4b809a5c095acfc973d8d207fa9
+# Source0-md5: 6f45946fa622770c45609778c0a982ee
Patch0: %{name}-fontpath.patch
Patch1: %{name}-tk.patch
Patch2: %{name}-bad-header.patch
Patch3: %{name}-php.patch
-Patch4: %{name}-no_version_magick.patch
Patch5: %{name}-lua51.patch
Patch6: %{name}-php_modules_dir.patch
Patch7: gv.i.patch
@@ -48,7 +54,7 @@
BuildRequires: gd-devel >= 2.0.34
BuildRequires: gettext-devel
BuildRequires: gtk+2-devel >= 2:2.8.0
-BuildRequires: guile-devel >= 1.4
+%{?with_guile:BuildRequires: guile-devel >= 1.4}
#BuildRequires: io
%if %{with java}
BuildRequires: jdk
@@ -60,32 +66,38 @@
BuildRequires: libstdc++-devel
BuildRequires: libtool
# for lua51 binary
+%if %{with lua}
BuildRequires: lua51
BuildRequires: lua51-devel >= 5.1
-BuildRequires: ming-devel
+%endif
+%{?with_ming:BuildRequires: ming-devel}
%{?with_dotnet:BuildRequires: mono-csharp}
%{?with_ocaml:BuildRequires: ocaml}
BuildRequires: pango-devel >= 1.10
BuildRequires: perl-devel
+%if %{with php}
BuildRequires: php-devel >= 3:5.0.0
BuildRequires: php-program >= 4:5.0
+%endif
BuildRequires: pkgconfig
BuildRequires: python-devel
BuildRequires: rpm-perlprov
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.322
-BuildRequires: ruby-devel
+%{?with_ruby:BuildRequires: ruby-devel}
# swig-csharp,swig-java,swig-lua,swig-ocaml in main swig
# swig-io ???
BuildRequires: swig
-BuildRequires: swig-guile
-BuildRequires: swig-perl
-BuildRequires: swig-php >= 1.3.40
+%{?with_guile:BuildRequires: swig-guile}
+%{?with_perl:BuildRequires: swig-perl}
+%{?with_php:BuildRequires: swig-php >= 1.3.40}
BuildRequires: swig-python
-BuildRequires: swig-ruby
+%{?with_ruby:BuildRequires: swig-ruby}
+%if %{with tcl}
BuildRequires: swig-tcl
BuildRequires: tcl-devel >= 8.3.0
BuildRequires: tk-devel >= 8.3.0
+%endif
BuildRequires: xorg-lib-libX11-devel
BuildRequires: xorg-lib-libXaw-devel
BuildRequires: xorg-lib-libXpm-devel
@@ -256,12 +268,11 @@
%setup -q
%patch0 -p1
%patch1 -p1
-%patch3 -p1
-%patch4 -p0
+#%patch3 -p1
%patch5 -p1
%patch6 -p1
-%patch7 -p1
-%patch8 -p1
+#%patch7 -p1
+#%patch8 -p1
# not used for anything
sed -i -e 's/libgnomeui-2.0/libgnomeui-disabled/' configure.ac
@@ -292,6 +303,12 @@
%{!?with_java:--disable-java} \
%{!?with_ocaml:--disable-ocaml} \
%{!?with_dotnet:--disable-sharp} \
+ %{!?with_perl:--disable-perl} \
+ %{!?with_php:--disable-php} \
+ %{!?with_ruby:--disable-ruby} \
+ %{!?with_tcl:--disable-tcl} \
+ %{!?with_ming:--disable-ming} \
+ %{!?with_lua:--disable-lua} \
--disable-static
%{__make}
@@ -403,11 +420,13 @@
%{_mandir}/mann/gv_io.n*
%endif
+%if %{with guile}
%files guile
%defattr(644,root,root,755)
%dir %{_libdir}/graphviz/guile
%attr(755,root,root) %{_libdir}/graphviz/guile/libgv_guile.so
%{_mandir}/mann/gv_guile.n*
+%endif
%if %{with java}
%files java
@@ -418,6 +437,7 @@
%{_mandir}/mann/gv_java.n*
%endif
+%if %{with lua}
%files lua
%defattr(644,root,root,755)
%dir %{_libdir}/graphviz/lua
@@ -426,6 +446,7 @@
%attr(755,root,root) %{_datadir}/graphviz/demo/modgraph.lua
%attr(755,root,root) %{_libdir}/lua/gv.so
%{_mandir}/mann/gv_lua.n*
+%endif
%if %{with ocaml}
%files ocaml
@@ -439,6 +460,7 @@
%{_mandir}/mann/gv_ocaml.n*
%endif
+%if %{with perl}
%files perl
%defattr(644,root,root,755)
%dir %{_libdir}/graphviz/perl
@@ -449,7 +471,9 @@
%attr(755,root,root) %{perl_vendorarch}/gv.so
%{perl_vendorarch}/gv.pm
%{_mandir}/mann/gv_perl.n*
+%endif
+%if %{with php}
%files php
%defattr(644,root,root,755)
%dir %{_libdir}/graphviz/php
@@ -460,6 +484,7 @@
%attr(755,root,root) %{_libdir}/php/gv.so
%{_datadir}/php/gv.php
%{_mandir}/mann/gv_php.n*
+%endif
%files python
%defattr(644,root,root,755)
@@ -472,6 +497,7 @@
%{py_sitedir}/gv.py
%{_mandir}/mann/gv_python.n*
+%if %{with ruby}
%files ruby
%defattr(644,root,root,755)
%dir %{_libdir}/graphviz/ruby
@@ -480,6 +506,7 @@
%attr(755,root,root) %{_datadir}/graphviz/demo/modgraph.rb
%{ruby_sitearchdir}/gv.so
%{_mandir}/mann/gv_ruby.n*
+%endif
%if %{with dotnet}
%files sharp
@@ -490,6 +517,7 @@
%{_mandir}/mann/gv_sharp.n*
%endif
+%if %{with tcl}
%files tcl
%defattr(644,root,root,755)
%dir %{_libdir}/graphviz/tcl
@@ -514,6 +542,7 @@
%attr(755,root,root) %{_datadir}/graphviz/demo/modgraph.tcl
%attr(755,root,root) %{_datadir}/graphviz/demo/pathplan.tcl
%attr(755,root,root) %{_datadir}/graphviz/demo/spline.tcl
+%endif
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -521,6 +550,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.102 2010/03/02 19:52:43 wrobell
+- ver. 2.26.3, nfy
+
Revision 1.101 2010/03/02 15:41:28 baggins
- rel 9
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/graphviz/graphviz.spec?r1=1.101&r2=1.102&f=u
More information about the pld-cvs-commit
mailing list