Build the zeitgeist plugin

Up until now the zeitgeist plugin was built as part of the main gedit
package and shipped in the gedit-zeitgeist subpackage. This commit moves
the plugin here and adds obsoletes to deal with the name change from
gedit-zeitgeist -> gedit-plugin-zeitgeist.
This commit is contained in:
Kalev Lember 2014-06-25 13:17:25 +03:00
parent 74404a2ae9
commit b1b7e9b8ec

View File

@ -41,6 +41,9 @@ BuildRequires: vte3-devel
BuildRequires: libgit2-glib-devel
BuildRequires: yelp-tools
BuildRequires: itstool
%if %{with_zeitgeist}
BuildRequires: zeitgeist-devel
%endif
# this is a metapackage dragging in all the plugins
Requires: gedit-plugin-bookmarks
@ -60,6 +63,9 @@ Requires: gedit-plugin-synctex
Requires: gedit-plugin-terminal
Requires: gedit-plugin-textsize
Requires: gedit-plugin-wordcompletion
%if %{with_zeitgeist}
Requires: gedit-plugin-zeitgeist
%endif
%description
A collection of plugins for gedit.
@ -179,6 +185,16 @@ Requires: %{name}-data = %{version}-%{release}
%description -n gedit-plugin-wordcompletion
The gedit wordcompletion plugin.
%if %{with_zeitgeist}
%package -n gedit-plugin-zeitgeist
Summary: gedit zeitgeist plugin
Requires: %{name}-data = %{version}-%{release}
Requires: zeitgeist
Obsoletes: gedit-zeitgeist < 2:3.13.0
%description -n gedit-plugin-zeitgeist
The gedit zeitgeist plugin.
%endif
%prep
%setup -q
%if !%{with_python3}
@ -334,9 +350,15 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
%{_libdir}/gedit/plugins/wordcompletion.plugin
%{_datadir}/appdata/gedit-wordcompletion.metainfo.xml
%files -n gedit-plugin-zeitgeist
%{_libdir}/gedit/plugins/libzeitgeist.so
%{_libdir}/gedit/plugins/zeitgeist.plugin
%{_datadir}/appdata/gedit-zeitgeist.metainfo.xml
%changelog
* Wed Jun 25 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.0-2
- Ship gpdefs in the -data package
- Build the zeitgeist plugin
* Wed Jun 25 2014 Richard Hughes <rhughes@redhat.com> - 3.13.0-1
- Update to 3.13.0