[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