summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/meta/task-python-everything_0.9.0.bb57
-rw-r--r--packages/moin/moin_1.2.1.bb0
-rw-r--r--packages/moin/moin_1.2.2.bb11
-rw-r--r--packages/python/python-constraint_0.2.3.bb15
-rw-r--r--packages/python/python-crypto_1.9a6.bb11
-rw-r--r--packages/python/python-dialog_2.7.bb11
-rw-r--r--packages/python/python-egenix-mx-base_2.0.5.bb15
-rw-r--r--packages/python/python-fnorb_1.3.bb12
-rw-r--r--packages/python/python-fpconst_0.6.0.bb15
-rw-r--r--packages/python/python-gmpy_1.0.bb12
-rw-r--r--packages/python/python-gnosis_1.1.1.bb12
-rw-r--r--packages/python/python-hmm_0.4.bb16
-rw-r--r--packages/python/python-imdbpy_1.2.bb0
-rw-r--r--packages/python/python-imdbpy_1.4.bb (renamed from packages/moin/moin_1.1.bb)0
-rw-r--r--packages/python/python-irclib_0.4.3.bb12
-rw-r--r--packages/python/python-logilab_0.4.4.bb16
-rw-r--r--packages/python/python-m2crypto_0.13.1.bb14
-rw-r--r--packages/python/python-mad_0.5.1.bb21
-rw-r--r--packages/python/python-numarray_1.0.bb11
-rw-r--r--packages/python/python-numeric_23.3.bb17
-rw-r--r--packages/python/python-ogg_1.3.bb24
-rw-r--r--packages/python/python-pexpect_0.99.bb12
-rw-r--r--packages/python/python-pychecker_0.8.14.bb11
-rw-r--r--packages/python/python-pycodes_1.1.bb16
-rw-r--r--packages/python/python-pycurl_7.12.2.bb13
-rw-r--r--packages/python/python-pygame_1.6.bb20
-rw-r--r--packages/python/python-pygoogle_0.6.bb15
-rw-r--r--packages/python/python-pyid3lib_0.5.1.bb14
-rw-r--r--packages/python/python-pylinda_0.1.bb12
-rw-r--r--packages/python/python-pylint_0.3.3.bb16
-rw-r--r--packages/python/python-pymetar_0.11.bb12
-rw-r--r--packages/python/python-pyrad_0.8.bb11
-rw-r--r--packages/python/python-pyreverse_0.5.0.bb15
-rw-r--r--packages/python/python-pyro_3.4.bb19
-rw-r--r--packages/python/python-pyserial_2.0.bb12
-rw-r--r--packages/python/python-pysqlite_1.0.bb13
-rw-r--r--packages/python/python-pyxml_0.8.3.bb13
-rw-r--r--packages/python/python-pyxmlrpc_0.8.8.3.bb12
-rw-r--r--packages/python/python-sgmlop_1.1.bb10
-rw-r--r--packages/python/python-soappy_0.11.3.bb19
-rw-r--r--packages/python/python-tlslite_0.3.0.bb14
-rw-r--r--packages/python/python-urwid_0.8.4.bb12
-rw-r--r--packages/python/python-vmaps_1.1.bb11
-rw-r--r--packages/python/python-vorbis_1.3.bb24
-rw-r--r--packages/twisted/twisted_1.2.0.bb15
45 files changed, 643 insertions, 0 deletions
diff --git a/packages/meta/task-python-everything_0.9.0.bb b/packages/meta/task-python-everything_0.9.0.bb
index e69de29bb2..476d8efd06 100644
--- a/packages/meta/task-python-everything_0.9.0.bb
+++ b/packages/meta/task-python-everything_0.9.0.bb
@@ -0,0 +1,57 @@
+DESCRIPTION= "Everything Python"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+PR = "r5"
+DEPENDS = " python-ao \
+ python-constraint \
+ python-crypto \
+ python-dialog \
+ python-egenix-mx-base \
+ python-pycurl \
+ python-fnorb \
+ python-fpconst \
+ python-gmpy \
+ python-gnosis \
+ python-hmm \
+ python-irclib \
+ python-irclib \
+ python-logilab \
+ python-mad \
+ python-native \
+ python-numeric \
+ python-ogg \
+ python-pexpect \
+ python-pychecker \
+ python-pycodes \
+ python-pygame \
+ python-pygoogle \
+ python-pygtk \
+ python-pylinda \
+ python-pylint \
+ python-pyqt \
+ python-pyqwt \
+ python-pyreverse \
+ python-pyro \
+ python-pyserial \
+ python-pyxml \
+ python-pyxmlrpc \
+ python-quicklauncher \
+ python-scapy \
+ python-sip \
+ python-sgmlop \
+ python-snmplib \
+ python-soappy \
+ python-pysqlite \
+ python-tlslite \
+ python-urwid \
+ python-vmaps \
+ python-vorbis \
+ moin \
+ plone \
+ twisted \
+ zope"
+RDEPENDS=${DEPENDS}
+
+#fixme add python-pycap once libdnet is in again
+#fixme add python-pyx once kpathwhich-native is there
+#fixme add packages dynamically
+#fixme python-numarray doesn't work with soft-float
diff --git a/packages/moin/moin_1.2.1.bb b/packages/moin/moin_1.2.1.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/moin/moin_1.2.1.bb
+++ /dev/null
diff --git a/packages/moin/moin_1.2.2.bb b/packages/moin/moin_1.2.2.bb
index e69de29bb2..cd4c02e53d 100644
--- a/packages/moin/moin_1.2.2.bb
+++ b/packages/moin/moin_1.2.2.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "A full fledged WikiWiki system written in Python"
+LICENSE = "GPL"
+SECTION = "base"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+PR = "r1"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/moin/moin-${PV}.tar.gz"
+
+inherit distutils
+
diff --git a/packages/python/python-constraint_0.2.3.bb b/packages/python/python-constraint_0.2.3.bb
index e69de29bb2..472f6bce9b 100644
--- a/packages/python/python-constraint_0.2.3.bb
+++ b/packages/python/python-constraint_0.2.3.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "The constraint package is a constraint \
+satisfaction problem solver written in 100% pure Python, using \
+constraint propagation algorithms. So far, facilities are \
+provided to work with finite domains only."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+SRCNAME = "constraint"
+
+SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-crypto_1.9a6.bb b/packages/python/python-crypto_1.9a6.bb
index e69de29bb2..37c2f4d768 100644
--- a/packages/python/python-crypto_1.9a6.bb
+++ b/packages/python/python-crypto_1.9a6.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "A collection of cryptographic algorithms and protocols"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+DEPENDS = "gmp"
+SRCNAME = "pycrypto"
+
+SRC_URI = "http://www.amk.ca/files/python/crypto/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-dialog_2.7.bb b/packages/python/python-dialog_2.7.bb
index e69de29bb2..401b312d76 100644
--- a/packages/python/python-dialog_2.7.bb
+++ b/packages/python/python-dialog_2.7.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "dialog-like functionality in Python"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+SRCNAME = "pythondialog"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.bz2"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-egenix-mx-base_2.0.5.bb b/packages/python/python-egenix-mx-base_2.0.5.bb
index e69de29bb2..9e7f426928 100644
--- a/packages/python/python-egenix-mx-base_2.0.5.bb
+++ b/packages/python/python-egenix-mx-base_2.0.5.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "The eGenix.com mx Extensions for Python are a collection of professional quality Python software \
+tools which enhance Python's usability in many important areas such as ODBC database connectivity, fast text \
+processing, date/time processing and web site programming."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "EGENIX"
+SRCNAME = "egenix-mx-base"
+
+SRC_URI = "http://www.egenix.com/files/python/egenix-mx-base-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
+FILES_${PN} += "${datadir}"
diff --git a/packages/python/python-fnorb_1.3.bb b/packages/python/python-fnorb_1.3.bb
index e69de29bb2..72077e7f80 100644
--- a/packages/python/python-fnorb_1.3.bb
+++ b/packages/python/python-fnorb_1.3.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "A Pure Python CORBA Package"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "FNORB"
+SRCNAME = "Fnorb"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/fnorb/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-fpconst_0.6.0.bb b/packages/python/python-fpconst_0.6.0.bb
index e69de29bb2..df92dba6ca 100644
--- a/packages/python/python-fpconst_0.6.0.bb
+++ b/packages/python/python-fpconst_0.6.0.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "This python module implements constants and \
+functions for working with IEEE754 double-precision special values. \
+It provides constants for Not-a-Number (NaN), Positive Infinity \
+(Inf), and Negative Infinity (-Inf), as well as functions \
+to test for these values."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+SRCNAME = "fpconst"
+
+SRC_URI = "http://ftp.iasi.roedu.net/mirrors/gentoo.org/distfiles/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-gmpy_1.0.bb b/packages/python/python-gmpy_1.0.bb
index e69de29bb2..4b4fd85b7d 100644
--- a/packages/python/python-gmpy_1.0.bb
+++ b/packages/python/python-gmpy_1.0.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "General Multiprecision PYthon"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+DEPENDS = "gmp"
+SRCNAME = "gmpy"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-sources-10.zip"
+S = "${WORKDIR}/${SRCNAME}"
+
+inherit distutils
diff --git a/packages/python/python-gnosis_1.1.1.bb b/packages/python/python-gnosis_1.1.1.bb
index e69de29bb2..8053a4f40f 100644
--- a/packages/python/python-gnosis_1.1.1.bb
+++ b/packages/python/python-gnosis_1.1.1.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "Gnosis Utils contains several Python modules for XML processing, plus other generally useful tools"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPLv2"
+SRCNAME = "Gnosis_Utils"
+
+SRC_URI = "http://gnosis.cx/download/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-hmm_0.4.bb b/packages/python/python-hmm_0.4.bb
index e69de29bb2..133c2c7d15 100644
--- a/packages/python/python-hmm_0.4.bb
+++ b/packages/python/python-hmm_0.4.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "Hmm is a python module providing an implementation of Hidden Markov \
+Model and associated algorithms (Viterbi and Baum-Welsh). It uses Numeric \
+Python to speed up the computations."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+RDEPENDS = "python-numeric"
+DEPENDS = "python-numeric"
+SRCNAME = "hmm"
+
+SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-imdbpy_1.2.bb b/packages/python/python-imdbpy_1.2.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/python/python-imdbpy_1.2.bb
+++ /dev/null
diff --git a/packages/moin/moin_1.1.bb b/packages/python/python-imdbpy_1.4.bb
index e69de29bb2..e69de29bb2 100644
--- a/packages/moin/moin_1.1.bb
+++ b/packages/python/python-imdbpy_1.4.bb
diff --git a/packages/python/python-irclib_0.4.3.bb b/packages/python/python-irclib_0.4.3.bb
index e69de29bb2..799745652d 100644
--- a/packages/python/python-irclib_0.4.3.bb
+++ b/packages/python/python-irclib_0.4.3.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "IRC (Internet Relay Chat) Support Library"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+SRCNAME = "pyirclib"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-logilab_0.4.4.bb b/packages/python/python-logilab_0.4.4.bb
index e69de29bb2..e9c0a9b110 100644
--- a/packages/python/python-logilab_0.4.4.bb
+++ b/packages/python/python-logilab_0.4.4.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "This package contains some modules used by different \
+projects released by Logilab, including abstract syntax \
+tree manipulation tools, database helper functions, HTML generation, \
+command line argument parsing, logging, and process \
+daemonization."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+SRCNAME = "common"
+
+SRC_URI = "ftp://ftp.logilab.fr/pub/common/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-m2crypto_0.13.1.bb b/packages/python/python-m2crypto_0.13.1.bb
index e69de29bb2..1e29509ac6 100644
--- a/packages/python/python-m2crypto_0.13.1.bb
+++ b/packages/python/python-m2crypto_0.13.1.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "A Python crypto and SSL toolkit"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+DEPENDS = "openssl swig-native"
+LICENSE = "BSD"
+SRCNAME = "M2Crypto"
+
+SRC_URI = "http://sandbox.rulemaker.net/ngps/Dist/m2crypto-0.13.zip \
+ file://0.13p1.patch;patch=1;pnum=0"
+S = "${WORKDIR}/m2crypto-0.13"
+
+inherit distutils
+
diff --git a/packages/python/python-mad_0.5.1.bb b/packages/python/python-mad_0.5.1.bb
index e69de29bb2..1ae8053d0a 100644
--- a/packages/python/python-mad_0.5.1.bb
+++ b/packages/python/python-mad_0.5.1.bb
@@ -0,0 +1,21 @@
+DESCRIPTION = "Python libmad Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+RDEPENDS = "python-core libmad"
+DEPENDS = "libmad"
+SRCNAME = "pymad"
+
+SRC_URI = "http://spacepants.org/src/pymad/download/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
+do_configure_prepend() {
+ touch Setup
+ echo "endian = little" >>Setup # FIXME, not always true
+ echo "mad_libs = mad" >>Setup
+ echo "mad_lib_dir = ${STAGING_LIBDIR}" >>Setup
+ echo "mad_include_dir = ${STAGING_INCDIR}" >>Setup
+}
diff --git a/packages/python/python-numarray_1.0.bb b/packages/python/python-numarray_1.0.bb
index e69de29bb2..f21c377da2 100644
--- a/packages/python/python-numarray_1.0.bb
+++ b/packages/python/python-numarray_1.0.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "Next Generation sophisticated Numeric Processing Package for Python"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PYRAF"
+SRCNAME = "numarray"
+
+SRC_URI = ${SOURCEFORGE_MIRROR}/numpy/${SRCNAME}-${PV}.tar.gz
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-numeric_23.3.bb b/packages/python/python-numeric_23.3.bb
index e69de29bb2..7026bfbee8 100644
--- a/packages/python/python-numeric_23.3.bb
+++ b/packages/python/python-numeric_23.3.bb
@@ -0,0 +1,17 @@
+DESCRIPTION = "A sophisticated Numeric Processing Package for Python"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PYRAF"
+PR = "ml1"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/numpy/Numeric-${PV}.tar.gz \
+ file://no-lapack.patch;patch=1"
+S = "${WORKDIR}/Numeric-${PV}"
+
+inherit distutils
+
+do_stage() {
+ cp -a Include/Numeric ${STAGING_INCDIR}
+}
+
diff --git a/packages/python/python-ogg_1.3.bb b/packages/python/python-ogg_1.3.bb
index e69de29bb2..007408df6b 100644
--- a/packages/python/python-ogg_1.3.bb
+++ b/packages/python/python-ogg_1.3.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "Python Ogg Vorbis Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+DEPENDS = "libogg"
+SRCNAME = "pyogg"
+
+SRC_URI = "http://www.andrewchatham.com/pyogg/download/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
+do_configure_prepend() {
+ touch Setup
+ echo "ogg_libs = ogg" >>Setup
+ echo "ogg_lib_dir = ${STAGING_LIBDIR}" >>Setup
+ echo "ogg_include_dir = ${STAGING_INCDIR}" >>Setup
+}
+
+do_stage() {
+ install -d ${STAGING_INCDIR}/pyogg
+ install -m 0644 include/pyogg/pyogg.h ${STAGING_INCDIR}/pyogg/pyogg.h
+}
diff --git a/packages/python/python-pexpect_0.99.bb b/packages/python/python-pexpect_0.99.bb
index e69de29bb2..d95eb93f6d 100644
--- a/packages/python/python-pexpect_0.99.bb
+++ b/packages/python/python-pexpect_0.99.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "A Pure Python Expect like Module for Python"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PSF"
+RDEPENDS = "python-core python-io python-terminal python-resource python-fcntl"
+SRCNAME = "pexpect"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tgz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-pychecker_0.8.14.bb b/packages/python/python-pychecker_0.8.14.bb
index e69de29bb2..df899521f7 100644
--- a/packages/python/python-pychecker_0.8.14.bb
+++ b/packages/python/python-pychecker_0.8.14.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "SourceCode Test Utility"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "BSD"
+SRCNAME = "pychecker"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-pycodes_1.1.bb b/packages/python/python-pycodes_1.1.bb
index e69de29bb2..1530eef44b 100644
--- a/packages/python/python-pycodes_1.1.bb
+++ b/packages/python/python-pycodes_1.1.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "The pycodes package provides various extensions to Python for low density parity check (LDPC) codes \
+(an extremely powerful class of error correcting codes). LDPC codes can be used for physical layer error correction \
+in wireless, telephone, DSL, or cable modems; packet loss correction in multicast and distribution of bulk data over \
+the Internet; and even data compression. A variety of decoding/quantization algorithms are provided including standard\
+things like sum-product as well as linear programming relaxations."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PYCODES"
+SRCNAME = "pycodes"
+
+SRC_URI = "http://www.csua.berkeley.edu/~emin/source_code/pycodes/pycodes-1-1.tar.gz \
+ file://no-docs.patch;patch=1"
+S = "${WORKDIR}/${SRCNAME}"
+
+inherit distutils
diff --git a/packages/python/python-pycurl_7.12.2.bb b/packages/python/python-pycurl_7.12.2.bb
index e69de29bb2..f336131a63 100644
--- a/packages/python/python-pycurl_7.12.2.bb
+++ b/packages/python/python-pycurl_7.12.2.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "libcurl Python Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+RDEPENDS = "python-core curl (>=${PV})"
+DEPENDS = "curl-${PV}"
+SRCNAME = "pycurl"
+
+SRC_URI = "http://${SRCNAME}.sourceforge.net/download/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-pygame_1.6.bb b/packages/python/python-pygame_1.6.bb
index e69de29bb2..c07a07c75c 100644
--- a/packages/python/python-pygame_1.6.bb
+++ b/packages/python/python-pygame_1.6.bb
@@ -0,0 +1,20 @@
+DESCRIPTION = "Python libSDL Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+RDEPENDS = "python-core python-numeric"
+DEPENDS = "virtual/libsdl libsdl-image libsdl-mixer libsdl-net libsdl-ttf smpeg python-numeric"
+SRCNAME = "pygame"
+
+SRC_URI = "http://www.pygame.org/ftp/${SRCNAME}-${PV}.tar.gz \
+ file://qpe.patch;patch=1 \
+ file://Setup"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
+do_configure_prepend() {
+ SDL="`sdl-config --cflags` `sdl-config --libs`"; echo "SDL=$SDL" >Setup
+ cat ${WORKDIR}/Setup >>Setup
+}
diff --git a/packages/python/python-pygoogle_0.6.bb b/packages/python/python-pygoogle_0.6.bb
index e69de29bb2..4b405ce26c 100644
--- a/packages/python/python-pygoogle_0.6.bb
+++ b/packages/python/python-pygoogle_0.6.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "This module is a wrapper for the Google Web APIs. \
+It allows you to do Google searches, retrieve pages from the \
+Google cache, and ask Google for spelling suggestions."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PSF"
+RDEPENDS = "python-core python-soappy"
+SRCNAME = "pygoogle"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-pyid3lib_0.5.1.bb b/packages/python/python-pyid3lib_0.5.1.bb
index e69de29bb2..65d20d49c0 100644
--- a/packages/python/python-pyid3lib_0.5.1.bb
+++ b/packages/python/python-pyid3lib_0.5.1.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "A Python Wrapper for libid3."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Jason Haslup <openembedded@haslup.com>"
+LICENSE = "LGPL"
+DEPENDS = "id3lib"
+SRCNAME = "pyid3lib"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/pyid3lib/${SRCNAME}-${PV}.tar.bz2"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
+
diff --git a/packages/python/python-pylinda_0.1.bb b/packages/python/python-pylinda_0.1.bb
index e69de29bb2..0a71a50cc9 100644
--- a/packages/python/python-pylinda_0.1.bb
+++ b/packages/python/python-pylinda_0.1.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "Python Implementation of Linda Tuple Space"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+SRCNAME = "linda"
+
+SRC_URI = "http://www-users.cs.york.ac.uk/~aw/pylinda/linda-${PV}.tar.gz \
+ file://honor-datadir.patch;patch=1"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-pylint_0.3.3.bb b/packages/python/python-pylint_0.3.3.bb
index e69de29bb2..68b0dc8717 100644
--- a/packages/python/python-pylint_0.3.3.bb
+++ b/packages/python/python-pylint_0.3.3.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "Pylint is a python tool that checks if a module satisfy a coding standard. Pylint can be seen as another \
+pychecker since nearly all tests you can do with PyChecker can also be done with Pylint. But Pylint offers some more \
+features, like checking line-code's length, checking if variable names are well-formed according to your coding standard,\
+or checking if declared interfaces are truly implemented, and much more."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+RDEPENDS = "python-core python-logilab"
+SRCNAME = "pylint"
+
+SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-pymetar_0.11.bb b/packages/python/python-pymetar_0.11.bb
index e69de29bb2..48b89a15e8 100644
--- a/packages/python/python-pymetar_0.11.bb
+++ b/packages/python/python-pymetar_0.11.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "Access NOAA's METAR weather reports"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+RDEPENDS = "python-core"
+SRCNAME = "pymetar"
+
+SRC_URI = "http://www.schwarzvogel.de/pkgs/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-pyrad_0.8.bb b/packages/python/python-pyrad_0.8.bb
index e69de29bb2..c62580627d 100644
--- a/packages/python/python-pyrad_0.8.bb
+++ b/packages/python/python-pyrad_0.8.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "Python Radius Client and Server"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "BSD"
+SRCNAME = "pyrad"
+
+SRC_URI = "http://www.wiggy.net/files/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-pyreverse_0.5.0.bb b/packages/python/python-pyreverse_0.5.0.bb
index e69de29bb2..f46d0b0517 100644
--- a/packages/python/python-pyreverse_0.5.0.bb
+++ b/packages/python/python-pyreverse_0.5.0.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "PyReverse is a set of tools for reverse engineering Python code. So far, it features dependency analysis \
+tools, documentation generation, and XMI generation for importation in a UML modeling tool. A special module can be \
+used to generate files readable by Argo UML."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+RDEPENDS = "python-core python-logilab python-pyxml"
+SRCNAME = "pyreverse"
+
+SRC_URI = "ftp://ftp.logilab.org/pub/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-pyro_3.4.bb b/packages/python/python-pyro_3.4.bb
index e69de29bb2..a8ac4bb609 100644
--- a/packages/python/python-pyro_3.4.bb
+++ b/packages/python/python-pyro_3.4.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Pyro is an acronym for PYthon Remote Objects. \
+It is an advanced and powerful Distributed Object Technology \
+system written entirely in Python, that is designed to be very \
+easy to use, and is small simple and free. Written by Irmen de Jong."
+HOMEPAGE = "http://pyro.sourceforge.net"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "JStauft <wikimail@telus.net>"
+LICENSE = "MIT"
+RDEPENDS = "python-core python-crypt python-io python-lang python-math \
+python-netserver python-pickle python-re python-shell python-stringold \
+python-threading"
+PR = "r1"
+
+SRC_URI = "cvs://anonymous:@cvs.sourceforge.net/cvsroot/pyro;module=Pyro;method=pserver;tag=pyro3_4 \
+ file://pyro-unattended-install.patch;patch=1;pnum=0"
+S="${WORKDIR}/Pyro"
+
+inherit distutils
diff --git a/packages/python/python-pyserial_2.0.bb b/packages/python/python-pyserial_2.0.bb
index e69de29bb2..f7803e0151 100644
--- a/packages/python/python-pyserial_2.0.bb
+++ b/packages/python/python-pyserial_2.0.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "Serial Port Support for Python"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PSF"
+SRCNAME = "pyserial"
+
+SRC_URI = "http://www.vanille.de/mirror/${SRCNAME}-${PV}.tar.bz2"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-pysqlite_1.0.bb b/packages/python/python-pysqlite_1.0.bb
index e69de29bb2..dcabdb18a1 100644
--- a/packages/python/python-pysqlite_1.0.bb
+++ b/packages/python/python-pysqlite_1.0.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "A Python extension for the SQLite Embedded Relational Database"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PSF"
+RDEPENDS = "python-core python-re python-lang"
+DEPENDS = "sqlite"
+SRCNAME = "pysqlite"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}"
+
+inherit distutils
diff --git a/packages/python/python-pyxml_0.8.3.bb b/packages/python/python-pyxml_0.8.3.bb
index e69de29bb2..d393226790 100644
--- a/packages/python/python-pyxml_0.8.3.bb
+++ b/packages/python/python-pyxml_0.8.3.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "A sophisticated XML Processing Package for Python"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PSF"
+RDEPENDS = "python-core python-xml python-netclient"
+SRCNAME = "pyxml"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/pyxml/PyXML-${PV}.tar.gz"
+S = "${WORKDIR}/PyXML-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-pyxmlrpc_0.8.8.3.bb b/packages/python/python-pyxmlrpc_0.8.8.3.bb
index e69de29bb2..652b4cb1d3 100644
--- a/packages/python/python-pyxmlrpc_0.8.8.3.bb
+++ b/packages/python/python-pyxmlrpc_0.8.8.3.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "Fast Python XMLRPC Library"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+RDEPENDS = "python-core"
+SRCNAME = "py-xmlrpc"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-sgmlop_1.1.bb b/packages/python/python-sgmlop_1.1.bb
index e69de29bb2..1d7ab30e02 100644
--- a/packages/python/python-sgmlop_1.1.bb
+++ b/packages/python/python-sgmlop_1.1.bb
@@ -0,0 +1,10 @@
+DESCRIPTION = "Pythonware Fast SGML Parser for Python"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+SRCNAME = "sgmlop"
+
+SRC_URI = "http://www.vanille.de/mirror/${SRCNAME}-${PV}.tar.bz2"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-soappy_0.11.3.bb b/packages/python/python-soappy_0.11.3.bb
index e69de29bb2..21107933ef 100644
--- a/packages/python/python-soappy_0.11.3.bb
+++ b/packages/python/python-soappy_0.11.3.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Python SOAP Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "BSD"
+RDEPENDS = "python-core python-xml python-fpconst"
+SRCNAME = "SOAPpy"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/pywebsvcs/${SRCNAME}-${PV}.tar.gz \
+ file://fpconst.py"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
+# *cough*, yes this is a bit hackish.. but for now ;)
+
+do_compile_prepend() {
+ install -m 0644 ${WORKDIR}/fpconst.py ${S}/SOAPpy/fpconst.py
+}
diff --git a/packages/python/python-tlslite_0.3.0.bb b/packages/python/python-tlslite_0.3.0.bb
index e69de29bb2..d121610118 100644
--- a/packages/python/python-tlslite_0.3.0.bb
+++ b/packages/python/python-tlslite_0.3.0.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "TLS Lite is a free python library that implements SSL 3.0 and TLS 1.0. TLS Lite supports non-traditional \
+authentication methods such as SRP, shared keys, and cryptoIDs, in addition to X.509 certificates. TLS Lite is pure \
+Python, however it can access OpenSSL or cryptlib for faster crypto operations."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "PD"
+SRCNAME = "tlslite"
+
+SRC_URI = "http://trevp.net/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
diff --git a/packages/python/python-urwid_0.8.4.bb b/packages/python/python-urwid_0.8.4.bb
index e69de29bb2..0c0a13c52f 100644
--- a/packages/python/python-urwid_0.8.4.bb
+++ b/packages/python/python-urwid_0.8.4.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "A Python Widget library based on python-curses."
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+RDEPENDS = "python-core python-curses"
+SRCNAME = "urwid"
+
+SRC_URI = "http://excess.org/urwid/urwid-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-vmaps_1.1.bb b/packages/python/python-vmaps_1.1.bb
index e69de29bb2..8faf1de55c 100644
--- a/packages/python/python-vmaps_1.1.bb
+++ b/packages/python/python-vmaps_1.1.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "Python Arrays on mmap()"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+SRCNAME = "vmaps"
+
+SRC_URI = "http://snafu.freedom.org/Vmaps/Vmaps-${PV}.tgz"
+S = "${WORKDIR}/Vmaps-${PV}"
+
+inherit distutils
diff --git a/packages/python/python-vorbis_1.3.bb b/packages/python/python-vorbis_1.3.bb
index e69de29bb2..97ddf8caf5 100644
--- a/packages/python/python-vorbis_1.3.bb
+++ b/packages/python/python-vorbis_1.3.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "Python Vorbis Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+RDEPENDS = "python-core libvorbis python-ogg"
+DEPENDS = "libvorbis python-ogg"
+SRCNAME = "pyvorbis"
+
+SRC_URI = "http://www.andrewchatham.com/pyogg/download/${SRCNAME}-${PV}.tar.gz \
+ file://disable-oggcheck.patch;patch=1"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
+do_configure_prepend() {
+ touch Setup
+ echo "ogg_libs = ogg" >>Setup
+ echo "ogg_lib_dir = ${STAGING_LIBDIR}" >>Setup
+ echo "ogg_include_dir = ${STAGING_INCDIR}" >>Setup
+ echo "vorbis_libs = vorbis vorbisfile vorbisenc" >>Setup
+ echo "vorbis_lib_dir = ${STAGING_LIBDIR}" >>Setup
+ echo "vorbis_include_dir = ${STAGING_INCDIR}" >>Setup
+}
diff --git a/packages/twisted/twisted_1.2.0.bb b/packages/twisted/twisted_1.2.0.bb
index e69de29bb2..ce2335ec98 100644
--- a/packages/twisted/twisted_1.2.0.bb
+++ b/packages/twisted/twisted_1.2.0.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "Twisted is an event-driven networking framework written in Python and licensed under the LGPL. \
+Twisted supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols \
+(including HTTP, NNTP, IMAP, SSH, IRC, FTP, and others), and much more."
+HOMEPAGE = "http://www.twistedmatrix.com"
+SECTION = "console/network"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "LGPL"
+RDEPENDS = "python-core"
+
+SRC_URI = "http://twisted.sourceforge.net/Twisted-${PV}.tar.bz2"
+S = "${WORKDIR}/Twisted-${PV}"
+
+inherit distutils
+