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