From fd28e6d306db3d77b7986645b7633213aa96f543 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 13 Jan 2008 14:17:18 +0000 Subject: python-efl cvs add missing RDEPENDS to python-lang --- packages/python/python-efl.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'packages/python/python-efl.inc') diff --git a/packages/python/python-efl.inc b/packages/python/python-efl.inc index 727c718bd2..fce05fe50f 100644 --- a/packages/python/python-efl.inc +++ b/packages/python/python-efl.inc @@ -5,6 +5,7 @@ HOMEPAGE = "http://www.enlightenment.org" # somewhere is a bug. cython should be self-contained, but somehow this # does not compile unless pyrex has been built DEPENDS = "python-cython-native python-pyrex-native python-numeric" +RDEPENDS += "python-lang" PV = "0.1.1+cvs${SRCDATE}" inherit setuptools -- cgit v1.2.3 From e389db6955bdb477cae726fc97ca1c6d2f53fab0 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 13 Jan 2008 15:47:53 +0000 Subject: python-efl cvs ship examples, add python-efl-examples as meta package --- packages/python/python-efl.inc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'packages/python/python-efl.inc') diff --git a/packages/python/python-efl.inc b/packages/python/python-efl.inc index fce05fe50f..e54cfff574 100644 --- a/packages/python/python-efl.inc +++ b/packages/python/python-efl.inc @@ -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" + -- cgit v1.2.3 From ab4f7ee8fff64fe00fc0b0be32f2faee5440b0e0 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 13 Jan 2008 23:28:42 +0000 Subject: python-efl cvs generate .edj files and ship 'em --- packages/python/python-efl.inc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'packages/python/python-efl.inc') diff --git a/packages/python/python-efl.inc b/packages/python/python-efl.inc index e54cfff574..e6cc62df5e 100644 --- a/packages/python/python-efl.inc +++ b/packages/python/python-efl.inc @@ -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 -- cgit v1.2.3