[svn] r5482 - in trunk/rpms: python-adns straw

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Wed Jun 6 02:14:03 CEST 2007


Author: dag
Date: 2007-06-06 02:14:01 +0200 (Wed, 06 Jun 2007)
New Revision: 5482

Modified:
   trunk/rpms/python-adns/python-adns.spec
   trunk/rpms/straw/straw-0.21.1.spec
   trunk/rpms/straw/straw.spec
Log:
Updates

Modified: trunk/rpms/python-adns/python-adns.spec
===================================================================
--- trunk/rpms/python-adns/python-adns.spec	2007-06-05 20:23:23 UTC (rev 5481)
+++ trunk/rpms/python-adns/python-adns.spec	2007-06-06 00:14:01 UTC (rev 5482)
@@ -8,13 +8,14 @@
 
 Summary: Python bindings for GNU adns library
 Name: python-adns
-Version: 1.1.0
-Release: 1.2
+Version: 1.1.1
+Release: 1
 License: GPL
 Group: Development/Libraries
 URL: http://dustman.net/andy/python/adns-python/
 
 Source: http://dustman.net/andy/python/adns-python/%{version}/adns-python-%{version}.tar.gz
+Patch: python-adns-1.1.0-srv.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires: python, python-devel, adns-devel
@@ -26,9 +27,10 @@
 
 %prep
 %setup -n %{real_name}-%{version}
+%patch0 -p1 -b .srv
 
 %build
-CFLAGS="%{optflags} -fPIC -fomit-frame-pointer -DPIC" %{__python} setup.py build
+CFLAGS="%{optflags}" %{__python} setup.py build
 
 %install
 %{__rm} -rf %{buildroot}
@@ -40,11 +42,14 @@
 %files
 %defattr(-, root, root, 0755)
 %doc GPL README
-%{python_sitearch}/*
+%{python_sitearch}/adns.so
+%{python_sitearch}/*.py
+%{python_sitearch}/*.pyc
+%ghost %{python_sitearch}/*.pyo
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 1.1.0-1.2
-- Rebuild for Fedora Core 5.
+* Wed Jun 06 2007 Dag Wieers <dag at wieers.com> - 1.1.1-1
+- Updated to release 1.1.1.
 
 * Fri Nov 11 2005 Dries Verachtert <dries at ulyssis.org> - 1.1.0-1
 - Updated to release 1.1.0.

Modified: trunk/rpms/straw/straw-0.21.1.spec
===================================================================
--- trunk/rpms/straw/straw-0.21.1.spec	2007-06-05 20:23:23 UTC (rev 5481)
+++ trunk/rpms/straw/straw-0.21.1.spec	2007-06-06 00:14:01 UTC (rev 5482)
@@ -13,12 +13,11 @@
 Release: 2
 License: GPL
 Group: Applications/Internet
-URL: http://www.nongnu.org/straw/
+URL: http://www.gnome.org/projects/straw/
 
 Source: http://savannah.nongnu.org/download/straw/straw.pkg/%{version}/%{name}-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-
 BuildRequires: python >= 2.2, gtk2 >= 2.0, libglade2 >= 2.0
 BuildRequires: adns, libxml2-python >= 1.99.13
 #BuildRequires: pyorbit, pygtk2 >= 1.99.13

Modified: trunk/rpms/straw/straw.spec
===================================================================
--- trunk/rpms/straw/straw.spec	2007-06-05 20:23:23 UTC (rev 5481)
+++ trunk/rpms/straw/straw.spec	2007-06-06 00:14:01 UTC (rev 5482)
@@ -2,26 +2,31 @@
 # Authority: dag
 # Upstream: Juri Pakaste <juri$iki,fi>
 
+%define python_sitelib %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib()')
+
+%define desktop_vendor rpmforge
+
 Summary: Desktop news aggregator
 Name: straw
-Version: 0.26
-Release: 1.2
+Version: 0.27
+Release: 1
 License: GPL
 Group: Applications/Internet
-URL: http://www.nongnu.org/straw/
+URL: http://www.gnome.org/projects/straw/
 
-Source: http://savannah.nongnu.org/download/straw/straw-%{version}.tar.gz
+Source: http://download.gnome.org/sources/straw/%{version}/straw-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: python >= 2.2, gtk2 >= 2.4, libglade2 >= 2.3
+BuildArch: noarch
+BuildRequires: python >= 2.4, gtk2 >= 2.4, libglade2 >= 2.3
 BuildRequires: python-adns, python-bsddb3, libxml2-python >= 1.99.13
 BuildRequires: pyorbit, pygtk2 >= 1.99.13, pygtk2-libglade
 BuildRequires: gnome-python2-gtkhtml2, gnome-python2-gconf, gnome-python2-gnomevfs
+Requires: python >= 2.4, gtk2 >= 2.4, libglade2 >= 2.3
+Requires: python-adns, python-bsddb3, libxml2-python >= 1.99.13, mx
+Requires: pyorbit, pygtk2 >= 1.99.13, pygtk2-libglade
+Requires: gnome-python2-gtkhtml2, gnome-python2-gconf, gnome-python2-gnomevfs
 
-Requires: python >= 2.2, gtk2 >= 2.4, libglade2 >= 2.0
-Requires: libxml2-python >= 1.99.13, python-adns, python-bsddb3, mx
-Requires: gnome-python2-gconf, gnome-python2-gnomevfs, pyorbit, pygtk2 >= 1.99.13
-
 %description
 Straw is a desktop news aggregator for the GNOME environment. Its aim
 is to be a faster, easier and more accessible way to read news and
@@ -48,15 +53,13 @@
 
 %install
 %{__rm} -rf %{buildroot}
-export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
-python setup.py install \
-	--prefix="%{buildroot}%{_prefix}" \
-	--sysconfdir="%{buildroot}%{_sysconfdir}"
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
+%{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}" --sysconfdir="%{_sysconfdir}"
 %find_lang %{name}
 
 %{__install} -Dp -m0644 data/straw.schemas %{buildroot}%{_sysconfdir}/gconf/schemas/straw.schemas
 
-desktop-file-install --vendor gnome --delete-original \
+desktop-file-install --vendor %{desktop_vendor} --delete-original \
 	--add-category X-Red-Hat-Base                 \
 	--dir %{buildroot}%{_datadir}/applications    \
 	%{buildroot}%{_datadir}/applications/*.desktop
@@ -70,16 +73,16 @@
 
 %files -f %{name}.lang
 %defattr(-, root, root, 0755)
-%config %{_sysconfdir}/gconf/schemas/*.schemas
-%{_bindir}/*
-%{_libdir}/python*/site-packages/straw/
+%config %{_sysconfdir}/gconf/schemas/straw.schemas
+%{_bindir}/straw
+%{python_sitelib}/straw/
 %{_datadir}/straw/
-%{_datadir}/applications/*.desktop
-%{_datadir}/pixmaps/*.png
+%{_datadir}/applications/%{desktop_vendor}-straw.desktop
+%{_datadir}/pixmaps/straw.png
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.26-1.2
-- Rebuild for Fedora Core 5.
+* Wed Jun 06 2007 Dag Wieers <dag at wieers.com> - 0.27-1
+- Updated to release 0.27.
 
 * Sun Mar 12 2006 Dag Wieers <dag at wieers.com> - 0.26-1
 - Updated to release 0.26.



More information about the svn-commits mailing list