summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2010-02-13 17:12:43 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2010-02-13 17:12:43 +0000
commit722e6b589b63350e7db31383a389ae44a454c32e (patch)
treec14317a8ef385d6a5c8d534f70590857b9abf635
parent7f5649ee29c8f12131f664b735121cb2c3178c42 (diff)
Make Python-EFL more modern.
* remove cruft .cvsignore and references from MANIFEST.in * Update python-evas/MANIFEST.in to remove unused files * Update python-evas/setup.py references to evas/evas/evas*.c files * remove python.pxd (and its abuse of stdlib, etc), it is included in Cython under /usr/lib/python2.6/site-packages/Cython/Includes * Add TODO mark on files using old buffer interface, that need to be updated one day SVN revision: 46147
-rw-r--r--ethumb/ethumb.client.pyx2
-rw-r--r--include/ethumb/python.pxd20
-rw-r--r--setup.py2
3 files changed, 1 insertions, 23 deletions
diff --git a/ethumb/ethumb.client.pyx b/ethumb/ethumb.client.pyx
index c94c6fd..eb7f212 100644
--- a/ethumb/ethumb.client.pyx
+++ b/ethumb/ethumb.client.pyx
@@ -15,7 +15,7 @@
15# You should have received a copy of the GNU Lesser General Public License 15# You should have received a copy of the GNU Lesser General Public License
16# along with this Python-Ethumb. If not, see <http://www.gnu.org/licenses/>. 16# along with this Python-Ethumb. If not, see <http://www.gnu.org/licenses/>.
17 17
18cimport ethumb.python as python 18cimport python
19import traceback 19import traceback
20 20
21__extra_epydoc_fields__ = ( 21__extra_epydoc_fields__ = (
diff --git a/include/ethumb/python.pxd b/include/ethumb/python.pxd
deleted file mode 100644
index 93a73ed..0000000
--- a/include/ethumb/python.pxd
+++ /dev/null
@@ -1,20 +0,0 @@
1# Copyright (C) 2009 by ProFUSION embedded systems
2#
3# This file is part of Python-Ethumb.
4#
5# Python-Ethumb is free software; you can redistribute it and/or
6# modify it under the terms of the GNU Lesser General Public
7# License as published by the Free Software Foundation; either
8# version 2.1 of the License, or (at your option) any later version.
9#
10# Python-Ethumb is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13# Lesser General Public License for more details.
14#
15# You should have received a copy of the GNU Lesser General Public License
16# along with this Python-Ethumb. If not, see <http://www.gnu.org/licenses/>.
17
18cdef extern from "Python.h":
19 void Py_INCREF(object)
20 void Py_DECREF(object)
diff --git a/setup.py b/setup.py
index 2045706..95ec96f 100644
--- a/setup.py
+++ b/setup.py
@@ -60,7 +60,6 @@ ethumbmodule = Extension('ethumb.c_ethumb',
60 sources=['ethumb/ethumb.c_ethumb.pyx', 60 sources=['ethumb/ethumb.c_ethumb.pyx',
61 ], 61 ],
62 depends=['include/ethumb/c_ethumb.pxd', 62 depends=['include/ethumb/c_ethumb.pxd',
63 'include/ethumb/python.pxd',
64 ], 63 ],
65 **pkgconfig('"ethumb >= 0.1"')) 64 **pkgconfig('"ethumb >= 0.1"'))
66 65
@@ -69,7 +68,6 @@ ethumbclientmodule = Extension('ethumb.client',
69 ], 68 ],
70 depends=['include/ethumb/c_ethumb.pxd', 69 depends=['include/ethumb/c_ethumb.pxd',
71 'include/ethumb/client.pxd', 70 'include/ethumb/client.pxd',
72 'include/ethumb/python.pxd',
73 ], 71 ],
74 **pkgconfig('"ethumb >= 0.1" "ethumb_client >= 0.1"')) 72 **pkgconfig('"ethumb >= 0.1" "ethumb_client >= 0.1"'))
75 73