rpms/gwibber/devel gwibber.spec, NONE, 1.1 gwibbler-61bzr-patches.diff, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Ian Weller (ianweller) fedora-extras-commits at redhat.com
Sun Aug 10 07:08:04 UTC 2008


Author: ianweller

Update of /cvs/pkgs/rpms/gwibber/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6500/devel

Modified Files:
	.cvsignore sources 
Added Files:
	gwibber.spec gwibbler-61bzr-patches.diff import.log 
Log Message:
import gwibber-0.7-2.61bzr in devel


--- NEW FILE gwibber.spec ---
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

%define bzr_rev        61

Name:           gwibber
Version:        0.7
Release:        2.%{bzr_rev}bzr%{?dist}
Summary:        An open source microblogging client for GNOME developed with Python and GTK

Group:          Applications/Internet
License:        GPLv2+
URL:            https://launchpad.net/gwibber
# The source for this package was pulled from upstream's vcs.  Use the
# following commands to generate the tarball:
#  bzr branch -r %{bzr_rev} lp:gwibber
#  tar -czvf gwibber-%{bzr_rev}bzr.tar.gz gwibber
Source0:        %{name}-%{bzr_rev}bzr.tar.gz
Patch0:         gwibbler-61bzr-patches.diff
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Requires:       python pygtk2 dbus-python python-simplejson gnome-python2-gconf PyXML
BuildArch:      noarch
BuildRequires:  python-devel desktop-file-utils

%description
Gwibber is an open source microblogging client for GNOME developed with Python
and GTK. It supports Twitter, Jaiku, Identi.ca, Facebook, and Digg.


%prep
%setup -q -n gwibber
%patch0 -p1


%build
%{__python} setup.py build


%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
sed -i '/#! \?\/usr\/bin\/env python/d' %{buildroot}%{python_sitelib}/%{name}/*.py
desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{name}.desktop

 
%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{python_sitelib}/*
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/applications/fedora-%{name}.desktop


%changelog
* Tue Aug 05 2008 Ian Weller <ianweller at gmail.com> 0.7-1.61bzr
- Patch facebook.py to find ui/preferences.glade in the right location

* Mon Aug 04 2008 Ian Weller <ianweller at gmail.com> 0.7-1.61bzr
- Initial package build.

gwibbler-61bzr-patches.diff:

--- NEW FILE gwibbler-61bzr-patches.diff ---
diff -up gwibber/gwibber.desktop.orig gwibber/gwibber.desktop
--- gwibber/gwibber.desktop.orig	2008-08-04 13:11:51.000000000 -0500
+++ gwibber/gwibber.desktop	2008-08-04 13:16:45.000000000 -0500
@@ -1,10 +1,8 @@
 [Desktop Entry]
-Version=0.2
 Encoding=UTF-8
 Name=gwibber
 Type=Application
 Comment=Status management client for GNOME
 Exec=gwibber
-Icon=gwibber.svg
-Categories=Network
-GenericName[en_US]=
+Icon=gwibber
+Categories=Network;
diff -up gwibber/gwibber/facebook.py.orig gwibber/gwibber/facebook.py
--- gwibber/gwibber/facebook.py.orig	2008-08-05 11:34:41.000000000 -0500
+++ gwibber/gwibber/facebook.py	2008-08-05 11:34:54.000000000 -0500
@@ -85,7 +85,7 @@ class Client:
 
 class ConfigPanel(gwui.ConfigPanel):
   def authorize(self):
-    glade = gtk.glade.XML("ui/preferences.glade")
+    glade = gtk.glade.XML("/usr/share/gwibber/ui/preferences.glade")
     dialog = glade.get_widget("facebook_config")
     dialog.show_all()
 
diff -up gwibber/setup.py.orig gwibber/setup.py
--- gwibber/setup.py.orig	2008-08-04 13:04:54.000000000 -0500
+++ gwibber/setup.py	2008-08-04 13:05:05.000000000 -0500
@@ -17,7 +17,6 @@ setup(name="gwibber",
 		('share/gwibber/ui/', glob("ui/*.png")),
 		('share/gwibber/ui', ['ui/progress.gif']),
 		('share/gwibber/ui', ['ui/gwibber.svg']),
-		('share/pixmaps', ['ui/gwibber.svg']),
-		('share/applications/',['gwibber.desktop'])],
+		('share/pixmaps', ['ui/gwibber.svg'])],
 	scripts=['bin/gwibber'] 
 )	


--- NEW FILE import.log ---
gwibber-0_7-2_61bzr_fc9:HEAD:gwibber-0.7-2.61bzr.fc9.src.rpm:1218352037


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gwibber/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	6 Aug 2008 17:42:22 -0000	1.1
+++ .cvsignore	10 Aug 2008 07:07:34 -0000	1.2
@@ -0,0 +1 @@
+gwibber-61bzr.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gwibber/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	6 Aug 2008 17:42:22 -0000	1.1
+++ sources	10 Aug 2008 07:07:34 -0000	1.2
@@ -0,0 +1 @@
+debf3a59379f67bafc9a01d65562d784  gwibber-61bzr.tar.gz




More information about the fedora-extras-commits mailing list