Accepting request 97666 from home:vuntz:branches:GNOME:Factory

Add zeitgeist Requires

OBS-URL: https://build.opensuse.org/request/show/97666
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gedit-plugins?expand=0&rev=36
This commit is contained in:
Vincent Untz 2011-12-21 14:59:53 +00:00 committed by Git OBS Bridge
parent 6bd133d536
commit f9f3e35d76
2 changed files with 73 additions and 6 deletions

View File

@ -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

View File

@ -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