[oe-commits] org.oe.dev python-efl cvs ship examples, add python-efl-examples as meta package

mickeyl commit openembedded-commits at lists.openembedded.org
Sun Jan 13 16:05:26 UTC 2008


python-efl cvs ship examples, add python-efl-examples as meta package

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 9d3729dac5d6623cd0b583777f2a35f6003a4446
ViewMTN: http://monotone.openembedded.org/revision/info/9d3729dac5d6623cd0b583777f2a35f6003a4446
Files:
1
packages/python/python-efl-examples.bb
packages/python/python-ecore_cvs.bb
packages/python/python-edje_cvs.bb
packages/python/python-efl.inc
packages/python/python-emotion_cvs.bb
packages/python/python-epsilon_cvs.bb
packages/tasks/task-python-everything.bb
Diffs:

#
# mt diff -rb51d4243259f513da30624d712741d40c55e7a83 -r9d3729dac5d6623cd0b583777f2a35f6003a4446
#
# 
# 
# add_file "packages/python/python-efl-examples.bb"
#  content [dcbda6005bd395ed7d984840e05f6f63e2a261c8]
# 
# patch "packages/python/python-ecore_cvs.bb"
#  from [90845b99ab78eb6b0f8e1fa9647ab805cba9632e]
#    to [295246b44c66e0eec08f9eaa1d8d53026cfaaf09]
# 
# patch "packages/python/python-edje_cvs.bb"
#  from [a6de8780758ddeaa8388510eb42f800808d4a1c4]
#    to [db17cdf396a867475d95f9dea87fb4e37830205a]
# 
# patch "packages/python/python-efl.inc"
#  from [66b0f9ae3de72ea8591bb26d18c8e9294b68bad8]
#    to [5f0e235661f8a3169fe44bcf12cdcbadfe21f3c7]
# 
# patch "packages/python/python-emotion_cvs.bb"
#  from [c08664082ddcea8156dbc60c3d71bcf3cfa305b4]
#    to [66da00491bb184a006226359b718acabe5ec2fba]
# 
# patch "packages/python/python-epsilon_cvs.bb"
#  from [3905b2da72e626dc4d217ba5ae91084a14f82fb1]
#    to [507d7f284e6ff28f55bba651b0660e4f56ee892e]
# 
# patch "packages/tasks/task-python-everything.bb"
#  from [67974c31da8be9bcedbda9f7dfa5963f89e262a2]
#    to [f5a91e04a875fab4ab65964647105b0303fd6575]
# 
============================================================
--- packages/python/python-efl-examples.bb	dcbda6005bd395ed7d984840e05f6f63e2a261c8
+++ packages/python/python-efl-examples.bb	dcbda6005bd395ed7d984840e05f6f63e2a261c8
@@ -0,0 +1,7 @@
+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"
+
+ALLOW_EMPTY = "1"
============================================================
--- packages/python/python-ecore_cvs.bb	90845b99ab78eb6b0f8e1fa9647ab805cba9632e
+++ packages/python/python-ecore_cvs.bb	295246b44c66e0eec08f9eaa1d8d53026cfaaf09
@@ -1,8 +1,7 @@ DEPENDS += "ecore"
 require python-efl.inc
 DEPENDS += "ecore"
+PR = "r5"
 
-PR = "r3"
-
 do_stage() {
     distutils_stage_all
 }
============================================================
--- packages/python/python-edje_cvs.bb	a6de8780758ddeaa8388510eb42f800808d4a1c4
+++ packages/python/python-edje_cvs.bb	db17cdf396a867475d95f9dea87fb4e37830205a
@@ -1,5 +1,5 @@ DEPENDS += "edje python-evas"
 require python-efl.inc
 DEPENDS += "edje python-evas"
 
-PR = "r2"
+PR = "r4"
 
============================================================
--- packages/python/python-efl.inc	66b0f9ae3de72ea8591bb26d18c8e9294b68bad8
+++ packages/python/python-efl.inc	5f0e235661f8a3169fe44bcf12cdcbadfe21f3c7
@@ -13,5 +13,17 @@ S = "${WORKDIR}/${PN}"
 SRC_URI = "${E_CVS};module=e17/proto/python-efl/${PN}"
 S = "${WORKDIR}/${PN}"
 
+do_install_append() {
+	if [ -e examples ]; then
+		install -d ${D}${datadir}/${PN}/
+		cp -a examples ${D}${datadir}/${PN}/
+		find ${D}${datadir}/${PN}/examples -name "CVS" | xargs rm -rf
+		find ${D}${datadir}/${PN}/examples -name ".cvsignore" | xargs rm -f
+	fi
+}
+
 FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/*.egg/*/*/.debug"
 
+PACKAGES += "${PN}-examples"
+FILES_${PN}-examples = "${datadir}/${PN}/examples"
+
============================================================
--- packages/python/python-emotion_cvs.bb	c08664082ddcea8156dbc60c3d71bcf3cfa305b4
+++ packages/python/python-emotion_cvs.bb	66da00491bb184a006226359b718acabe5ec2fba
@@ -1,4 +1,4 @@ DEPENDS += "emotion python-evas"
 require python-efl.inc
 DEPENDS += "emotion python-evas"
 
+PR = "r3"
-PR = "r2"
============================================================
--- packages/python/python-epsilon_cvs.bb	3905b2da72e626dc4d217ba5ae91084a14f82fb1
+++ packages/python/python-epsilon_cvs.bb	507d7f284e6ff28f55bba651b0660e4f56ee892e
@@ -1,4 +1,3 @@ DEPENDS += "epsilon python-ecore"
 require python-efl.inc
 DEPENDS += "epsilon python-ecore"
+PR = "r3"
-
-PR = "r1"
============================================================
--- packages/tasks/task-python-everything.bb	67974c31da8be9bcedbda9f7dfa5963f89e262a2
+++ packages/tasks/task-python-everything.bb	f5a91e04a875fab4ab65964647105b0303fd6575
@@ -1,7 +1,7 @@ LICENSE = "MIT"
 DESCRIPTION= "Everything Python"
 HOMEPAGE = "http://www.vanille.de/projects/python.spy"
 LICENSE = "MIT"
-PR = "ml23"
+PR = "ml24"
 
 RDEPENDS = "\
 		python-ao 		\
@@ -11,6 +11,7 @@ RDEPENDS = "\
 		python-dialog		\
 		python-pydirectfb		\
 		python-efl			\
+		python-efl-examples		\
 		python-pycurl		\
 		python-fam			\
 		python-fnorb		\






More information about the Openembedded-commits mailing list