[packages/synapse] add appindicator bcond

atler atler at pld-linux.org
Sat May 2 20:10:21 CEST 2020


commit 1b5ade3881f39593a221afe621342ff3690a20fe
Author: Jan Palus <atler at pld-linux.org>
Date:   Sat May 2 20:09:49 2020 +0200

    add appindicator bcond

 synapse.spec | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/synapse.spec b/synapse.spec
index ae6d323..6656478 100644
--- a/synapse.spec
+++ b/synapse.spec
@@ -1,5 +1,6 @@
 #
 # Conditional build:
+%bcond_without	appindicator	# build without appindicator support
 %bcond_with	zeitgeist	# build with zeitgeist support (causes stability issues)
 
 Summary:	Application launcher
@@ -19,14 +20,14 @@ BuildRequires:	glib2-devel >= 1:2.28.0
 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:	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
@@ -60,6 +61,7 @@ files by making use of the Zeitgeist engine.
 %configure \
 	--disable-silent-rules \
 	--enable-librest=yes \
+	%{__enable_disable appindicator indicator} \
 	%{__enable_disable zeitgeist}
 %{__make}
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/synapse.git/commitdiff/1b5ade3881f39593a221afe621342ff3690a20fe



More information about the pld-cvs-commit mailing list