Fix building with zeitgeist disabled

This commit is contained in:
Kalev Lember 2019-09-11 08:43:32 +02:00
parent 8320fdc6ae
commit 42b471bd11

View File

@ -2,11 +2,17 @@
# https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2
%global _python_bytecompile_extra 1
%if 0%{?fedora}
%global with_zeitgeist 1
%else
%global with_zeitgeist 0
%endif
%global __python %{__python3}
Name: gedit-plugins
Version: 3.34.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Plugins for gedit
License: GPLv2+
@ -30,7 +36,7 @@ BuildRequires: python3-gobject
BuildRequires: vala
BuildRequires: vte291-devel
BuildRequires: yelp-tools
%if 0%{?fedora}
%if 0%{with_zeitgeist}
BuildRequires: zeitgeist-devel
%endif
@ -53,7 +59,7 @@ Requires: gedit-plugin-terminal
Requires: gedit-plugin-textsize
Requires: gedit-plugin-translate
Requires: gedit-plugin-wordcompletion
%if 0%{?fedora}
%if 0%{with_zeitgeist}
Requires: gedit-plugin-zeitgeist
%endif
@ -192,7 +198,7 @@ Requires: %{name}-data = %{version}-%{release}
%description -n gedit-plugin-wordcompletion
The gedit wordcompletion plugin.
%if 0%{?fedora}
%if 0%{with_zeitgeist}
%package -n gedit-plugin-zeitgeist
Summary: gedit zeitgeist plugin
Requires: %{name}-data = %{version}-%{release}
@ -206,7 +212,12 @@ The gedit zeitgeist plugin.
%autosetup -p1
%build
%meson
%meson \
%if 0%{with_zeitgeist}
-Dplugin_zeitgeist=true
%else
-Dplugin_zeitgeist=false
%endif
%meson_build
%install
@ -327,7 +338,7 @@ The gedit zeitgeist plugin.
%{_libdir}/gedit/plugins/wordcompletion.plugin
%{_datadir}/metainfo/gedit-wordcompletion.metainfo.xml
%if 0%{?fedora}
%if 0%{with_zeitgeist}
%files -n gedit-plugin-zeitgeist
%{_libdir}/gedit/plugins/libzeitgeist.so
%{_libdir}/gedit/plugins/zeitgeist.plugin
@ -335,6 +346,9 @@ The gedit zeitgeist plugin.
%endif
%changelog
* Wed Sep 11 2019 Kalev Lember <klember@redhat.com> - 3.34.0-2
- Fix building with zeitgeist disabled
* Mon Sep 09 2019 Kalev Lember <klember@redhat.com> - 3.34.0-1
- Update to 3.34.0