From: ellson Date: Fri, 1 Feb 2008 22:59:23 +0000 (+0000) Subject: experimentally add smyrna to fc[89] rpms X-Git-Tag: LAST_LIBGRAPH~32^2~4789 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=430fe3b7e7b329b58345870bb5a3a8f9d0798729;p=graphviz experimentally add smyrna to fc[89] rpms --- diff --git a/graphviz.spec.in b/graphviz.spec.in index a70b80bf8..cd98705cc 100644 --- a/graphviz.spec.in +++ b/graphviz.spec.in @@ -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}