gedit-plugins/gedit-plugins.spec

130 lines
3.7 KiB
RPMSpec
Raw Normal View History

2007-05-06 08:11:41 +00:00
Name: gedit-plugins
2009-04-11 14:22:54 +00:00
Version: 2.26.1
Release: 1%{?dist}
2007-05-06 08:11:41 +00:00
Summary: Plugins for gedit
Group: Applications/Editors
2008-03-18 22:15:54 +00:00
License: GPLv2+
2007-05-06 08:11:41 +00:00
URL: http://live.gnome.org/GeditPlugins
2009-04-11 14:22:54 +00:00
Source0: ftp://ftp.gnome.org/pub/gnome/sources/gedit-plugins/2.26/%{name}-%{version}.tar.gz
2007-05-06 08:11:41 +00:00
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gedit-devel
BuildRequires: gucharmap-devel
BuildRequires: gnome-doc-utils
BuildRequires: perl(XML::Parser)
BuildRequires: gettext
BuildRequires: vte-devel
2008-03-18 22:15:54 +00:00
BuildRequires: cairo-devel
BuildRequires: atk-devel
BuildRequires: pygtk2-devel
BuildRequires: pygtksourceview-devel
BuildRequires: pygobject2-devel
2008-09-29 18:21:23 +00:00
BuildRequires: intltool
2007-05-06 08:11:41 +00:00
Requires: gedit
2008-03-18 22:15:54 +00:00
Requires: pygtk2
2009-04-11 14:22:54 +00:00
Requires: pygtksourceview
Requires: pygobject2
2007-05-06 08:11:41 +00:00
Requires(pre): GConf2
Requires(post): GConf2
Requires(preun): GConf2
%description
A collection of plugins for gedit.
%prep
%setup -q
grep '"import vte' configure && sed \
-i "s!import vte!import imp; imp.find_module('vte')!" configure
%build
2008-03-18 22:15:54 +00:00
%configure --disable-schemas-install --enable-python
2009-04-11 14:22:54 +00:00
#--with-plugins=bracketcompletion,charmap,codecomment,colorpicker,drawspaces,joinlines,showtabbar,smartspaces,terminal,bookmarks
2007-05-06 08:11:41 +00:00
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
2009-04-11 14:22:54 +00:00
find $RPM_BUILD_ROOT/%{_libdir}/gedit-2/plugins -name "*.la" -exec rm {} \;
2007-05-06 08:11:41 +00:00
%clean
rm -rf $RPM_BUILD_ROOT
%pre
if [ "$1" -gt 1 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/gedit-show-tabbar-plugin.schemas >/dev/null || :
fi
%post
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/gedit-show-tabbar-plugin.schemas > /dev/null || :
%preun
if [ "$1" -eq 0 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/gedit-show-tabbar-plugin.schemas > /dev/null || :
fi
%check
[ -f ${RPM_BUILD_ROOT}%{_libdir}/gedit-2/plugins/terminal.py ]
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README NEWS AUTHORS COPYING
%config(noreplace) %{_sysconfdir}/gconf/schemas/*.schemas
%{_libdir}/gedit-2/plugins/*
2009-04-11 14:22:54 +00:00
%{_datadir}/gedit-2/plugins/*
2007-05-06 08:11:41 +00:00
%changelog
2009-04-11 14:22:54 +00:00
* Sat Apr 11 2009 Dodji Seketeli <dodji@redhat.org> - 2.26.1-1
- Update to upstream release 2..26.1
- Fixes GNOME bugzilla bug #576766 - Crash when Configuring "Draw Spaces"
- Make sure to remove all *.la files
- Remove BuildRequire libgnomeui-devel as needless now
* Fri Apr 10 2009 Dodji Seketeli <dodji@redhat.org> - 2.26.0-1
- Update to upstream release (2.26.1)
- Add plugin files from %%{_datadir}
- Don't check for vte anymore, the package checks it pkg-config
- Add 'bookmarks' to the plugin set
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.22.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2008-12-01 15:00:26 +00:00
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.22.3-3
- Rebuild for Python 2.6
2008-09-29 18:21:23 +00:00
* Mon Sep 29 2008 Rakesh Pandit <rakesh@fedoraproject.org> - 2.22.3-2
- Fixed buildrequires
2008-09-29 17:58:36 +00:00
* Mon Sep 29 2008 Rakesh Pandit <rakesh@fedoraproject.org> - 2.22.3-1
- Updated to 2.22.3
2008-09-29 09:21:03 +00:00
* Mon Sep 29 2008 Rakesh Pandit <rakesh@fedoraproject.org> - 2.22.0-2
- rebuild to pick latest gucharmap
2008-03-18 22:15:54 +00:00
* Tue Mar 18 2008 Trond Danielsen <trond.danielsen@gmail.com> - 2.22.0-1
- Updated.
2008-02-20 05:48:12 +00:00
2007-05-06 08:11:41 +00:00
* Mon Apr 30 2007 Trond Danielsen <trond.danielsen@gmail.com> - 2.18.0-2
- Disable buggy session saver plugin.
- Removed static libraries.
* Sun Apr 01 2007 Trond Danielsen <trond.danielsen@gmail.com> - 2.18.0-1
- Initial version.