rpms/gimmie/F-7 gimmie.spec,1.5,1.6
Deji Akingunola (deji)
fedora-extras-commits at redhat.com
Thu Nov 22 15:30:05 UTC 2007
Author: deji
Update of /cvs/extras/rpms/gimmie/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18537
Modified Files:
gimmie.spec
Log Message:
* Wed Nov 14 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.8-1
- New release
Index: gimmie.spec
===================================================================
RCS file: /cvs/extras/rpms/gimmie/F-7/gimmie.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- gimmie.spec 11 Jun 2007 19:36:31 -0000 1.5
+++ gimmie.spec 22 Nov 2007 15:29:33 -0000 1.6
@@ -1,26 +1,31 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-Summary: Gnome panel revisited
-Name: gimmie
-Version: 0.2.7
-Release: 1%{?dist}
-License: LGPL
-Group: Applications/Engineering
-URL: http://beatnik.infogami.com/Gimmie
-Source: http://www.beatniksoftware.com/gimmie/releases/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: pygtk2-devel, libgnomecups-devel, gtk2-devel
-BuildRequires: gettext, perl(XML::Parser), intltool
-BuildRequires: gnome-python2-gconf, libsexy-devel
-
-Requires: gnome-python2-gconf
-Requires: gnome-python2-gnomedesktop, gnome-python2-libwnck
-Requires: gnome-python2-applet, gnome-python2-libegg
-Requires: gnome-python2-gnomekeyring, python-sexy, PyXML
-
-Requires(pre): GConf2
-Requires(post): GConf2
-Requires(preun): GConf2
+%define firefox_lib %(pkg-config --variable=libdir firefox-gtkmozembed)
+
+Summary: Gnome panel revisited
+Name: gimmie
+Version: 0.2.8
+Release: 1%{?dist}
+License: LGPLv2 and GPLv2+
+Group: Applications/Engineering
+URL: http://beatnik.infogami.com/Gimmie
+Source: http://www.beatniksoftware.com/gimmie/releases/%{name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: pygtk2-devel, libgnomecups-devel, gtk2-devel
+BuildRequires: gnome-menus-devel
+BuildRequires: gettext, perl(XML::Parser), intltool
+BuildRequires: gnome-python2-gconf, libsexy-devel
+
+BuildRequires: gecko-devel
+
+Requires: gnome-python2-gconf, gnome-python2-canvas
+Requires: gnome-python2-gnomedesktop, gnome-python2-libwnck
+Requires: gnome-python2-applet, gnome-python2-libegg
+Requires: gnome-python2-gnomekeyring, PyXML, python-sexy
+
+Requires(pre): GConf2
+Requires(post): GConf2
+Requires(preun):GConf2
%description
Gimmie is an elegant way to think about how you use your desktop computer.
@@ -28,10 +33,11 @@
%prep
%setup -q
# remove shebangs from the non-executable python files
-sed -e '/^#!\//,1 d' -i gimmie/gimmie_bar.py
+sed -e '/^#!\//,1 d' -i gimmie/gimmie_bar.py gimmie/gimmie_threads.py
+sed -i 's#/usr/lib/firefox#'%{firefox_lib}'#' gimmie/gimmie.in
%build
-%configure
+%configure --disable-schemas
make %{?_smp_mflags}
%install
@@ -48,31 +54,28 @@
%pre
if [ "$1" -gt 1 ]; then
- export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
- gconftool-2 --makefile-uninstall-rule \
- %{_sysconfdir}/gconf/schemas/gimmie.schemas >/dev/null || :
- killall -HUP gconfd-2 || :
+ export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+ gconftool-2 --makefile-uninstall-rule \
+ %{_sysconfdir}/gconf/schemas/gimmie.schemas >/dev/null || :
fi
%post
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule \
- %{_sysconfdir}/gconf/schemas/gimmie.schemas > /dev/null || :
-killall -HUP gconfd-2 || :
+ %{_sysconfdir}/gconf/schemas/gimmie.schemas > /dev/null || :
-touch --no-create %{_datadir}/icons/hicolor || :
+touch --no-create %{_datadir}/icons/hicolor
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
%preun
if [ "$1" -eq 0 ]; then
- export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
- gconftool-2 --makefile-uninstall-rule \
- %{_sysconfdir}/gconf/schemas/gimmie.schemas > /dev/null || :
- killall -HUP gconfd-2 || :
+ export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+ gconftool-2 --makefile-uninstall-rule \
+ %{_sysconfdir}/gconf/schemas/gimmie.schemas > /dev/null || :
fi
%postun
-touch --no-create %{_datadir}/icons/hicolor || :
+touch --no-create %{_datadir}/icons/hicolor
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
%files -f gimmie.lang
@@ -88,20 +91,20 @@
%{python_sitearch}/gimmie/
%changelog
+* Wed Nov 14 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.8-1
+- New release
+
* Mon Jun 11 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.7-1
- New release
-* Fri Mar 23 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.6-1
+* Sat Mar 17 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.6-1
- This release fixes a couple of crashes in 0.2.5
* Sat Mar 17 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.5-1
- New release
-* Thu Mar 01 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.4-1
+* Tue Feb 07 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.4-1
- New release
-* Tue Feb 13 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.3-2
-- Add more BRs
-
* Tue Feb 07 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.3-1
- First build for Fedora
More information about the fedora-extras-commits
mailing list