[oe-commits] org.oe.dev python-efl cvs generate .edj files and ship 'em

mickeyl commit openembedded-commits at lists.openembedded.org
Sun Jan 13 23:57:44 UTC 2008


python-efl cvs generate .edj files and ship 'em

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: b61b794463c4dabab984f88610589bb7b7b794a0
ViewMTN: http://monotone.openembedded.org/revision/info/b61b794463c4dabab984f88610589bb7b7b794a0
Files:
1
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
Diffs:

#
# mt diff -racf13b1765e7d3823cb2ea6ee8c8c646cf1fa1d2 -rb61b794463c4dabab984f88610589bb7b7b794a0
#
# 
# 
# patch "packages/python/python-edje_cvs.bb"
#  from [db17cdf396a867475d95f9dea87fb4e37830205a]
#    to [18a2503cde02ed33e4f15943318b8dfc8cfcfca3]
# 
# patch "packages/python/python-efl-examples.bb"
#  from [dcbda6005bd395ed7d984840e05f6f63e2a261c8]
#    to [bf69dc5858a5a32c723a3146a32c4d96419db9ab]
# 
# patch "packages/python/python-efl.inc"
#  from [5f0e235661f8a3169fe44bcf12cdcbadfe21f3c7]
#    to [c89446d67552d9bb92644bcef06879c238785740]
# 
# patch "packages/python/python-emotion_cvs.bb"
#  from [66da00491bb184a006226359b718acabe5ec2fba]
#    to [45709d87daaee3ee043e8c8536f35bb73b68f5ca]
# 
# patch "packages/python/python-epsilon_cvs.bb"
#  from [507d7f284e6ff28f55bba651b0660e4f56ee892e]
#    to [3aa59441db25ec4ff0a8fae0e15f87935ad266f7]
# 
# patch "packages/python/python-evas_cvs.bb"
#  from [f54548a04768c6e58155daa9edbda0dab9586f7c]
#    to [8d47b306dcfe4ce206dd3e6188ebc30c94c155b7]
# 
============================================================
--- packages/python/python-edje_cvs.bb	db17cdf396a867475d95f9dea87fb4e37830205a
+++ packages/python/python-edje_cvs.bb	18a2503cde02ed33e4f15943318b8dfc8cfcfca3
@@ -1,5 +1,4 @@ DEPENDS += "edje python-evas"
 require python-efl.inc
 DEPENDS += "edje python-evas"
+PR = "r5"
 
-PR = "r4"
-
============================================================
--- packages/python/python-efl-examples.bb	dcbda6005bd395ed7d984840e05f6f63e2a261c8
+++ packages/python/python-efl-examples.bb	bf69dc5858a5a32c723a3146a32c4d96419db9ab
@@ -1,7 +1,10 @@ SECTION = "devel/python"
 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"
============================================================
--- packages/python/python-efl.inc	5f0e235661f8a3169fe44bcf12cdcbadfe21f3c7
+++ packages/python/python-efl.inc	c89446d67552d9bb92644bcef06879c238785740
@@ -15,6 +15,14 @@ do_install_append() {
 
 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
============================================================
--- packages/python/python-emotion_cvs.bb	66da00491bb184a006226359b718acabe5ec2fba
+++ packages/python/python-emotion_cvs.bb	45709d87daaee3ee043e8c8536f35bb73b68f5ca
@@ -1,4 +1,3 @@ DEPENDS += "emotion python-evas"
 require python-efl.inc
 DEPENDS += "emotion python-evas"
+PR = "r4"
-
-PR = "r3"
============================================================
--- packages/python/python-epsilon_cvs.bb	507d7f284e6ff28f55bba651b0660e4f56ee892e
+++ packages/python/python-epsilon_cvs.bb	3aa59441db25ec4ff0a8fae0e15f87935ad266f7
@@ -1,3 +1,3 @@ DEPENDS += "epsilon python-ecore"
 require python-efl.inc
 DEPENDS += "epsilon python-ecore"
+PR = "r4"
-PR = "r3"
============================================================
--- packages/python/python-evas_cvs.bb	f54548a04768c6e58155daa9edbda0dab9586f7c
+++ packages/python/python-evas_cvs.bb	8d47b306dcfe4ce206dd3e6188ebc30c94c155b7
@@ -1,8 +1,7 @@ DEPENDS += "evas"
 require python-efl.inc
 DEPENDS += "evas"
+PR = "r4"
 
-PR = "r3"
-
 do_stage() {
 	distutils_stage_all
 }






More information about the Openembedded-commits mailing list