[packages/gnome-terminal] add bcond for disabling GNOME Shell search provider

atler atler at pld-linux.org
Sun Feb 14 12:34:58 CET 2021


commit 1f264225a0ce96e72b9aa63ac76122732ffb5f2d
Author: Jan Palus <atler at pld-linux.org>
Date:   Sun Feb 14 12:33:05 2021 +0100

    add bcond for disabling GNOME Shell search provider

 gnome-terminal.spec | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/gnome-terminal.spec b/gnome-terminal.spec
index e3f62d2..79a679b 100644
--- a/gnome-terminal.spec
+++ b/gnome-terminal.spec
@@ -2,6 +2,7 @@
 # Conditional build:
 %bcond_without	nautilus	# Nautilus extension
 %bcond_without	transparency	# restore transparency feature
+%bcond_without	search_provider	# build GNOME Shell search provder
 
 Summary:	GNOME Terminal
 Summary(pl.UTF-8):	Terminal dla GNOME
@@ -20,7 +21,7 @@ BuildRequires:	dconf-devel >= 0.14
 BuildRequires:	docbook-dtd412-xml
 BuildRequires:	gettext-tools >= 0.19.8
 BuildRequires:	glib2-devel >= 1:2.52.0
-BuildRequires:	gnome-shell-devel >= 3.12.0
+%{?with_search_provider:BuildRequires:	gnome-shell-devel >= 3.12.0}
 BuildRequires:	gsettings-desktop-schemas-devel >= 0.1.0
 BuildRequires:	gtk+3-devel >= 3.22.27
 BuildRequires:	libtool
@@ -80,7 +81,8 @@ w Nautilusie.
 %configure \
 	--disable-silent-rules \
 	--disable-static \
-	%{!?with_nautilus:--without-nautilus-extension}
+	%{!?with_nautilus:--without-nautilus-extension} \
+	%{!?with_search_provider:--disable-search-provider}
 
 %{__make}
 
@@ -115,7 +117,7 @@ fi
 %attr(755,root,root) %{_libexecdir}/gnome-terminal-server
 %{_datadir}/dbus-1/services/org.gnome.Terminal.service
 %{_datadir}/glib-2.0/schemas/org.gnome.Terminal.gschema.xml
-%{_datadir}/gnome-shell/search-providers/gnome-terminal-search-provider.ini
+%{?with_search_provider:%{_datadir}/gnome-shell/search-providers/gnome-terminal-search-provider.ini}
 %{_datadir}/metainfo/org.gnome.Terminal.appdata.xml
 %{_desktopdir}/org.gnome.Terminal.desktop
 %{_iconsdir}/hicolor/scalable/apps/org.gnome.Terminal.svg
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnome-terminal.git/commitdiff/1f264225a0ce96e72b9aa63ac76122732ffb5f2d



More information about the pld-cvs-commit mailing list