diff options
author | Robin Lee <robinlee.sysu@gmail.com> | 2010-06-22 11:58:48 +0800 |
---|---|---|
committer | Robin Lee <robinlee.sysu@gmail.com> | 2010-06-22 11:58:48 +0800 |
commit | 655e2787b1a0a963b23f6cd6ec387544b62a714d (patch) | |
tree | dfbfc255a5f8442b14761d082629fae9f65d854a | |
parent | 6bf5224a4efb9352b7e6828391057a1d2c4fba9e (diff) | |
download | zope-rpm-655e2787b1a0a963b23f6cd6ec387544b62a714d.tar.gz zope-rpm-655e2787b1a0a963b23f6cd6ec387544b62a714d.tar.xz zope-rpm-655e2787b1a0a963b23f6cd6ec387544b62a714d.zip |
spec clean up
-rw-r--r-- | python-ExtensionClass/F-13/ExtensionClass-2.13.1-tp_basicsize.patch | 35 | ||||
-rw-r--r-- | python-ExtensionClass/F-13/python-ExtensionClass.spec | 3 |
2 files changed, 0 insertions, 38 deletions
diff --git a/python-ExtensionClass/F-13/ExtensionClass-2.13.1-tp_basicsize.patch b/python-ExtensionClass/F-13/ExtensionClass-2.13.1-tp_basicsize.patch deleted file mode 100644 index 5dbf641..0000000 --- a/python-ExtensionClass/F-13/ExtensionClass-2.13.1-tp_basicsize.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -Naur ExtensionClass-2.13.1/src/ExtensionClass/_ExtensionClass.c ExtensionClass-2.13.1.new/src/ExtensionClass/_ExtensionClass.c ---- ExtensionClass-2.13.1/src/ExtensionClass/_ExtensionClass.c 2010-04-07 17:04:20.000000000 +0800 -+++ ExtensionClass-2.13.1.new/src/ExtensionClass/_ExtensionClass.c 2010-06-14 21:03:12.982523032 +0800 -@@ -820,6 +820,7 @@ - typ->tp_base = &NoInstanceDictionaryBaseType; - else - typ->tp_base = &BaseType; -+ typ->tp_basicsize+= typ->tp_base->tp_basicsize; - - if (typ->tp_new == NULL) - typ->tp_new = PyType_GenericNew; -@@ -935,6 +936,7 @@ - - ExtensionClassType.ob_type = &PyType_Type; - ExtensionClassType.tp_base = &PyType_Type; -+ ExtensionClassType.tp_basicsize = PyType_Type.tp_basicsize; - ExtensionClassType.tp_traverse = PyType_Type.tp_traverse; - ExtensionClassType.tp_clear = PyType_Type.tp_clear; - -@@ -944,6 +946,7 @@ - - BaseType.ob_type = &ExtensionClassType; - BaseType.tp_base = &PyBaseObject_Type; -+ BaseType.tp_basicsize = PyBaseObject_Type.tp_basicsize; - BaseType.tp_new = PyType_GenericNew; - - if (PyType_Ready(&BaseType) < 0) -@@ -951,6 +954,7 @@ - - NoInstanceDictionaryBaseType.ob_type = &ExtensionClassType; - NoInstanceDictionaryBaseType.tp_base = &BaseType; -+ NoInstanceDictionaryBaseType.tp_basicsize = BaseType.tp_basicsize; - NoInstanceDictionaryBaseType.tp_new = PyType_GenericNew; - - if (PyType_Ready(&NoInstanceDictionaryBaseType) < 0) diff --git a/python-ExtensionClass/F-13/python-ExtensionClass.spec b/python-ExtensionClass/F-13/python-ExtensionClass.spec index 55a7d96..274a1ac 100644 --- a/python-ExtensionClass/F-13/python-ExtensionClass.spec +++ b/python-ExtensionClass/F-13/python-ExtensionClass.spec @@ -11,8 +11,6 @@ Name: python-%{modname} Version: %{version} Release: %{release}%{?dist} Source0: http://pypi.python.org/packages/source/E/%{modname}/%{modname}-%{version}.zip -# lp587760, patch provided by Artur Zaprzała <https://launchpad.net/~arturz> -#Patch0: ExtensionClass-2.13.1-tp_basicsize.patch License: ZPLv2.1 Group: Development/Libraries URL: http://pypi.python.org/pypi/ExtensionClass @@ -63,7 +61,6 @@ Files for developing applications using %{name}. %prep %setup -q -n %{modname}-%{version} -#%patch0 -p1 -b .tp_basicsize %build env CFLAGS="$RPM_OPT_FLAGS" python setup.py build |