#
# Conditional build:
+%bcond_without appindicator # build without appindicator support
%bcond_with zeitgeist # build with zeitgeist support (causes stability issues)
Summary: Application launcher
BuildRequires: gtk+3-devel
BuildRequires: json-glib-devel >= 0.10.0
BuildRequires: keybinder3-devel
-BuildRequires: libappindicator-gtk3-devel
+%{?with_appindicator:BuildRequires: libappindicator-gtk3-devel}
BuildRequires: libgee-devel >= 0.5.2
BuildRequires: libnotify-devel
BuildRequires: libtool
BuildRequires: pkgconfig >= 1:0.21
BuildRequires: rest-devel >= 0.7
+BuildRequires: rpmbuild(macros) >= 1.527
+BuildRequires: tar >= 1:1.22
BuildRequires: vala >= 0.16.0
-BuildRequires: vala-libappindicator-gtk3
+%{?with_appindicator:BuildRequires: vala-libappindicator-gtk3}
BuildRequires: vala-libgee >= 0.6.4
%if %{with zeitgeist}
BuildRequires: vala-zeitgeist >= 0.9.14
+BuildRequires: xz
BuildRequires: zeitgeist-devel >= 0.9.14
%endif
Requires: glib2 >= 1:2.28.0
%configure \
--disable-silent-rules \
--enable-librest=yes \
+ %{__enable_disable appindicator indicator} \
%{__enable_disable zeitgeist}
%{__make}