diff --git a/gedit-plugins.changes b/gedit-plugins.changes index 7ad6f80..bfc99e6 100644 --- a/gedit-plugins.changes +++ b/gedit-plugins.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Dec 21 14:23:43 UTC 2011 - vuntz@opensuse.org + +- Add zeitgeist Requires for the dashboard plugin. +- Remove .la files: we're not interested in them. +- Explicitly list all plugins in the file list, so we notice if + we're missing one. + ------------------------------------------------------------------- Sun Dec 4 13:14:29 UTC 2011 - dimstar@opensuse.org diff --git a/gedit-plugins.spec b/gedit-plugins.spec index a0d0160..1f31b32 100644 --- a/gedit-plugins.spec +++ b/gedit-plugins.spec @@ -17,16 +17,15 @@ # - Name: gedit-plugins Summary: A collection of plugins for gedit +License: GPL-2.0+ +Group: Productivity/Editors/Other Version: 3.3.1 -Release: 1 +Release: 0 Source: http://download.gnome.org/sources/gedit-plugins/3.3/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM gedit-plugins-implicit.patch bgo#665541 dimstar@opensuse.org -- #include stdio.h to have atoi defined. Patch0: gedit-plugins-implicit.patch -License: GPL-2.0+ -Group: Productivity/Editors/Other Url: http://live.gnome.org/GeditPlugins BuildRequires: fdupes BuildRequires: gnome-doc-utils-devel @@ -42,6 +41,8 @@ BuildRequires: pkgconfig(gtksourceview-3.0) BuildRequires: pkgconfig(libpeas-gtk-1.0) Requires: gedit Requires: %{name}-lang = %{version} +# For dashboard plugin +Requires: zeitgeist Enhances: gedit BuildRoot: %{_tmppath}/%{name}-%{version}-build %glib2_gsettings_schema_requires @@ -80,6 +81,7 @@ translation-update-upstream # sr@latin was added by translation-update-upstream, so kill sr@Latn test -d %{buildroot}%{_datadir}/locale/sr@latin rm -r %{buildroot}%{_datadir}/locale/sr@Latn +find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print %find_lang %{name} %fdupes %{buildroot}/%{_datadir}/gedit-2/plugins %fdupes %{buildroot}/%{_libdir}/gedit-2/plugins @@ -95,10 +97,67 @@ rm -rf %{buildroot} %files %defattr(-,root,root) -%{_libdir}/gedit/plugins/* -%{_datadir}/gedit/plugins/* +# Common files +%{_libdir}/gedit/plugins/gpdefs.py* +## Explicitly list all plugins so we know when we miss one +# bookmarks +%{_libdir}/gedit/plugins/bookmarks.plugin +%{_libdir}/gedit/plugins/libbookmarks.so +%{_datadir}/gedit/plugins/bookmarks/ +# bracketcompletion +%{_libdir}/gedit/plugins/bracketcompletion.plugin +%{_libdir}/gedit/plugins/bracketcompletion.py* +# charmap +%{_libdir}/gedit/plugins/charmap.plugin +%{_libdir}/gedit/plugins/charmap/ +# codecomment +%{_libdir}/gedit/plugins/codecomment.plugin +%{_libdir}/gedit/plugins/codecomment.py* +# colorpicker +%{_libdir}/gedit/plugins/colorpicker.plugin +%{_libdir}/gedit/plugins/colorpicker.py* +# commander +%{_libdir}/gedit/plugins/commander.plugin +%{_libdir}/gedit/plugins/commander/ +%{_datadir}/gedit/plugins/commander/ +# dashboard +%{_libdir}/gedit/plugins/dashboard.plugin +%{_libdir}/gedit/plugins/dashboard/ +# drawspaces +%{_libdir}/gedit/plugins/drawspaces.plugin +%{_libdir}/gedit/plugins/libdrawspaces.so +%{_datadir}/gedit/plugins/drawspaces/ %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.drawspaces.gschema.xml +# joinlines +%{_libdir}/gedit/plugins/joinlines.plugin +%{_libdir}/gedit/plugins/joinlines.py* +# multiedit +%{_libdir}/gedit/plugins/multiedit.plugin +%{_libdir}/gedit/plugins/multiedit/ +# sessionsaver +%{_libdir}/gedit/plugins/sessionsaver.plugin +%{_libdir}/gedit/plugins/sessionsaver/ +%{_datadir}/gedit/plugins/sessionsaver/ +# smartspaces +%{_libdir}/gedit/plugins/smartspaces.plugin +%{_libdir}/gedit/plugins/smartspaces.py* +# synctex +%{_libdir}/gedit/plugins/synctex.plugin +%{_libdir}/gedit/plugins/synctex/ +# taglist +%{_libdir}/gedit/plugins/taglist.plugin +%{_libdir}/gedit/plugins/libtaglist.so +%{_datadir}/gedit/plugins/taglist/ +# terminal +%{_libdir}/gedit/plugins/terminal.plugin +%{_libdir}/gedit/plugins/terminal.py* %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.terminal.gschema.xml +# textsize +%{_libdir}/gedit/plugins/textsize.plugin +%{_libdir}/gedit/plugins/textsize/ +# wordcompletion +%{_libdir}/gedit/plugins/wordcompletion.plugin +%{_libdir}/gedit/plugins/libwordcompletion.so %files lang -f %{name}.lang