1
# $Id: graphviz-cairo.spec.in,v 1.21 2006/01/05 16:37:32 ellson Exp $ $Revision: 1.21 $
2
# graphviz-cairo.spec. Generated from graphviz-cairo.spec.in by configure.
4
Summary: Graph Visualization Tools
9
Group: Applications/Multimedia
11
URL: http://www.graphviz.org/
12
Source: http://www.graphviz.org/pub/graphviz/ARCHIVE/graphviz-cairo-2.8.tar.gz
13
Requires: graphviz >= 2.3
15
BuildRoot: %{_tmppath}/%{name}-root
16
BuildRequires: graphviz-devel >= 2.3 gtk2-devel >= 2.7.0 cairo-devel >= 0.5.1
17
BuildRequires: libXrender-devel libX11-devel libXext-devel
20
A renderer plugin for graphviz that uses cairo and provides output formats
27
%{expand: %%define optflags %{optflags} -ffast-math}
28
CFLAGS="$RPM_OPT_FLAGS" \
32
--datadir=%{_datadir} \
35
--disable-dependency-tracking
36
%__make %{?_smp_mflags}
39
rm -rf $RPM_BUILD_ROOT __doc
41
DESTDIR=$RPM_BUILD_ROOT \
42
docdir=$RPM_BUILD_ROOT%{_docdir}/%{name} \
44
cp -a $RPM_BUILD_ROOT%{_datadir}/%{name}/doc __doc
45
rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/doc
48
%defattr(-,root,root,-)
49
%doc AUTHORS COPYING ChangeLog NEWS README
50
%dir %{_libdir}/graphviz
52
%{_libdir}/graphviz/*.so.*
53
%{_datadir}/pixmaps/dot.png
54
%{_datadir}/mime/packages/dot.xml
55
%{_datadir}/applications/dotedit.desktop
56
%{_datadir}/graphviz/dotedit-splash.dot
57
%exclude %{_libdir}/graphviz/*.la
58
%exclude %{_libdir}/graphviz/*.so
60
# run dot once to update %{_libdir}/graphviz/config for new plugins
63
update-mime-database %{_datadir}/mime >/dev/null
65
# run dot once to update %{_libdir}/graphviz/config for remaining plugins
67
if test -x %{_bindir}/dot; then %{_bindir}/dot -c; fi
68
update-mime-database %{_datadir}/mime >/dev/null
71
rm -rf $RPM_BUILD_ROOT