# Available features are:
# SHARP GHOSTSCRIPT GUILE _IO JAVA LUA OCAML ORTHO PERL PHP
# PYTHON RUBY R_LANG TCL IPSEPCOLA MYLIBGD PANGOCAIRO RSVG
-# GLITZ SMYRNA DEVIL MING GDK_PIXBUF _QT WEBP
+# GTK GLITZ SMYRNA DEVIL MING GDK_PIXBUF _QT WEBP
# SuSE uses a different mechanism to generate BuildRequires
# norootforbuild
BuildRequires: gts-devel
%define SMYRNA 1
BuildRequires: libglade2-devel gtkglarea2-devel gtkglext-devel freeglut-devel
+%define GTK 1
# define _QT 1
# BuildRequires: qt-devel
%endif
%define GDK_PIXBUF 1
%define IPSEPCOLA 1
%define ORTHO 1
+%define GTK 1
%define SMYRNA 1
BuildRequires: libglade2-devel gtkglarea2-devel gtkglext-devel glade3-libgladeui-devel freeglut-devel
#define GLITZ 1
%exclude %{_bindir}/lefty
%exclude %{_bindir}/lneato
%exclude %{_bindir}/dotty
-%exclude %{_bindir}/vimdot
%endif
%dir %{_libdir}/graphviz
%{_libdir}/*.so.*
%if 0%{?GDK_PIXBUF}
%exclude %{_libdir}/graphviz/libgvplugin_gdk_pixbuf.*
%endif
+%if 0%{?GTK}
+%exclude %{_bindir}/vimdot
%exclude %{_libdir}/graphviz/libgvplugin_gtk.*
+%exclude %{_libdir}/graphviz/libgvplugin_xlib.*
+%endif
%if 0%{?GHOSTSCRIPT}
%exclude %{_libdir}/graphviz/libgvplugin_gs.*
%endif
%if 0%{?RSVG}
%exclude %{_libdir}/graphviz/libgvplugin_rsvg.*
%endif
-%exclude %{_libdir}/graphviz/libgvplugin_xlib.*
%if 0%{?WEBP}
%exclude %{_libdir}/graphviz/libgvplugin_webp.*
%endif
%{_bindir}/lefty
%{_bindir}/lneato
%{_bindir}/dotty
-%{_bindir}/vimdot
%{_datadir}/graphviz/lefty
%if 0%{?PANGOCAIRO}
%{_libdir}/graphviz/libgvplugin_pango.*
%if 0%{?GDK_PIXBUF}
%{_libdir}/graphviz/libgvplugin_gdk_pixbuf.*
%endif
+%if 0%{?GTK}
+%{_bindir}/vimdot
%{_libdir}/graphviz/libgvplugin_gtk.*
+%{_libdir}/graphviz/libgvplugin_xlib.*
+%endif
%if 0%{?GHOSTSCRIPT}
%{_libdir}/graphviz/libgvplugin_gs.*
%endif
%if 0%{?RSVG}
%{_libdir}/graphviz/libgvplugin_rsvg.*
%endif
-%{_libdir}/graphviz/libgvplugin_xlib.*
%if 0%{?SMYRNA}
%{_bindir}/smyrna
%{_datadir}/graphviz/smyrna