Add python-dbus, python-pyrex from OE.dev
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
parent
79542c9c7d
commit
0dc18c5339
|
@ -0,0 +1,13 @@
|
|||
Index: Pyrex-0.9.8.4/Pyrex/Distutils/extension.py
|
||||
===================================================================
|
||||
--- Pyrex-0.9.8.4.orig/Pyrex/Distutils/extension.py
|
||||
+++ Pyrex-0.9.8.4/Pyrex/Distutils/extension.py
|
||||
@@ -15,7 +15,7 @@ except ImportError:
|
||||
warnings = None
|
||||
|
||||
class Extension(_Extension.Extension):
|
||||
- _Extension.Extension.__doc__ + \
|
||||
+ _Extension.Extension.__doc__ or "" + \
|
||||
"""pyrex_include_dirs : [string]
|
||||
list of directories to search for Pyrex header files (.pxd) (in
|
||||
Unix form for portability)
|
|
@ -0,0 +1,25 @@
|
|||
DESCRIPTION = "Python bindings for DBus, a socket-based message bus system for interprocess communication"
|
||||
SECTION = "devel/python"
|
||||
HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
|
||||
LICENSE = "MIT"
|
||||
DEPENDS = "expat dbus dbus-glib virtual/libintl python-pyrex-native"
|
||||
PR = "ml1"
|
||||
|
||||
SRC_URI = "http://dbus.freedesktop.org/releases/dbus-python/dbus-python-${PV}.tar.gz"
|
||||
S = "${WORKDIR}/dbus-python-${PV}"
|
||||
|
||||
inherit distutils-base autotools pkgconfig
|
||||
|
||||
export BUILD_SYS
|
||||
export HOST_SYS
|
||||
|
||||
export STAGING_LIBDIR
|
||||
export STAGING_INCDIR
|
||||
|
||||
do_stage() {
|
||||
autotools_stage_all
|
||||
}
|
||||
|
||||
RDEPENDS = "python-io python-logging python-stringold python-threading python-xml"
|
||||
|
||||
FILES_${PN}-dev += "${libdir}/pkgconfig
|
|
@ -0,0 +1,10 @@
|
|||
require python-pyrex_${PV}.bb
|
||||
inherit native
|
||||
DEPENDS = "python-native"
|
||||
RDEPENDS = ""
|
||||
|
||||
do_stage() {
|
||||
BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \
|
||||
STAGING_LIBDIR=${STAGING_LIBDIR} STAGING_INCDIR=${STAGING_INCDIR} \
|
||||
${STAGING_BINDIR}/python setup.py install --prefix=${STAGING_BINDIR}/.. --install-data=${STAGING_DATADIR}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
DESCRIPTION = "Pyrex is a language specially designed for writing Python extension modules. \
|
||||
It's designed to bridge the gap between the nice, high-level, easy-to-use world of Python \
|
||||
and the messy, low-level world of C."
|
||||
SECTION = "devel/python"
|
||||
PRIORITY = "optional"
|
||||
LICENSE = "GPL"
|
||||
SRCNAME = "Pyrex"
|
||||
PR = "ml1"
|
||||
|
||||
SRC_URI = "\
|
||||
http://www.cosc.canterbury.ac.nz/greg.ewing/python/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \
|
||||
file://pyrex-fix-optimized-mode.patch;patch=1 \
|
||||
"
|
||||
S = "${WORKDIR}/${SRCNAME}-${PV}"
|
||||
|
||||
inherit distutils
|
Loading…
Reference in New Issue