[weasel-commit] Source: zope-interface=3.5.2-1

  • From: rbuilder@xxxxxxxxx
  • To: weasel-commit@xxxxxxxxxxxxx
  • Date: Sun, 10 Jan 2010 11:38:29 -0500

================================
zope-interface:source=3.5.2-1 (previous: 3.3.0-1)
cvc rdiff zope-interface -1 /weasel.rpath.org@wgl:3-devel/3.5.2-1
================================
3.5.2-1 Filip Brcic (brcha@xxxxxxx) Sun Jan 10 11:38:18 2010
    version bump + metadata

zope.interface-3.5.2.tar.gz: new
zope-interface.recipe: changed
Index: zope-interface.recipe
====================================================================
contents(size sha1)
inode(mtime)
--- zope-interface.recipe /weasel.rpath.org@wgl:3-devel/3.3.0-1
+++ zope-interface.recipe /weasel.rpath.org@wgl:3-devel/3.5.2-1
@@ -1,34 +1,30 @@
 #
-# Copyright (c) 2009 Filip Brcic <brcha@xxxxxxx>
+# Copyright (c) 2009-2010 Filip Brcic <brcha@xxxxxxx>
 # Distributed under the terms of the GNU General Public License v3
 #
 
 loadSuperClass('python')
 class ZopeInterface(AutoPackageRecipe, Python.VersionMixIn):
     name = 'zope-interface'
-    version = '3.3.0'
+    version = '3.5.2'
 
     buildRequires = [ 'python:devel' ]
 
+    shortDesc  = 'zope.interface package from Zope 3'
+    longDesc   = """
+This is a separate distribution of the zope.interface package used in
+Zope 3, along with the packages it depends on.
+"""
+    url        = 'http://zope.org/Products/ZopeInterface/'
+    licenses   = [ 'ZPL' ]
+    categories = [ 'Network/Zope' ]
+
     def setup(r):
-       r.Description(shortDesc='zope.interface package from Zope 3',
-                      longDesc='This is a separate distribution of the 
zope.interface package used in Zope 3, along with the packages it depends on.')
-       r.PackageURL('http://zope.org/Products/ZopeInterface/')
-       r.Licenses('ZPL')
+        r.setDefaultPython()
         r.macros.archive_name = r.name.replace('-','.')
-        r.addArchive('http://www.zope.org/Products/ZopeInterface/%(version)s/')
+        
r.addArchive('http://pypi.python.org/packages/source/z/%(archive_name)s/')
 
-        if Arch.x86_64:
-            # First build 32bit version
-            macros32 = r.macros.copy()
-            macros32.cc = '"gcc -m32"'
-            macros32.cxx = '"g++ -m32"'
-            macros32.libdir = '%(prefix)s/lib'
+        r.PythonSetup()
 
-            r.Run('cp -a %(builddir)s %(builddir)s/../32bit')
-
-            r.Run('USE_ARCH=32 python setup.py install --root=%(destdir)s', 
dir='../32bit')
-
-           r.NonMultilibComponent(exceptions='.*')
-
-        r.Run('python setup.py install --root=%(destdir)s')
+        r.Remove('%(sitepkgs)s/zope/interface/{tests,common/tests,*.txt,*.c}',
+                 recursive=True)


zope.interface-3.3.0.tar.gz: removed

Committed by: brcha

Other related posts: