[oe-commits] org.oe.dev python-efl:

mickeyl commit openembedded-commits at lists.openembedded.org
Thu Dec 6 17:28:40 UTC 2007


python-efl:
* add metapackage
* switch to cython
* catch up with cvs changes
* add python-epsilon

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 9e1f304f005d242d5a18f7d70baef94087acb9fa
ViewMTN: http://monotone.openembedded.org/revision/info/9e1f304f005d242d5a18f7d70baef94087acb9fa
Files:
1
packages/python/python-efl.bb
packages/python/python-epsilon_cvs.bb
packages/python/python-ecore_cvs.bb
packages/python/python-efl.inc
Diffs:

#
# mt diff -r02562fc382d065265e866ec981dc40b4c3802818 -r9e1f304f005d242d5a18f7d70baef94087acb9fa
#
# 
# 
# add_file "packages/python/python-efl.bb"
#  content [38e140ae1f0addeb5ff6e307653bfd5032f4df82]
# 
# add_file "packages/python/python-epsilon_cvs.bb"
#  content [24a9469d26f341907e5840556fd4b5bf03c74298]
# 
# patch "packages/python/python-ecore_cvs.bb"
#  from [8ae4047c69093053f4e143c210798f9df1ea20db]
#    to [bfa8e271f3daff2c2b60e8e4c9cbf7aedbe9a699]
# 
# patch "packages/python/python-efl.inc"
#  from [80730c5bf36a6a6a0cbbbb65f28daf6416921c23]
#    to [f53c8c570808a020c49d61a8d9b145535ffd7535]
# 
============================================================
--- packages/python/python-efl.bb	38e140ae1f0addeb5ff6e307653bfd5032f4df82
+++ packages/python/python-efl.bb	38e140ae1f0addeb5ff6e307653bfd5032f4df82
@@ -0,0 +1,7 @@
+DESCRIPTION = "Python Bindings to the Enlightenment Foundation Libraries"
+LICENSE = "MIT"
+SECTION = "devel/python"
+DEPENDS = "python-evas python-ecore python-emotion python-edje python-epsilon"
+
+ALLOW_EMPTY = "1"
+
============================================================
--- packages/python/python-epsilon_cvs.bb	24a9469d26f341907e5840556fd4b5bf03c74298
+++ packages/python/python-epsilon_cvs.bb	24a9469d26f341907e5840556fd4b5bf03c74298
@@ -0,0 +1,4 @@
+require python-efl.inc
+DEPENDS += "epsilon python-evas"
+
+PR = "r0"
============================================================
--- packages/python/python-ecore_cvs.bb	8ae4047c69093053f4e143c210798f9df1ea20db
+++ packages/python/python-ecore_cvs.bb	bfa8e271f3daff2c2b60e8e4c9cbf7aedbe9a699
@@ -1,5 +1,9 @@ DEPENDS += "ecore"
 require python-efl.inc
 DEPENDS += "ecore"
 
-PR = "r1"
+PR = "r2"
 
+do_stage() {
+    distutils_stage_all
+}
+
============================================================
--- packages/python/python-efl.inc	80730c5bf36a6a6a0cbbbb65f28daf6416921c23
+++ packages/python/python-efl.inc	f53c8c570808a020c49d61a8d9b145535ffd7535
@@ -1,18 +1,18 @@ HOMEPAGE = "http://www.enlightenment.org
 DESCRIPTION = "${PN} bindings"
 LICENSE = "BSD"
 AUTHOR = "Gustavo Sverzut Barbieri <barbieri at gmail.com>"
 HOMEPAGE = "http://www.enlightenment.org"
-DEPENDS = "python-pyrex-native python-numeric"
+DEPENDS = "python-cython-native python-numeric"
 PV = "0.1.1+cvs${SRCDATE}"
 
-inherit distutils
+inherit setuptools
 
 SRC_URI = "${E_CVS};module=e17/proto/python-efl/${PN}"
 S = "${WORKDIR}/${PN}"
 
-do_install_append() {
-	rm ${D}${libdir}/${PYTHON_DIR}/site-packages/site.*
-}
+#do_install_append() {
+#	rm ${D}${libdir}/${PYTHON_DIR}/site-packages/site.*
+#}
 
 FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/*.egg/*/*/.debug"
 






More information about the Openembedded-commits mailing list