python-efl cvs ship examples, add python-efl-examples as meta package
authorMichael Lauer <mickey@vanille-media.de>
Sun, 13 Jan 2008 15:47:53 +0000 (15:47 +0000)
committerMichael Lauer <mickey@vanille-media.de>
Sun, 13 Jan 2008 15:47:53 +0000 (15:47 +0000)
packages/python/python-ecore_cvs.bb
packages/python/python-edje_cvs.bb
packages/python/python-efl-examples.bb [new file with mode: 0644]
packages/python/python-efl.inc
packages/python/python-emotion_cvs.bb
packages/python/python-epsilon_cvs.bb
packages/tasks/task-python-everything.bb

index 80bda20..0ec598f 100644 (file)
@@ -1,7 +1,6 @@
 require python-efl.inc
 DEPENDS += "ecore"
-
-PR = "r3"
+PR = "r5"
 
 do_stage() {
     distutils_stage_all
index 6fc444a..1ca047e 100644 (file)
@@ -1,5 +1,5 @@
 require python-efl.inc
 DEPENDS += "edje python-evas"
 
-PR = "r2"
+PR = "r4"
 
diff --git a/packages/python/python-efl-examples.bb b/packages/python/python-efl-examples.bb
new file mode 100644 (file)
index 0000000..5648033
--- /dev/null
@@ -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"
index fce05fe..e54cfff 100644 (file)
@@ -13,5 +13,17 @@ inherit setuptools
 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"
+
index df0e561..0d0ce22 100644 (file)
@@ -1,4 +1,4 @@
 require python-efl.inc
 DEPENDS += "emotion python-evas"
 
-PR = "r2"
+PR = "r3"
index 5b46ea5..1e77886 100644 (file)
@@ -1,4 +1,3 @@
 require python-efl.inc
 DEPENDS += "epsilon python-ecore"
-
-PR = "r1"
+PR = "r3"
index ab33153..61daa7e 100644 (file)
@@ -1,7 +1,7 @@
 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            \