summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/cherokee/cherokee-nossl_0.5.3.bb7
-rw-r--r--packages/cherokee/cherokee_0.5.3.bb2
-rw-r--r--packages/python/python-formencode/.mtn2git_empty0
-rw-r--r--packages/python/python-formencode/setup.py.diff13
-rw-r--r--packages/python/python-formencode_0.4.bb13
-rw-r--r--packages/python/python-imaging/.mtn2git_empty0
-rw-r--r--packages/python/python-imaging/path.patch37
-rw-r--r--packages/python/python-imaging_1.1.5.bb33
-rw-r--r--packages/python/python-mysqldb/.mtn2git_empty0
-rw-r--r--packages/python/python-mysqldb/mysqlpath.patch19
-rw-r--r--packages/python/python-mysqldb/site.patch13
-rw-r--r--packages/python/python-mysqldb_1.2.1.bb19
-rw-r--r--packages/python/python-sqlobject_0.7.0.bb13
13 files changed, 168 insertions, 1 deletions
diff --git a/packages/cherokee/cherokee-nossl_0.5.3.bb b/packages/cherokee/cherokee-nossl_0.5.3.bb
new file mode 100644
index 0000000000..4952479f7d
--- /dev/null
+++ b/packages/cherokee/cherokee-nossl_0.5.3.bb
@@ -0,0 +1,7 @@
+include cherokee_${PV}.bb
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/cherokee-${PV}', '${FILE_DIRNAME}/cherokee', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+
+S = "${WORKDIR}/cherokee-${PV}"
+
+EXTRA_OECONF = "--disable-tls --disable-static --disable-nls"
diff --git a/packages/cherokee/cherokee_0.5.3.bb b/packages/cherokee/cherokee_0.5.3.bb
index c7cd02c70d..9326619d2d 100644
--- a/packages/cherokee/cherokee_0.5.3.bb
+++ b/packages/cherokee/cherokee_0.5.3.bb
@@ -5,7 +5,7 @@ DEPENDS = "pcre gnutls"
HOMEPAGE = "http://www.0x50.org/"
PR = "r1"
-SRC_URI = "http://www.0x50.org/download/0.5/${PV}/${P}.tar.gz \
+SRC_URI = "http://www.0x50.org/download/0.5/${PV}/cherokee-${PV}.tar.gz \
file://configure.patch;patch=1 \
file://Makefile.in.patch;patch=1 \
file://Makefile.cget.patch;patch=1 \
diff --git a/packages/python/python-formencode/.mtn2git_empty b/packages/python/python-formencode/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/python/python-formencode/.mtn2git_empty
diff --git a/packages/python/python-formencode/setup.py.diff b/packages/python/python-formencode/setup.py.diff
new file mode 100644
index 0000000000..dc9db4352e
--- /dev/null
+++ b/packages/python/python-formencode/setup.py.diff
@@ -0,0 +1,13 @@
+--- python-formencode-0.4.orig/setup.py
++++ python-formencode-0.4/setup.py
+@@ -1,6 +1,7 @@
+-from ez_setup import use_setuptools
+-use_setuptools()
+-from setuptools import setup
++#from ez_setup import use_setuptools
++#use_setuptools()
++#from setuptools import setup
++from distutils.core import setup
+
+ version = '0.4'
+
diff --git a/packages/python/python-formencode_0.4.bb b/packages/python/python-formencode_0.4.bb
new file mode 100644
index 0000000000..40e1f3e359
--- /dev/null
+++ b/packages/python/python-formencode_0.4.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "HTML form validation, generation, and conversion package"
+SECTION = "devel/python"
+PRIORITY = "optional"
+LICENSE = "LGPL"
+DEPENDS = "sqlite3"
+SRCNAME = "FormEncode"
+
+inherit distutils
+
+SRC_URI = "http://cheeseshop.python.org/packages/source/F/FormEncode/FormEncode-${PV}.tar.gz \
+file://setup.py.diff;patch=1"
+
+S = "${WORKDIR}/${SRCNAME}-${PV}"
diff --git a/packages/python/python-imaging/.mtn2git_empty b/packages/python/python-imaging/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/python/python-imaging/.mtn2git_empty
diff --git a/packages/python/python-imaging/path.patch b/packages/python/python-imaging/path.patch
new file mode 100644
index 0000000000..1dc467a56d
--- /dev/null
+++ b/packages/python/python-imaging/path.patch
@@ -0,0 +1,37 @@
+Index: Imaging-1.1.5/setup.py
+===================================================================
+--- Imaging-1.1.5.orig/setup.py 2005-03-23 19:16:40.000000000 +0100
++++ Imaging-1.1.5/setup.py 2006-05-31 14:36:07.000000000 +0200
+@@ -28,12 +28,13 @@
+ #
+ # TIFF_ROOT = libinclude("/opt/tiff")
+
+-FREETYPE_ROOT = None
+-JPEG_ROOT = None
++FREETYPE_ROOT = os.environ['STAGING_LIBDIR'], os.environ['STAGING_INCDIR']
++JPEG_ROOT = os.environ['STAGING_LIBDIR']
+ TIFF_ROOT = None
+-ZLIB_ROOT = None
++ZLIB_ROOT = os.environ['STAGING_LIBDIR']
+ TCL_ROOT = None
+
++
+ # FIXME: add mechanism to explicitly *disable* the use of a library
+
+ # --------------------------------------------------------------------
+@@ -175,15 +176,6 @@
+ add_directory(include_dirs, include_root)
+
+ #
+- # add standard directories
+-
+- add_directory(library_dirs, "/usr/local/lib")
+- add_directory(include_dirs, "/usr/local/include")
+-
+- add_directory(library_dirs, "/usr/lib")
+- add_directory(include_dirs, "/usr/include")
+-
+- #
+ # insert new dirs *before* default libs, to avoid conflicts
+ # between Python PYD stub libs and real libraries
+
diff --git a/packages/python/python-imaging_1.1.5.bb b/packages/python/python-imaging_1.1.5.bb
new file mode 100644
index 0000000000..ddd3eef863
--- /dev/null
+++ b/packages/python/python-imaging_1.1.5.bb
@@ -0,0 +1,33 @@
+DESCRIPTION = "Python Imaging Library"
+SECTION = "devel/python"
+PRIORITY = "optional"
+LICENSE = "GPL"
+DEPENDS = "freetype jpeg tiff"
+SRCNAME = "Imaging"
+
+SRC_URI = "http://effbot.org/downloads/Imaging-${PV}.tar.gz \
+file://path.patch;patch=1"
+
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
+do_compile() {
+
+ export STAGING_LIBDIR=${STAGING_LIBDIR}
+ export STAGING_INCDIR=${STAGING_INCDIR}
+ distutils_do_compile
+}
+
+do_install() {
+
+ export STAGING_LIBDIR=${STAGING_LIBDIR}
+ export STAGING_INCDIR=${STAGING_INCDIR}
+
+ distutils_do_install
+
+ install -d ${D}${datadir}/doc/${PN}/html/
+ install -m 0644 ${S}/README ${D}${datadir}/doc/${PN}/
+ install -m 0644 ${S}/Docs/* ${D}${datadir}/doc/${PN}/html/
+
+}
diff --git a/packages/python/python-mysqldb/.mtn2git_empty b/packages/python/python-mysqldb/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/python/python-mysqldb/.mtn2git_empty
diff --git a/packages/python/python-mysqldb/mysqlpath.patch b/packages/python/python-mysqldb/mysqlpath.patch
new file mode 100644
index 0000000000..3f471a1703
--- /dev/null
+++ b/packages/python/python-mysqldb/mysqlpath.patch
@@ -0,0 +1,19 @@
+Index: MySQL-python-1.2.1_p2/_mysql.c
+===================================================================
+--- MySQL-python-1.2.1_p2.orig/_mysql.c 2006-05-31 12:07:36.000000000 +0200
++++ MySQL-python-1.2.1_p2/_mysql.c 2006-05-31 12:08:25.000000000 +0200
+@@ -36,10 +36,10 @@
+ #endif
+
+ #include "structmember.h"
+-#include "mysql.h"
+-#include "my_config.h"
+-#include "mysqld_error.h"
+-#include "errmsg.h"
++#include "mysql/mysql.h"
++#include "mysql/my_config.h"
++#include "mysql/mysqld_error.h"
++#include "mysql/errmsg.h"
+
+ #if PY_VERSION_HEX < 0x02020000
+ # define MyTuple_Resize(t,n,d) _PyTuple_Resize(t, n, d)
diff --git a/packages/python/python-mysqldb/site.patch b/packages/python/python-mysqldb/site.patch
new file mode 100644
index 0000000000..c99ee3bc0d
--- /dev/null
+++ b/packages/python/python-mysqldb/site.patch
@@ -0,0 +1,13 @@
+Index: MySQL-python-1.2.1_p2/site.cfg
+===================================================================
+--- MySQL-python-1.2.1_p2.orig/site.cfg 2006-05-31 12:13:45.000000000 +0200
++++ MySQL-python-1.2.1_p2/site.cfg 2006-05-31 12:13:55.000000000 +0200
+@@ -6,7 +6,7 @@
+
+ [options]
+ embedded = False
+-threadsafe = True
++threadsafe = False
+ static = False
+
+ # Use the compiler section to add additional options for the extension build.
diff --git a/packages/python/python-mysqldb_1.2.1.bb b/packages/python/python-mysqldb_1.2.1.bb
new file mode 100644
index 0000000000..0f305c93a6
--- /dev/null
+++ b/packages/python/python-mysqldb_1.2.1.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Python interface to MySQL"
+SECTION = "devel/python"
+PRIORITY = "optional"
+LICENSE = "LGPL"
+DEPENDS = "mysql"
+SRCNAME = "MySQL-python"
+
+inherit distutils
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/mysql-python/MySQL-python-${PV}_p2.tar.gz \
+file://mysqlpath.patch;patch=1 \
+file://site.patch;patch=1"
+
+S = "${WORKDIR}/${SRCNAME}-${PV}_p2"
+
+do_install_append() {
+ install -d ${D}${datadir}/doc/${PN}/
+ install -m 0644 ${S}/doc/*.txt ${D}${datadir}/doc/${PN}/
+}
diff --git a/packages/python/python-sqlobject_0.7.0.bb b/packages/python/python-sqlobject_0.7.0.bb
new file mode 100644
index 0000000000..e4a685f6c6
--- /dev/null
+++ b/packages/python/python-sqlobject_0.7.0.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "SQLObject is an object-relational mapper. It allows you to translate RDBMS \
+table rows into Python objects, and manipulate those objects to transparently \
+manipulate the database."
+SECTION = "devel/python"
+PRIORITY = "optional"
+LICENSE = "LGPL"
+RDEPENDS = "python-formencode"
+SRCNAME = "SQLObject"
+
+SRC_URI = "http://cheeseshop.python.org/packages/source/S/SQLObject/SQLObject-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils