rpms/gedit-plugins/FC-6 gedit-plugins.spec, NONE, 1.1 sources, 1.1, 1.2

Trond Danielsen (trondd) fedora-extras-commits at redhat.com
Sun May 6 08:15:18 UTC 2007


Author: trondd

Update of /cvs/extras/rpms/gedit-plugins/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9936

Modified Files:
	sources 
Added Files:
	gedit-plugins.spec 
Log Message:
Initial import of gedit-plugins into FC-6 branch.



--- NEW FILE gedit-plugins.spec ---
Name:           gedit-plugins
Version:        2.18.0
Release:        2%{?dist}
Summary:        Plugins for gedit

Group:          Applications/Editors
License:        GPL
URL:            http://live.gnome.org/GeditPlugins 
Source0:        ftp://ftp.gnome.org/pub/gnome/sources/gedit-plugins/2.18/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  gedit-devel
BuildRequires:  gucharmap-devel
BuildRequires:  gnome-doc-utils
BuildRequires:  perl(XML::Parser)
BuildRequires:  libgnomeui-devel
BuildRequires:  gettext
BuildRequires:  vte-devel
Requires:       gedit
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
%configure --disable-schemas-install \
--with-plugins=bracketcompletion,charmap,codecomment,colorpicker,drawspaces,joinlines,showtabbar,smartspaces,terminal
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
rm -f $RPM_BUILD_ROOT/%{_libdir}/gedit-2/plugins/libcharmap.la
rm -f $RPM_BUILD_ROOT/%{_libdir}/gedit-2/plugins/libshowtabbar.la


%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/*


%changelog
* Mon Apr 30 2007 Trond Danielsen <trond.danielsen at gmail.com> - 2.18.0-2
- Disable buggy session saver plugin.
- Removed static libraries.

* Sun Apr 01 2007 Trond Danielsen <trond.danielsen at gmail.com> - 2.18.0-1
- Initial version.


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gedit-plugins/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	5 May 2007 15:43:29 -0000	1.1
+++ sources	6 May 2007 08:14:44 -0000	1.2
@@ -0,0 +1 @@
+998845dced8481e4843d3b75569365a7  gedit-plugins-2.18.0.tar.gz




More information about the fedora-extras-commits mailing list