[svn] r5593 - in trunk/rpms: . fuse-iso pam_shield pyflakes python-openid python-urljr python-yadis seismictoolkit

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Tue Jul 10 12:30:23 CEST 2007


Author: dag
Date: 2007-07-10 12:30:22 +0200 (Tue, 10 Jul 2007)
New Revision: 5593

Added:
   trunk/rpms/fuse-iso/
   trunk/rpms/fuse-iso/fuse-iso.spec
   trunk/rpms/pyflakes/
   trunk/rpms/pyflakes/pyflakes.spec
   trunk/rpms/python-openid/
   trunk/rpms/python-openid/python-openid.spec
   trunk/rpms/python-urljr/
   trunk/rpms/python-urljr/python-urljr.spec
   trunk/rpms/python-yadis/
   trunk/rpms/python-yadis/python-yadis-1.0.1-silencepyflakes.patch
   trunk/rpms/python-yadis/python-yadis-1.1.0-silencepyflakes+elementtree.patch
   trunk/rpms/python-yadis/python-yadis.spec
Modified:
   trunk/rpms/pam_shield/pam_shield.spec
   trunk/rpms/seismictoolkit/seismictoolkit.spec
Log:
Updates

Added: trunk/rpms/fuse-iso/fuse-iso.spec
===================================================================
--- trunk/rpms/fuse-iso/fuse-iso.spec	                        (rev 0)
+++ trunk/rpms/fuse-iso/fuse-iso.spec	2007-07-10 10:30:22 UTC (rev 5593)
@@ -0,0 +1,48 @@
+# $Id$
+# Authority: dag
+
+%define real_name fuseiso
+%define real_version 20070708
+
+Summary: FUSE module to mount ISO filesystem images
+Name: fuse-iso
+Version: 0.0.20070708
+Release: 1
+License: GPL
+Group: Applications/Archiving
+URL: http://fuse.sourceforge.net/wiki/index.php/FuseIso
+
+Source: http://ubiz.ru/dm/fuseiso-%{real_version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+#BuildRequires: fuse-devel, zlib-devel, glib2-devel >= 2.6
+BuildRequires: fuse-devel, zlib-devel, glib2-devel
+Requires: fuse
+
+%description
+Allow normal users to mount iso images with fuse. 
+Supported image types are .iso, .img, .bin, .mdf and .nrg.
+
+%prep
+%setup -n %{real_name}-%{real_version}
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING NEWS README TODO
+%{_bindir}/fuseiso
+
+%changelog
+* Tue Jul 10 2007 Dag Wieers <dag at wieers.com> - 0.0.20061017-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/fuse-iso/fuse-iso.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/pam_shield/pam_shield.spec
===================================================================
--- trunk/rpms/pam_shield/pam_shield.spec	2007-07-10 09:45:18 UTC (rev 5592)
+++ trunk/rpms/pam_shield/pam_shield.spec	2007-07-10 10:30:22 UTC (rev 5593)
@@ -16,7 +16,7 @@
 Patch: pam_shield-0.9.1-makefile.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: pam-devel
+BuildRequires: pam-devel, gdbm-devel
 Requires: pam
 
 %description
@@ -55,6 +55,9 @@
 %dir %{_localstatedir}/lib/pam_shield/
 
 %changelog
+* Tue Jul 10 2007 Dag Wieers <dag at wieers.com> - 0.9.2-1
+- Added missing BuildRequires gdbm-devel. (Leo Eraly)
+
 * Mon Jul 02 2007 Dag Wieers <dag at wieers.com> - 0.9.2-1
 - Updated to release 0.9.2.
 

