]> git.openpandora.org Git - openembedded.git/commitdiff
python-efl cvs generate .edj files and ship 'em
authorMichael Lauer <mickey@vanille-media.de>
Sun, 13 Jan 2008 23:28:42 +0000 (23:28 +0000)
committerMichael Lauer <mickey@vanille-media.de>
Sun, 13 Jan 2008 23:28:42 +0000 (23:28 +0000)
packages/python/python-edje_cvs.bb
packages/python/python-efl-examples.bb
packages/python/python-efl.inc
packages/python/python-emotion_cvs.bb
packages/python/python-epsilon_cvs.bb
packages/python/python-evas_cvs.bb

index 1ca047ecefe000d1af4ed57c1c090b4bc33a05b7..1205e7ec8493590a2a1c96b9cf3de8e6c741aa8c 100644 (file)
@@ -1,5 +1,4 @@
 require python-efl.inc
 DEPENDS += "edje python-evas"
-
-PR = "r4"
+PR = "r5"
 
index 5648033f13fe5bb6fc978ed0d75d95ccbd54fc82..0a4e32097f9635e3afac4731d58bbafd28f905e0 100644 (file)
@@ -1,7 +1,10 @@
 DESCRIPTION = "Python Examples for the Enlightenment Foundation Libraries"
 LICENSE = "MIT"
 SECTION = "devel/python"
-RDEPENDS = "python-efl python-ecore-examples python-emotion-examples python-edje-examples python-epsilon-examples"
-PR = "ml1"
+RDEPENDS = "\
+  python-efl python-ecore-examples python-emotion-examples python-edje-examples python-epsilon-examples \
+  python-math python-textutils \
+"
+PR = "ml2"
 
 ALLOW_EMPTY = "1"
index e54cfff574548d1c549e6e2652bb35138557a1bd..e6cc62df5ea6eeaae2b8f99ed8e80d21470fe441 100644 (file)
@@ -15,6 +15,14 @@ S = "${WORKDIR}/${PN}"
 
 do_install_append() {
        if [ -e examples ]; then
+               for i in `find examples -name "*.edc"`; do
+                       pushd `dirname $i`
+                       echo "Generating .edj file for $i..."
+                       edje_cc `basename $i`
+                       echo "Removing sources in this directory..."
+                       rm -f *.edc *.png *.ttf *.jpeg
+                       popd
+               done
                install -d ${D}${datadir}/${PN}/
                cp -a examples ${D}${datadir}/${PN}/
                find ${D}${datadir}/${PN}/examples -name "CVS" | xargs rm -rf
index 0d0ce22f54588f9b7106570a7f39bff41e6de3b7..d3f5109d862a7dcf02f2ee3ae09de2b75269ca70 100644 (file)
@@ -1,4 +1,3 @@
 require python-efl.inc
 DEPENDS += "emotion python-evas"
-
-PR = "r3"
+PR = "r4"
index 1e778866911e8268d25513b18db5a820dbc22459..204dd956107095056c467ea4b3cd2b895b443108 100644 (file)
@@ -1,3 +1,3 @@
 require python-efl.inc
 DEPENDS += "epsilon python-ecore"
-PR = "r3"
+PR = "r4"
index a24b50a850398c0ca6bf1776ff1a889fd205e60c..e0de4569bdbb4d21d44d4512ffb37d8fe34be229 100644 (file)
@@ -1,7 +1,6 @@
 require python-efl.inc
 DEPENDS += "evas"
-
-PR = "r3"
+PR = "r4"
 
 do_stage() {
        distutils_stage_all