]> granicus.if.org Git - graphviz/commitdiff
experimentally add smyrna to fc[89] rpms
authorellson <devnull@localhost>
Fri, 1 Feb 2008 22:59:23 +0000 (22:59 +0000)
committerellson <devnull@localhost>
Fri, 1 Feb 2008 22:59:23 +0000 (22:59 +0000)
graphviz.spec.in

index a70b80bf8bc21c224887c5ea204e737ca530d532..cd98705cc93f63f3ce7fd9a0b66824b21f1ab1a2 100644 (file)
@@ -44,7 +44,7 @@ Prefix: /usr
 %define MYLIBGD --with-mylibgd
 %define PANGOCAIRO --without-pangocairo
 %define RSVG --without-rsvg
-%define SMYRNA --without-smyrna
+%define SMYRNA 0
 %define DEVIL 0
 %define MING 0
 %define GDK_PIXBUF --without-gdk-pixbuf
@@ -155,6 +155,8 @@ BuildRequires: gd gd-devel perl-devel DevIL-devel
 %if "%fedora" >= "8"
 %define R_LANG 1
 BuildRequires: R-devel swig >= 1.3.33
+%define SMYRNA 1
+BuildRequires: gtkglarea2-devel gtkglext-devel glade3-libgladeui-devel
 %endif
 %if "%fedora" >= "9"
 %define MING 0
@@ -204,6 +206,11 @@ fi
 %exclude %{_libdir}/graphviz/libgvplugin_ming.*
 %exclude %{_libdir}/graphviz/*fdb
 %endif
+%if %{SMYRNA}
+%{_datadir}/graphviz/gui
+%{_datadir}/graphviz/icons
+%{_datadir}/graphviz/examples
+%endif
 
 #-- graphviz-gd rpm --------------------------------------------------
 %package gd
@@ -585,6 +592,11 @@ Provides some additional PDF and HTML documentation for graphviz.
 %if ! %{MING}
 %define NO_MING --without-ming
 %endif
+%if %{SMYRNA}
+%define CFG_SMYRNA --with-smyrna
+%else
+%define CFG_SMYRNA --without-smyrna
+%endif
 
 # XXX ix86 only used to have -ffast-math, let's use everywhere
 %{expand: %%define optflags %{optflags} -ffast-math}
@@ -601,7 +613,7 @@ CFLAGS="$RPM_OPT_FLAGS" \
         --with-x \
        --disable-static \
         --disable-dependency-tracking \
-       %{MYLIBGD} %{IPSEPCOLA} %{PANGOCAIRO} %{GDK_PIXBUF} \
+       %{MYLIBGD} %{IPSEPCOLA} %{CFG_SMYRNA} %{PANGOCAIRO} %{GDK_PIXBUF} \
         %{?NO_SHARP} %{?NO_GUILE} %{?NO_IO} %{?NO_JAVA} %{?NO_LUA} %{?NO_OCAML} %{?NO_PERL} %{?NO_PHP} %{?NO_PYTHON} %{?NO_R_LANG} %{?NO_RUBY} %{?NO_TCL} %{?NO_DEVIL} %{?NO_MING}
 make %{?_smp_mflags}