Added: trunk/rpms/pyflakes/pyflakes.spec
===================================================================
--- trunk/rpms/pyflakes/pyflakes.spec	                        (rev 0)
+++ trunk/rpms/pyflakes/pyflakes.spec	2007-07-10 10:30:22 UTC (rev 5593)
@@ -0,0 +1,49 @@
+# $Id$
+# Authority: dag
+
+%define python_sitelib %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib()')
+
+Summary: Lint-like tool for Python
+Name: pyflakes
+Version: 0.2.1
+Release: 1
+License: MIT
+Group: Development/Languages
+URL: http://divmod.org/trac/wiki/DivmodPyflakes
+
+Source: http://divmod.org/static/projects/pyflakes/pyflakes-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: python-devel >= 2.3
+
+%description
+PyFlakes is a Lint-like tool for Python, like PyChecker. It is focused on
+identifying common errors quickly without executing Python code. Its primary
+advantage over PyChecker is that it is fast. You don't have to sit around
+for minutes waiting for the checker to run; it runs on most large projects in
+only a few seconds.
+
+%prep
+%setup
+
+%build
+%{__python} setup.py build
+
+%install
+%{__rm} -rf %{buildroot}
+%{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}"
+ 
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc LICENSE
+%{_bindir}/pyflakes
+%{python_sitelib}/pyflakes/
+%ghost %{python_sitelib}/pyflakes/*.pyo
+
+%changelog
+* Tue Jul 10 2007 Dag Wieers <dag at wieers.com> - 0.2.1-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/pyflakes/pyflakes.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/python-openid/python-openid.spec
===================================================================
--- trunk/rpms/python-openid/python-openid.spec	                        (rev 0)
+++ trunk/rpms/python-openid/python-openid.spec	2007-07-10 10:30:22 UTC (rev 5593)
@@ -0,0 +1,53 @@
+# $Id$
+# Authority: dag
+
+%define python_sitelib %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib()')
+
+Summary: Python OpenID libraries
+Name: python-openid
+Version: 1.2.0
+Release: 1
+License: LGPL
+Group: Development/Languages
+URL: http://www.openidenabled.com/openid/libraries/python/
+
+Source: http://www.openidenabled.com/resources/downloads/python-openid/python-openid-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: python-devel, python-urljr, python-yadis
+Requires: python, python-urljr, python-yadis
+
+%description
+The OpenID library with batteries included.
+
+The library features:
+
+  refined and easy-to-use API,
+  extensive documentation,
+  many storage implemetations including file-based, SQL, and memcached,
+  simple examples to help you get started and
+  licensed under the LGPL.
+
+%prep
+%setup
+
+%build
+%{__python} setup.py build
+
+%install
+%{__rm} -rf %{buildroot}
+%{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}"
+ 
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc CHANGELOG COPYING README doc/ examples/
+%{python_sitelib}/openid/
+%ghost %{python_sitelib}/openid/*.pyo
+
+%changelog
+* Tue Jul 10 2007 Dag Wieers <dag at wieers.com> - 1.2.0-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/python-openid/python-openid.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/python-urljr/python-urljr.spec
===================================================================
--- trunk/rpms/python-urljr/python-urljr.spec	                        (rev 0)
+++ trunk/rpms/python-urljr/python-urljr.spec	2007-07-10 10:30:22 UTC (rev 5593)
@@ -0,0 +1,46 @@
+# $Id$
+# Authority: dag
+
+%define python_sitelib %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib()')
+
+Summary: Common interface to urllib2 and curl for making HTTP requests
+Name: python-urljr
+Version: 1.0.1
+Release: 1
+License: LGPL
+Group: Development/Languages
+URL: http://www.openidenabled.com/openid/libraries/python/urljr/
+
+Source: http://www.openidenabled.com/resources/downloads/python-openid/python-urljr-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: python-devel, python-curl
+Requires: python, python-curl
+
+%description
+python-urljr contains the "fetchers" module, which provides a common interface
+to urllib2 and curl for making HTTP requests.
+
+%prep
+%setup
+
+%build
+%{__python} setup.py build
+
+%install
+%{__rm} -rf %{buildroot}
+%{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc COPYING README
+%{python_sitelib}/urljr/
+%ghost %{python_sitelib}/urljr/*.pyo
+
+%changelog
+* Tue Jul 10 2007 Dag Wieers <dag at wieers.com> - 1.0.1-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/python-urljr/python-urljr.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/python-yadis/python-yadis-1.0.1-silencepyflakes.patch
===================================================================
--- trunk/rpms/python-yadis/python-yadis-1.0.1-silencepyflakes.patch	                        (rev 0)
+++ trunk/rpms/python-yadis/python-yadis-1.0.1-silencepyflakes.patch	2007-07-10 10:30:22 UTC (rev 5593)
@@ -0,0 +1,18 @@
+--- yadis/etxrd.py.orig	2006-12-07 13:12:55.000000000 -0600
++++ yadis/etxrd.py	2006-12-07 13:13:14.000000000 -0600
+@@ -20,13 +20,8 @@
+ 
+ from elementtree.ElementTree import ElementTree
+ 
+-# Use expat if it's present. Otherwise, use xmllib
+-try:
+-    from xml.parsers.expat import ExpatError as XMLError
+-    from elementtree.ElementTree import XMLTreeBuilder
+-except ImportError:
+-    from elementtree.SimpleXMLTreeBuilder import TreeBuilder as XMLTreeBuilder
+-    from xmllib import Error as XMLError
++from xml.parsers.expat import ExpatError as XMLError
++from elementtree.ElementTree import XMLTreeBuilder
+ 
+ class XRDSError(Exception):
+     """An error with the XRDS document."""

Added: trunk/rpms/python-yadis/python-yadis-1.1.0-silencepyflakes+elementtree.patch
===================================================================
--- trunk/rpms/python-yadis/python-yadis-1.1.0-silencepyflakes+elementtree.patch	                        (rev 0)
+++ trunk/rpms/python-yadis/python-yadis-1.1.0-silencepyflakes+elementtree.patch	2007-07-10 10:30:22 UTC (rev 5593)
@@ -0,0 +1,21 @@
+--- yadis/etxrd.py.orig	2007-01-14 08:26:25.000000000 -0600
++++ yadis/etxrd.py	2007-01-14 12:52:22.000000000 -0600
+@@ -20,15 +20,11 @@
+ 
+ import random
+ 
+-from elementtree.ElementTree import ElementTree
++from xml.etree.ElementTree import ElementTree
+ 
+ # Use expat if it's present. Otherwise, use xmllib
+-try:
+-    from xml.parsers.expat import ExpatError as XMLError
+-    from elementtree.ElementTree import XMLTreeBuilder
+-except ImportError:
+-    from elementtree.SimpleXMLTreeBuilder import TreeBuilder as XMLTreeBuilder
+-    from xmllib import Error as XMLError
++from xml.parsers.expat import ExpatError as XMLError
++from xml.etree.ElementTree import XMLTreeBuilder
+ 
+ from yadis import xri
+ 

Added: trunk/rpms/python-yadis/python-yadis.spec
===================================================================
--- trunk/rpms/python-yadis/python-yadis.spec	                        (rev 0)
+++ trunk/rpms/python-yadis/python-yadis.spec	2007-07-10 10:30:22 UTC (rev 5593)
@@ -0,0 +1,52 @@
+# $Id$
+# Authority: dag
+
+%define python_sitelib %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib()')
+
+Summary: Relying party support for the Yadis service discovery protocol
+Name: python-yadis
+Version: 1.1.0
+Release: 1
+License: LGPL
+Group: Development/Languages
+URL: http://www.openidenabled.com/yadis/libraries/python/
+
+Source: http://www.openidenabled.com/resources/downloads/python-openid/python-yadis-%{version}.tar.gz
+Patch0: python-yadis-1.0.1-silencepyflakes.patch
+Patch1: python-yadis-1.1.0-silencepyflakes+elementtree.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+#BuildRequires: epydoc, pyflakes
+BuildRequires: python-devel, PyXML, python-urljr, python-elementtree
+Requires: python-elementtree, PyXML, python-urljr
+
+%description
+python-yadis implements relying party support for the Yadis service
+discovery protocol. The protocol was developed for use by
+decentralized URL-based identity systems, but is useful for
+advertising services provided by or on behalf of a certain URL.
+
+%prep
+%setup
+%patch1 -p0
+
+%build
+%{__python} setup.py build
+
+%install
+%{__rm} -rf %{buildroot}
+%{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}"
+ 
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc README doc/ examples/
+%{python_sitelib}/yadis/
+%ghost %{python_sitelib}/yadis/*.pyo
+
+%changelog
+* Tue Jul 10 2007 Dag Wieers <dag at wieers.com> - 1.1.0-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/python-yadis/python-yadis.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/seismictoolkit/seismictoolkit.spec
===================================================================
--- trunk/rpms/seismictoolkit/seismictoolkit.spec	2007-07-10 09:45:18 UTC (rev 5592)
+++ trunk/rpms/seismictoolkit/seismictoolkit.spec	2007-07-10 10:30:22 UTC (rev 5593)
@@ -2,6 +2,8 @@
 # Authority: dries
 # Upstream: Dominique Reymond <reymond,d$labogeo,pf>
 
+%define desktop_vendor rpmforge
+
 Summary: Tool for processing and displaying seismic signal data
 Name: seismictoolkit
 Version: 0.50
@@ -38,19 +40,20 @@
 EOF
 
 %build
-automake --add-missing
-(cd Utilities/POLAR_0_05/; automake --add-missing)
+autoreconf --force --install --symlink
+#automake --add-missing
+#(cd Utilities/POLAR_0_05/; automake --add-missing)
 %configure
 %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
 %{__install} -d -m0755 %{buildroot}%{_datadir}/applications/
-desktop-file-install --vendor rpmforge             \
-	--add-category X-Red-Hat-Base              \
-	--dir %{buildroot}%{_datadir}/applications \
+desktop-file-install --vendor %{desktop_vendor} \
+	--add-category X-Red-Hat-Base               \
+	--dir %{buildroot}%{_datadir}/applications  \
 	%{name}.desktop
 
 %clean
@@ -60,7 +63,7 @@
 %defattr(-, root, root, 0755)
 %doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
 %{_bindir}/STK.%{version}
-%{_datadir}/applications/*seismictoolkit.desktop
+%{_datadir}/applications/%{desktop_vendor}-seismictoolkit.desktop
 
 %changelog
 * Sun Jul 08 2007 Dries Verachtert <dries at ulyssis.org> - 0.50-1



More information about the svn-commits mailing list