packages: graphviz/graphviz.spec - added devil bcond - fixed file list

wrobell wrobell at pld-linux.org
Fri Mar 5 01:35:14 CET 2010


Author: wrobell                      Date: Fri Mar  5 00:35:14 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added devil bcond
- fixed file list

---- Files affected:
packages/graphviz:
   graphviz.spec (1.102 -> 1.103) 

---- Diffs:

================================================================
Index: packages/graphviz/graphviz.spec
diff -u packages/graphviz/graphviz.spec:1.102 packages/graphviz/graphviz.spec:1.103
--- packages/graphviz/graphviz.spec:1.102	Tue Mar  2 20:52:43 2010
+++ packages/graphviz/graphviz.spec	Fri Mar  5 01:35:08 2010
@@ -13,6 +13,7 @@
 %bcond_without	lua		# don't build lua bindings
 %bcond_without	ming	# don't build ming support
 %bcond_without	guile	# don't build guile bindings
+%bcond_without	devil	# don't build devil plugin
 #
 %ifarch i386
 %undefine with_dotnet
@@ -42,7 +43,7 @@
 Patch7:		gv.i.patch
 Patch8:		swig_php5.patch
 URL:		http://www.graphviz.org/
-BuildRequires:	DevIL-devel
+%{?with_devil:BuildRequires:	DevIL-devel}
 BuildRequires:	R
 BuildRequires:	autoconf >= 2.59-9
 BuildRequires:	automake
@@ -308,6 +309,7 @@
 	%{!?with_ruby:--disable-ruby} \
 	%{!?with_tcl:--disable-tcl} \
 	%{!?with_ming:--disable-ming} \
+	%{!?with_devil:--disable-devil} \
 	%{!?with_lua:--disable-lua} \
 	--disable-static
 
@@ -334,11 +336,9 @@
 rm -f $RPM_BUILD_ROOT%{_libdir}/graphviz/*/lib*.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/graphviz/libgvplugin_*.la
 
-# fix stupid ifdef in geom.h
-cd $RPM_BUILD_ROOT
-patch -p1 < %{PATCH2} || exit 1
+#patch -p1 < %{PATCH2} || exit 1
 
-%{__sed} 's@/usr/bin/lua@/usr/bin/lua51@' -i $RPM_BUILD_ROOT%{_datadir}/%{name}/demo/*lua
+#%{__sed} 's@/usr/bin/lua@/usr/bin/lua51@' -i $RPM_BUILD_ROOT%{_datadir}/%{name}/demo/*lua
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -352,24 +352,30 @@
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS COPYING ChangeLog NEWS doc/*.pdf
+#%doc AUTHORS COPYING ChangeLog NEWS doc/*.pdf
 %attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_libdir}/libagraph.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libagraph.so.4
+#%attr(755,root,root) %{_libdir}/libagraph.so.*.*.*
+#%attr(755,root,root) %ghost %{_libdir}/libagraph.so.4
 %attr(755,root,root) %{_libdir}/libcdt.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libcdt.so.4
 %attr(755,root,root) %{_libdir}/libcgraph.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcgraph.so.4
+%attr(755,root,root) %ghost %{_libdir}/libcgraph.so.5
 %attr(755,root,root) %{_libdir}/libgraph.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgraph.so.4
 %attr(755,root,root) %{_libdir}/libgvc.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgvc.so.4
+%attr(755,root,root) %ghost %{_libdir}/libgvc.so.5
+%attr(755,root,root) %{_libdir}/libgvpr.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgvpr.so.1
 %attr(755,root,root) %{_libdir}/libpathplan.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libpathplan.so.4
+%attr(755,root,root) %{_libdir}/libxdot.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libxdot.so.4
 %dir %{_libdir}/graphviz
 %ghost %{_libdir}/graphviz/config
 %attr(755,root,root) %{_libdir}/graphviz/libgvplugin_core.so*
+%if %{with devil}
 %attr(755,root,root) %{_libdir}/graphviz/libgvplugin_devil.so*
+%endif
 %attr(755,root,root) %{_libdir}/graphviz/libgvplugin_dot_layout.so*
 %attr(755,root,root) %{_libdir}/graphviz/libgvplugin_gd.so*
 %attr(755,root,root) %{_libdir}/graphviz/libgvplugin_gdk_pixbuf.so*
@@ -387,24 +393,30 @@
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libagraph.so
+#%attr(755,root,root) %{_libdir}/libagraph.so
 %attr(755,root,root) %{_libdir}/libcdt.so
 %attr(755,root,root) %{_libdir}/libcgraph.so
 %attr(755,root,root) %{_libdir}/libgraph.so
 %attr(755,root,root) %{_libdir}/libgvc.so
+%attr(755,root,root) %{_libdir}/libgvpr.so
 %attr(755,root,root) %{_libdir}/libpathplan.so
-%{_libdir}/libagraph.la
+%attr(755,root,root) %{_libdir}/libxdot.so
+#%{_libdir}/libagraph.la
 %{_libdir}/libcdt.la
 %{_libdir}/libcgraph.la
 %{_libdir}/libgraph.la
 %{_libdir}/libgvc.la
+%{_libdir}/libgvpr.la
 %{_libdir}/libpathplan.la
-%{_pkgconfigdir}/libagraph.pc
+%{_libdir}/libxdot.la
+#%{_pkgconfigdir}/libagraph.pc
 %{_pkgconfigdir}/libcdt.pc
 %{_pkgconfigdir}/libcgraph.pc
 %{_pkgconfigdir}/libgraph.pc
 %{_pkgconfigdir}/libgvc.pc
+%{_pkgconfigdir}/libgvpr.pc
 %{_pkgconfigdir}/libpathplan.pc
+%{_pkgconfigdir}/libxdot.pc
 %{_includedir}/graphviz
 %{_mandir}/man3/*.3*
 
@@ -495,7 +507,7 @@
 %attr(755,root,root) %{_datadir}/graphviz/demo/modgraph.py
 %attr(755,root,root) %{py_sitedir}/_gv.so
 %{py_sitedir}/gv.py
-%{_mandir}/mann/gv_python.n*
+#%{_mandir}/mann/gv_python.n*
 
 %if %{with ruby}
 %files ruby
@@ -550,6 +562,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.103  2010/03/05 00:35:08  wrobell
+- added devil bcond
+- fixed file list
+
 Revision 1.102  2010/03/02 19:52:43  wrobell
 - ver. 2.26.3, nfy
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/graphviz/graphviz.spec?r1=1.102&r2=1.103&f=u



More information about the pld-cvs-commit mailing list