]> git.openpandora.org Git - openembedded.git/commitdiff
python-efl: eina is the new base library, factor the dependency into the .inc file
authorMichael 'Mickey' Lauer <mickey@vanille-media.de>
Wed, 19 Nov 2008 22:30:03 +0000 (23:30 +0100)
committerMichael 'Mickey' Lauer <mickey@vanille-media.de>
Wed, 19 Nov 2008 22:49:53 +0000 (23:49 +0100)
packages/python/python-ecore_svn.bb
packages/python/python-edje_svn.bb
packages/python/python-efl.inc
packages/python/python-evas_svn.bb

index 78aebc62fc9efcecc09ed44d95769587dc13eaa4..1b02bf77dfefb4ac16a33918c6059baba20ddcd0 100644 (file)
@@ -1,5 +1,5 @@
 require python-efl.inc
-DEPENDS += "python-evas ecore eina"
+DEPENDS += "python-evas ecore"
 RDEPENDS += "python-evas"
 PV = "0.3.0+svnr${SRCREV}"
 PR = "r0"
index 532db0875f4b6a96f2b91e2ce5cc983cdd16a161..4e33847daeba64407a0e5df0b1ddb4bc19b710e0 100644 (file)
@@ -1,5 +1,5 @@
 require python-efl.inc
-DEPENDS += "edje python-evas eina"
+DEPENDS += "edje python-evas"
 RDEPENDS += "python-evas"
 PV = "0.3.0+svnr${SRCREV}"
 PR = "r0"
index 130aee4a8466ab1c135a904cc215095a3ba68a54..f726477c328e0c49a241d5fa8e4b324aea5d9932 100644 (file)
@@ -2,9 +2,10 @@ DESCRIPTION = "${PN} bindings"
 LICENSE = "BSD"
 AUTHOR = "Gustavo Sverzut Barbieri <barbieri@gmail.com>"
 HOMEPAGE = "http://www.enlightenment.org"
-# somewhere is a bug. cython should be self-contained, but somehow this
-# does not compile unless pyrex has been built
-DEPENDS = "python-cython-native python-pyrex-native python-numeric"
+# NOTE: Due to a bug in distutils, even if we don't use pyrex but cython,
+# we need to build pyrex otherwise cython doesn't get called to build
+# the extension modules.
+DEPENDS = "python-cython-native python-pyrex-native python-numeric eina"
 RDEPENDS += "python-lang"
 
 inherit setuptools
@@ -33,4 +34,3 @@ FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/*.egg/*/*/.debug"
 
 PACKAGES += "${PN}-examples"
 FILES_${PN}-examples = "${datadir}/${PN}/examples"
-
index 2deb020b70369a82fe1289159a4a8fc6122f70ad..6f53bf7e8d4284d2b7f680b593e4a72a604c03d8 100644 (file)
@@ -1,5 +1,5 @@
 require python-efl.inc
-DEPENDS += "evas eina"
+DEPENDS += "evas"
 PV = "0.3.0+svnr${SRCREV}"
 PR = "r0"