# graphviz.spec. Generated from graphviz.spec.in by configure. Name: graphviz Version: 1.12 Release: 1 Group: Applications/Graphics License: AT&T open source (see COPYING) URL: http://www.graphviz.org/ Summary: Graph Visualization Tools Packager: John Ellson (ellson@graphviz.org) Source: http://www.graphviz.org/pub/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-root # The following package names are from SuSE Linux 7.3 #Requires: xshared tcl tk freetype2 libjpeg libpng libz gppshare #BuildRequires: pdksh xdevel /usr/bin/tclsh8.3 tcl-devel freetype2-devel libjpeg libpng libz gpp libgpp gppshare %description A collection of tools and tcl packages for the manipulation and layout of graphs (as in nodes and edges, not as in barcharts). %package graphs Group: Applications/Graphics Summary: Demo graphs for %{name} Provides: %{name}-graphs = %{version} %description graphs This package provides some example graphs for %{name}. %package tcl Group: Applications/Graphics Summary: Tcl extension tools for version %{version} of %{name} # The following package names are from SuSE Linux 7.3 #Requires: xshared tcl tk freetype2 libjpeg libpng libz Provides: %{name}-tcl = %{version} %description tcl The %{name}-tcl package contains the various tcl packages (extensions) for version %{version} of the %{name} tools. %package devel Group: Development/Libraries Summary: Development tools for version %{version} of %{name} Requires: %{name} = %{version} Provides: %{name}-devel = %{version} %description devel The %{name}-devel package contains the header files and man3 pages necessary for developing programs using version %{version} of the %{name} libraries. %prep %setup -q %build %ifarch i386 CFLAGS=${CFLAGS-"$RPM_OPT_FLAGS -ffast-math"} %else CFLAGS=${CFLAGS-"$RPM_OPT_FLAGS"} %endif CXXFLAGS=${CXXFLAGS-"$CFLAGS"} export CFLAGS CXXFLAGS ./configure \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --libdir=%{_libdir} \ --includedir=%{_includedir} \ --datadir=%{_datadir} \ --mandir=%{_mandir} \ --with-x make %install # rm -rf "$RPM_BUILD_ROOT" make DESTDIR="$RPM_BUILD_ROOT" install %files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS FAQ.txt MINTERMS.txt %doc doc/[^Mb]* %{_bindir}/* %dir %{_datadir}/%{name} %{_datadir}/%{name}/lefty %{_mandir}/man1/*.1* %dir %{_libdir}/%{name} %{_libdir}/%{name}/libagraph.so* %{_libdir}/%{name}/libcdt.so* %{_libdir}/%{name}/libexpr.so* %{_libdir}/%{name}/libgraph.so* %{_libdir}/%{name}/libpack.so* %{_libdir}/%{name}/libpathplan.so* %{_libdir}/%{name}/libdotneato.so* %files graphs %defattr(-,root,root) %{_datadir}/%{name}/graphs %files tcl %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog FAQ.txt MINTERMS.txt %doc doc/tcldot.html %{_libdir}/%{name}/libgdtclft.so* %{_libdir}/%{name}/libtcldot.so* %{_libdir}/%{name}/libtclplan.so* %{_libdir}/%{name}/libtkspline.so* %{_libdir}/%{name}/pkgIndex.tcl %{_datadir}/%{name}/demo %{_mandir}/mann/*.n* # %{_libdir}/%{name}/libtcldgl.so* # %{_libdir}/%{name}/libtcldgr.so* %files devel %defattr(-,root,root) %doc LICENSE.html %{_includedir}/%{name} %{_libdir}/%{name}/*.*a %{_mandir}/man3/*.3* %clean rm -rf "$RPM_BUILD_ROOT"