Enlightenment update: commit missing files (thanks Koen)
authorMichael Lauer <mickey@vanille-media.de>
Sun, 24 Aug 2008 22:06:56 +0000 (22:06 +0000)
committerMichael Lauer <mickey@vanille-media.de>
Sun, 24 Aug 2008 22:06:56 +0000 (22:06 +0000)
45 files changed:
packages/e17/e-utils_svn.bb [new file with mode: 0644]
packages/e17/e-wm_svn.bb [new file with mode: 0644]
packages/e17/edje-editor_svn.bb [new file with mode: 0644]
packages/e17/edje-viewer_svn.bb [new file with mode: 0644]
packages/e17/enna_svn.bb [new file with mode: 0644]
packages/e17/examine_svn.bb [new file with mode: 0644]
packages/e17/exhibit_svn.bb [new file with mode: 0644]
packages/e17/expedite_svn.bb [new file with mode: 0644]
packages/e17/exquisite_svn.bb [new file with mode: 0644]
packages/e17/illume_svn.bb [new file with mode: 0644]
packages/e17/rage_svn.bb [new file with mode: 0644]
packages/efl1/ecore-native_svn.bb [new file with mode: 0644]
packages/efl1/ecore_svn.bb [new file with mode: 0644]
packages/efl1/edb_svn.bb [new file with mode: 0644]
packages/efl1/edbus_svn.bb [new file with mode: 0644]
packages/efl1/edje-native_svn.bb [new file with mode: 0644]
packages/efl1/edje_svn.bb [new file with mode: 0644]
packages/efl1/eet-native_svn.bb [new file with mode: 0644]
packages/efl1/eet_svn.bb [new file with mode: 0644]
packages/efl1/eflpp_svn.bb [new file with mode: 0644]
packages/efl1/efreet_svn.bb [new file with mode: 0644]
packages/efl1/embryo-native_svn.bb [new file with mode: 0644]
packages/efl1/embryo_svn.bb [new file with mode: 0644]
packages/efl1/emotion_svn.bb [new file with mode: 0644]
packages/efl1/engrave_svn.bb [new file with mode: 0644]
packages/efl1/enhance_svn.bb [new file with mode: 0644]
packages/efl1/epdf_svn.bb [new file with mode: 0644]
packages/efl1/epeg_svn.bb [new file with mode: 0644]
packages/efl1/epsilon_svn.bb [new file with mode: 0644]
packages/efl1/esmart_svn.bb [new file with mode: 0644]
packages/efl1/etk-native_svn.bb [new file with mode: 0644]
packages/efl1/etk_svn.bb [new file with mode: 0644]
packages/efl1/evas-native_svn.bb [new file with mode: 0644]
packages/efl1/evas_svn.bb [new file with mode: 0644]
packages/efl1/evolve-native_svn.bb [new file with mode: 0644]
packages/efl1/evolve_svn.bb [new file with mode: 0644]
packages/efl1/ewl_svn.bb [new file with mode: 0644]
packages/efl1/exml_svn.bb [new file with mode: 0644]
packages/efl1/imlib2_svn.bb [new file with mode: 0644]
packages/python/python-ecore_svn.bb [new file with mode: 0644]
packages/python/python-edbus_svn.bb [new file with mode: 0644]
packages/python/python-edje_svn.bb [new file with mode: 0644]
packages/python/python-emotion_svn.bb [new file with mode: 0644]
packages/python/python-epsilon_svn.bb [new file with mode: 0644]
packages/python/python-evas_svn.bb [new file with mode: 0644]

diff --git a/packages/e17/e-utils_svn.bb b/packages/e17/e-utils_svn.bb
new file mode 100644 (file)
index 0000000..f90a118
--- /dev/null
@@ -0,0 +1,12 @@
+DESCRIPTION = "Enlightenment Window Manager Utilities"
+DEPENDS = "eet evas ecore edje esmart ewl engrave"
+LICENSE = "MIT BSD"
+PV = "0.0.0+svnr${SRCREV}"
+PR = "r1"
+
+inherit e
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/OLD;module=e_utils;proto=http"
+S = "${WORKDIR}/e_utils"
+
+FILES_${PN} = "${bindir}/* ${libdir}/* ${datadir}"
diff --git a/packages/e17/e-wm_svn.bb b/packages/e17/e-wm_svn.bb
new file mode 100644 (file)
index 0000000..7c3e950
--- /dev/null
@@ -0,0 +1,70 @@
+DESCRIPTION = "The Enlightenment Window Mananger Version 17"
+DEPENDS = "eet evas ecore edje efreet edbus"
+LICENSE = "MIT BSD"
+PV = "0.16.999.043+svnr${SRCREV}"
+PR = "r11"
+
+inherit e update-alternatives
+
+SRC_URI = "\
+  svn://svn.enlightenment.org/svn/e/trunk;module=e;proto=http \
+  file://disable-e-cursor.patch;patch=1 \
+  file://enlightenment_start.oe \
+  file://applications.menu \
+"
+S = "${WORKDIR}/e"
+
+EXTRA_OECONF = "\
+  --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \
+  --x-includes=${STAGING_INCDIR}/X11 \
+  --x-libraries=${STAGING_LIBDIR} \
+  --enable-simple-x11 \
+"
+
+do_configure_prepend() {
+       autopoint
+}
+
+do_stage() {
+    autotools_stage_all
+    for I in `find ${STAGING_LIBDIR}/enlightenment -name "*.la" -print`; do rm -f $I; done
+    for I in `find ${STAGING_LIBDIR}/enlightenment -name "*.a" -print`; do rm -f $I; done
+    for I in `find ${STAGING_LIBDIR_CROSS}/enlightenment -name "*.la" -print`; do rm -f $I; done
+    for I in `find ${STAGING_LIBDIR_CROSS}/enlightenment -name "*.a" -print`; do rm -f $I; done
+}
+
+do_install_append() {
+    # customising - should rather make this simple upstream
+    rm -rf ${D}${datadir}/enlightenment/data/backgrounds/*
+    rm -rf ${D}${datadir}/enlightenment/data/fonts/*
+    rm -rf ${D}${datadir}/enlightenment/data/other/*
+    install -m 755 ${WORKDIR}/enlightenment_start.oe ${D}/${bindir}
+    install -d ${D}/${sysconfdir}/xdg/menus
+    install -m 644 ${WORKDIR}/applications.menu ${D}/${sysconfdir}/xdg/menus/
+}
+
+RDEPENDS += "shared-mime-info mime-support"
+
+FILES_${PN} = "\
+  ${bindir}/* \
+  ${libdir}/enlightenment/modules/*/*.* \
+  ${libdir}/enlightenment/modules/*/*/* \
+  ${libdir}/enlightenment/preload/*.so \
+  ${datadir} \
+  ${sysconfdir} \
+"
+FILES_${PN}-dbg += "\
+  ${libdir}/enlightenment/modules/*/*/.debug/ \
+  ${libdir}/enlightenment/preload/.debug/ \
+"
+
+FILES_${PN}-dev += "\
+  ${libdir}/enlightenment/preload/*.?a \
+"
+
+CONFFILES_${PN} = "/etc/xdg/menus/applications.menu"
+
+ALTERNATIVE_PATH = "${bindir}/enlightenment_start.oe"
+ALTERNATIVE_NAME = "x-window-manager"
+ALTERNATIVE_LINK = "${bindir}/x-window-manager"
+ALTERNATIVE_PRIORITY = "16"
diff --git a/packages/e17/edje-editor_svn.bb b/packages/e17/edje-editor_svn.bb
new file mode 100644 (file)
index 0000000..4cbbf19
--- /dev/null
@@ -0,0 +1,12 @@
+DESCRIPTION = "Edje-Editor is just that."
+LICENSE = "MIT BSD"
+DEPENDS = "etk"
+PV = "0.0.0+svnr${SRCREV}"
+PR = "r1"
+
+inherit e
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=edje_editor;proto=http"
+S = "${WORKDIR}/edje_editor"
+
+FILES_${PN} = "${bindir}/* ${libdir}/* ${datadir} ${sysconfdir} ${sbindir}"
diff --git a/packages/e17/edje-viewer_svn.bb b/packages/e17/edje-viewer_svn.bb
new file mode 100644 (file)
index 0000000..c9bbba7
--- /dev/null
@@ -0,0 +1,13 @@
+DESCRIPTION = "Edje_Viewer is just that."
+DEPENDS = "etk"
+LICENSE = "MIT BSD"
+PV = "0.0.0+svnr${SRCREV}"
+PR = "r1"
+
+inherit e
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=edje_viewer;proto=http \
+           file://no-minimal-size.patch;patch=1"
+S = "${WORKDIR}/edje_viewer"
+
+FILES_${PN} = "${bindir}/* ${libdir}/* ${datadir} ${sysconfdir} ${sbindir}"
diff --git a/packages/e17/enna_svn.bb b/packages/e17/enna_svn.bb
new file mode 100644 (file)
index 0000000..6bfabbd
--- /dev/null
@@ -0,0 +1,16 @@
+DESCRIPTION = "Enna is a media center application based on EFL"
+LICENSE = "GPL"
+DEPENDS = "curl dbus eet evas edje ecore edbus emotion"
+DEPENDS += "libmusicbrainz lightmediascanner libxml2 taglib"
+SECTION = "x11/multimedia"
+PV = "0.2.0+svnr${SRCREV}"
+PR = "r1"
+
+inherit e
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/MISC;module=enna;proto=http"
+S = "${WORKDIR}/enna"
+
+do_configure_prepend() {
+    autopoint
+}
diff --git a/packages/e17/examine_svn.bb b/packages/e17/examine_svn.bb
new file mode 100644 (file)
index 0000000..223d29c
--- /dev/null
@@ -0,0 +1,13 @@
+DESCRIPTION = "Examine, the program configurator"
+LICENSE = "MIT BSD"
+DEPENDS = "ewl"
+PV = "0.0.1+svnr${SRCREV}"
+PR = "r1"
+
+SRCNAME = "examine"
+
+inherit e
+
+EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc"
+
+FILES_${PN} = "${bindir}/* ${libdir}/* ${datadir} ${sysconfdir} ${sbindir}"
diff --git a/packages/e17/exhibit_svn.bb b/packages/e17/exhibit_svn.bb
new file mode 100644 (file)
index 0000000..6ec34d6
--- /dev/null
@@ -0,0 +1,9 @@
+DESCRIPTION = "Exhibit is the ETK picture viewer"
+LICENSE = "MIT BSD"
+DEPENDS = "evas ecore epsilon edje eet etk efreet"
+PV = "0.1.1+svnr${SRCREV}"
+PR = "r1"
+
+SRCNAME = "exhibit"
+
+inherit e
diff --git a/packages/e17/expedite_svn.bb b/packages/e17/expedite_svn.bb
new file mode 100644 (file)
index 0000000..2f3ef20
--- /dev/null
@@ -0,0 +1,31 @@
+DESCRIPTION = "Expedite is a comprehensive benchmarking suite for Evas"
+DEPENDS = "eet evas"
+RDEPENDS = "libevas-engine-buffer libevas-engine-fb libevas-engine-software-generic libevas-engine-software-x11 libevas-loader-png"
+LICENSE = "MIT BSD"
+PV = "0.6.0+svnr${SRCREV}"
+PR = "r1"
+
+inherit autotools
+
+EXTRA_OECONF = "\
+  --x-includes=${STAGING_INCDIR}/X11 \
+  --x-libraries=${STAGING_LIBDIR} \
+  --enable-simple-x11 \
+\
+  --disable-opengl-glew \
+  --disable-opengl-x11 \
+  --enable-software-x11 \
+  --enable-xrender-x11 \
+  --enable-software-16-x11 \
+  --enable-fb \
+  --disable-software-ddraw \
+  --disable-software-16-ddraw \
+  --disable-direct3d \
+  --disable-software-sdl \
+"
+
+do_configure_append() {
+        find ${S} -name Makefile | xargs sed -i s:'-I$(includedir)':'-I.':g
+}
+
+FILES_${PN} += "${datadir}"
diff --git a/packages/e17/exquisite_svn.bb b/packages/e17/exquisite_svn.bb
new file mode 100644 (file)
index 0000000..4c0a567
--- /dev/null
@@ -0,0 +1,11 @@
+DESCRIPTION = "A psplash replacement for display"
+LICENSE = "MIT BSD"
+DEPENDS = "eet evas ecore embryo edje"
+PV = "0.0.1+svnr${SRCREV}"
+PR = "r1"
+
+SRCNAME = "exquisite"
+
+inherit e
+
+EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc"
diff --git a/packages/e17/illume_svn.bb b/packages/e17/illume_svn.bb
new file mode 100644 (file)
index 0000000..c2ff6b8
--- /dev/null
@@ -0,0 +1,54 @@
+DESCRIPTION = "Illume - A mobile UI module for the Enlightenment Window Manager"
+AUTHOR = "Rasterman"
+LICENSE = "MIT/BSD"
+DEPENDS = "e-wm eet evas ecore edje embryo efreet edbus edje-native embryo-native eet-native"
+PV = "0.0+svnr${SRCREV}"
+PR = "r13"
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=illume;proto=http"
+S = "${WORKDIR}/${PN}"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "\
+  --x-includes=${STAGING_INCDIR}/X11 \
+  --x-libraries=${STAGING_LIBDIR} \
+  --enable-simple-x11 \
+  --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \
+  --with-eet-eet=${STAGING_BINDIR_NATIVE}/eet \
+"
+
+RRECOMMENDS_${PN} = "\
+  wamerican \
+  ${PN}-config \
+  ${PN}-theme \
+  ${PN}-dicts-english-us \
+  ${PN}-keyboards-default \
+  ${PN}-keyboards-numbers \
+  ${PN}-keyboards-terminal \
+"
+
+PACKAGES =+ "\
+  ${PN}-config \
+  ${PN}-dicts-english-us \
+  ${PN}-keyboards-default \
+  ${PN}-keyboards-numbers \
+  ${PN}-keyboards-terminal \
+"
+PACKAGE_ARCH_${PN}-config = "all"
+PACKAGE_ARCH_${PN}-dicts-english-us = "all"
+PACKAGE_ARCH_${PN}-keyboards-default = "all"
+PACKAGE_ARCH_${PN}-keyboards-numbers = "all"
+
+FILES_${PN}-config = "${datadir}/enlightenment/data/config/*/* ${datadir}/illume"
+FILES_${PN}-dicts-english-us = "${libdir}/enlightenment/modules/illume/dicts/English_*.dic"
+FILES_${PN}-keyboards-default = "${libdir}/enlightenment/modules/illume/keyboards/Default.kbd"
+FILES_${PN}-keyboards-numbers = "${libdir}/enlightenment/modules/illume/keyboards/Numbers.kbd"
+FILES_${PN}-keyboards-terminal = "${libdir}/enlightenment/modules/illume/keyboards/Terminal.kbd"
+
+FILES_${PN} = "\
+  ${libdir}/enlightenment/modules/*/*.edj \
+  ${libdir}/enlightenment/modules/*/*.desktop \
+  ${libdir}/enlightenment/modules/*/*/* \
+"
+FILES_${PN}-dbg += "${libdir}/enlightenment/modules/*/*/.debug/"
diff --git a/packages/e17/rage_svn.bb b/packages/e17/rage_svn.bb
new file mode 100644 (file)
index 0000000..d351ffd
--- /dev/null
@@ -0,0 +1,12 @@
+DESCRIPTION = "Rage is a media center application based on EFL"
+AUTHOR = "Carsten 'The Rasterman' Heitzler"
+HOMEPAGE = "http://www.rasterman.com"
+LICENSE = "MIT BSD"
+DEPENDS = "evas ecore edje"
+SECTION = "x11/multimedia"
+PV = "0.3.0.042+svnr${SRCREV}"
+
+inherit autotools
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=rage;proto=http"
+S = "${WORKDIR}/rage"
diff --git a/packages/efl1/ecore-native_svn.bb b/packages/efl1/ecore-native_svn.bb
new file mode 100644 (file)
index 0000000..f84c658
--- /dev/null
@@ -0,0 +1,32 @@
+require ecore.inc
+inherit native
+DEPENDS = "eet-native evas-native"
+PR = "r1"
+
+EXTRA_OECONF = "\
+                --enable-ecore-txt \
+                --disable-ecore-config \
+                --disable-ecore-x-xcb \
+                --disable-ecore-x \
+                --enable-ecore-job \
+                --disable-ecore-directfb \
+                --disable-ecore-sdl \
+                --enable-ecore-fb \
+                --enable-ecore-evas \
+                --enable-ecore-evas-fb \
+                --disable-ecore-evas-x11-gl \
+                --disable-ecore-evas-xrender \
+                --disable-ecore-evas-dfb \
+                --disable-ecore-evas-sdl \
+                --disable-openssl \
+                --enable-abstract-sockets \
+                --enable-ecore-con \
+                --enable-ecore-ipc \
+                --enable-ecore-file \
+                --enable-inotify \
+                --disable-poll \
+                --disable-curl \
+                --disable-ecore-desktop \
+                --disable-ecore-imf \
+                --disable-ecore-imf_evas \
+"
diff --git a/packages/efl1/ecore_svn.bb b/packages/efl1/ecore_svn.bb
new file mode 100644 (file)
index 0000000..6e581cd
--- /dev/null
@@ -0,0 +1,33 @@
+require ecore.inc
+PR = "r2"
+
+EXTRA_OECONF = "\
+  --x-includes=${STAGING_INCDIR}/X11 \
+  --x-libraries=${STAGING_LIBDIR} \
+  --enable-simple-x11 \
+\
+  --enable-ecore-txt \
+  --enable-ecore-config \
+  --disable-ecore-x-xcb \
+  --enable-ecore-x \
+  --enable-ecore-job \
+  --disable-ecore-directfb \
+  --disable-ecore-sdl \
+  --enable-ecore-fb \
+  --enable-ecore-evas \
+  --enable-ecore-evas-x11-16 \
+  --enable-ecore-evas-16-x11 \
+  --disable-ecore-evas-x11-gl \
+  --enable-ecore-evas-xrender \
+  --disable-ecore-evas-dfb \
+  --disable-ecore-evas-sdl \
+  --disable-openssl \
+  --enable-abstract-sockets \
+  --enable-ecore-con \
+  --enable-ecore-ipc \
+  --enable-ecore-file \
+  --enable-inotify \
+  --disable-poll \
+  --enable-curl \
+  --disable-ecore-desktop \
+"
diff --git a/packages/efl1/edb_svn.bb b/packages/efl1/edb_svn.bb
new file mode 100644 (file)
index 0000000..3c4cc9d
--- /dev/null
@@ -0,0 +1,9 @@
+DESCRIPTION = "Edb is the Enlightenment database library"
+LICENSE = "MIT BSD"
+DEPENDS = "zlib"
+PV = "1.0.5.043+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/OLD;module=edb;proto=http"
diff --git a/packages/efl1/edbus_svn.bb b/packages/efl1/edbus_svn.bb
new file mode 100644 (file)
index 0000000..d200054
--- /dev/null
@@ -0,0 +1,19 @@
+DESCRIPTION = "DBus and HAL convenience wrappers for EFL"
+DEPENDS = "dbus ecore"
+LICENSE = "MIT BSD"
+PV = "0.5.0.043+svnr${SRCREV}"
+PR = "r2"
+
+inherit efl
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=e_dbus;proto=http"
+S = "${WORKDIR}/e_dbus"
+
+EXTRA_OECONF = "--enable-build-test-gui"
+
+PACKAGES =+ "${PN}-enotify ${PN}-edbus ${PN}-enm ${PN}-ehal ${PN}-test-gui"
+FILES_${PN}-enotify = "${libdir}/libenotify.so.*"
+FILES_${PN}-edbus = "${libdir}/libedbus.so.*"
+FILES_${PN}-enm = "${libdir}/libenm.so.*"
+FILES_${PN}-ehal = "${libdir}/libehal.so.*"
+FILES_${PN}-test-gui = "${bindir}/e_dbus_hal"
diff --git a/packages/efl1/edje-native_svn.bb b/packages/efl1/edje-native_svn.bb
new file mode 100644 (file)
index 0000000..238bfd0
--- /dev/null
@@ -0,0 +1,11 @@
+require edje_${PV}.bb
+inherit native
+PR = "r1"
+
+DEPENDS = "evas-native ecore-native eet-native embryo-native"
+
+do_configure_prepend() {
+       sed -i 's:EMBRYO_PREFIX"/bin:"${STAGING_BINDIR}:' ${S}/src/bin/edje_cc_out.c
+       sed -i 's:cpp -I:/usr/bin/cpp -I:' ${S}/src/bin/edje_cc_parse.c
+       sed -i 's:gcc -I:/usr/bin/gcc -I:' ${S}/src/bin/edje_cc_parse.c
+}
diff --git a/packages/efl1/edje_svn.bb b/packages/efl1/edje_svn.bb
new file mode 100644 (file)
index 0000000..11da120
--- /dev/null
@@ -0,0 +1,14 @@
+DESCRIPTION = "Edje is the Enlightenment graphical design & layout library"
+DEPENDS = "eet evas ecore embryo edje-native"
+LICENSE = "MIT BSD"
+PV = "0.5.0.043+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+PACKAGES =+ "${PN}-utils"
+DEBIAN_NOAUTONAME_${PN}-utils = "1"
+FILES_${PN}-utils = "\
+  ${bindir}/edje_* \
+  ${datadir}/edje/include/edje.inc \
+"
diff --git a/packages/efl1/eet-native_svn.bb b/packages/efl1/eet-native_svn.bb
new file mode 100644 (file)
index 0000000..0b0b5a4
--- /dev/null
@@ -0,0 +1,6 @@
+require eet_svn.bb
+inherit native
+DEPENDS = "zlib-native jpeg-native"
+# we no longer inherit pkgconfig, so we need to state this explicitly
+# (see explanation in efl.bbclass and autotools.bbclass)
+DEPENDS += "pkgconfig-native"
diff --git a/packages/efl1/eet_svn.bb b/packages/efl1/eet_svn.bb
new file mode 100644 (file)
index 0000000..2fa24cc
--- /dev/null
@@ -0,0 +1,7 @@
+DESCRIPTION = "EET is the Enlightenment data storage library"
+DEPENDS = "zlib jpeg"
+LICENSE = "MIT BSD"
+PV = "1.0.1+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
diff --git a/packages/efl1/eflpp_svn.bb b/packages/efl1/eflpp_svn.bb
new file mode 100644 (file)
index 0000000..ff12d72
--- /dev/null
@@ -0,0 +1,13 @@
+DESCRIPTION = "EFLpp are C++ bindings to the EFL"
+AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>"
+HOMEPAGE = "http://www.vanille-media.de/site/index.php/projects/efl/"
+LICENSE = "LGPL"
+DEPENDS = "evas ecore edje emotion esmart etk ewl libsigc++-2.0"
+PV = "0.1.0+svnr${SRCREV}"
+
+inherit efl
+
+EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc"
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/BINDINGS;module=cxx;proto=http"
+S = "${WORKDIR}/cxx"
diff --git a/packages/efl1/efreet_svn.bb b/packages/efl1/efreet_svn.bb
new file mode 100644 (file)
index 0000000..a802912
--- /dev/null
@@ -0,0 +1,11 @@
+DESCRIPTION = "The Enlightenment freedesktop.org library"
+DEPENDS = "ecore"
+LICENSE = "MIT BSD"
+PV = "0.5.0.043+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+PACKAGES =+ "${PN}-mime ${PN}-trash"
+FILES_${PN}-mime = "${libdir}/libefreet_mime.so.*"
+FILES_${PN}-trash = "${libdir}/libefreet_trash.so.*"
diff --git a/packages/efl1/embryo-native_svn.bb b/packages/efl1/embryo-native_svn.bb
new file mode 100644 (file)
index 0000000..2fc3fad
--- /dev/null
@@ -0,0 +1,3 @@
+require embryo_${PV}.bb
+inherit native
+
diff --git a/packages/efl1/embryo_svn.bb b/packages/efl1/embryo_svn.bb
new file mode 100644 (file)
index 0000000..42cb2f5
--- /dev/null
@@ -0,0 +1,9 @@
+DESCRIPTION = "The Enlightenment C-like scripting language for Edje"
+LICENSE = "MIT BSD"
+PV = "0.9.9.043+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+# HACK alert: When compiling for VFP embryo emits bugs -- maybe gcc bug
+#FULL_OPTIMIZATION_arm =+ "-O0"
diff --git a/packages/efl1/emotion_svn.bb b/packages/efl1/emotion_svn.bb
new file mode 100644 (file)
index 0000000..e30239f
--- /dev/null
@@ -0,0 +1,14 @@
+DESCRIPTION = "The Enlightenment multimedia library"
+LICENSE = "MIT BSD"
+# we no longer build the libxine backend, since the gstreamer backend seems more promising
+DEPENDS = "eet evas ecore edje gstreamer gst-plugins-base"
+PV = "0.1.0+svnr${SRCREV}"
+PR = "r2"
+
+inherit efl
+
+EXTRA_OECONF = "--disable-xine --enable-gstreamer"
+
+PACKAGES =+ "emotion-backend-gstreamer"
+FILES_emotion-backend-gstreamer = "${libdir}/emotion/*.so"
+RRECOMMENDS_${PN} = "emotion-backend-gstreamer"
diff --git a/packages/efl1/engrave_svn.bb b/packages/efl1/engrave_svn.bb
new file mode 100644 (file)
index 0000000..cc90f5a
--- /dev/null
@@ -0,0 +1,7 @@
+DESCRIPTION = "Engrave is an Edje Editing Library"
+LICENSE = "MIT"
+# also requires yacc and lex on host
+DEPENDS = "evas ecore"
+PV = "0.0.0+svnr${SRCREV}"
+
+inherit efl
diff --git a/packages/efl1/enhance_svn.bb b/packages/efl1/enhance_svn.bb
new file mode 100644 (file)
index 0000000..6bec117
--- /dev/null
@@ -0,0 +1,6 @@
+DESCRIPTION = "Enhance translates between glade .xml files and ETK"
+LICENSE = "MIT"
+DEPENDS = "exml"
+PV = "0.0.0+svnr${SRCREV}"
+
+inherit efl
diff --git a/packages/efl1/epdf_svn.bb b/packages/efl1/epdf_svn.bb
new file mode 100644 (file)
index 0000000..eb4b91a
--- /dev/null
@@ -0,0 +1,24 @@
+DESCRIPTION = "Epdf is the glue between EFL and libpoppler"
+LICENSE = "MIT BSD"
+DEPENDS = "poppler evas ecore etk ewl"
+PV = "0.1.0+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/PROTO;module=epdf;proto=http \
+           file://fix-plugin-path-check.patch;HACK=1;patch=1"
+
+# add ewl additions
+FILES_${PN}-dev += "${libdir}/ewl/tests/*.a ${libdir}/ewl/tests/*.la"
+FILES_${PN}-dbg += "${libdir}/ewl/tests/.debug"
+
+# add epsilon additions
+FILES_${PN}-dev += "${libdir}/epsilon/plugins/epdf_thumbnailer.a ${libdir}/epsilon/plugins/epdf_thumbnailer.la"
+FILES_${PN}-dbg += "${libdir}/epsilon/plugins/.debug"
+
+PACKAGES += "${PN}-ewl-widget epsilon-plugin-${PN}"
+FILES_${PN}-ewl-widget = "${libdir}/ewl/tests/libewl_pdf*.so*"
+FILES_epsilon-plugin-${PN} = "${libdir}/epsilon/plugins/epdf_thumbnailer.so*"
+
diff --git a/packages/efl1/epeg_svn.bb b/packages/efl1/epeg_svn.bb
new file mode 100644 (file)
index 0000000..61213fe
--- /dev/null
@@ -0,0 +1,9 @@
+DESCRIPTION = "Epeg is a small library for handling thumbnails."
+LICENSE = "MIT"
+DEPENDS = "jpeg"
+PV = "0.9.0+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/OLD;module=epeg;proto=http"
diff --git a/packages/efl1/epsilon_svn.bb b/packages/efl1/epsilon_svn.bb
new file mode 100644 (file)
index 0000000..055901b
--- /dev/null
@@ -0,0 +1,15 @@
+DESCRIPTION = "Epsilon is a flexible and powerful image thumbnailing library \
+that is compliant with the freedesktop.org Thumbnail Managing Standard."
+LICENSE = "MIT BSD"
+# can also depend on xine for movie thumbnails
+DEPENDS = "libpng evas ecore edje perl-native"
+PV = "0.3.0.012+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+# a gstreamer thumbnailer would be nice now that we have emotion using gstreamer as well
+EXTRA_OECONF = "--disable-xine"
+
+FILES_${PN}-dev += "${libdir}/${PN}/*/*.a ${libdir}/${PN}/*/*.la"
+FILES_${PN}-dbg += "${libdir}/${PN}/plugins/.debug/*.so"
diff --git a/packages/efl1/esmart_svn.bb b/packages/efl1/esmart_svn.bb
new file mode 100644 (file)
index 0000000..bb88310
--- /dev/null
@@ -0,0 +1,27 @@
+DESCRIPTION = "ESmart is a collection of smart Evas objects"
+LICENSE = "MIT BSD"
+DEPENDS = "evas ecore edje imlib2 epsilon libtool"
+PV = "0.9.0.043+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc"
+
+PACKAGES =+ "${PN}-textentry \
+             ${PN}-thumb \
+             ${PN}-container \
+             ${PN}-container-plugins \
+             ${PN}-file-dialog \
+             ${PN}-draggies \
+             ${PN}-trans-x11"
+
+FILES_${PN}-dbg += "${libdir}/.debug/ ${libdir}/esmart/*/.debug/"
+FILES_${PN}-textentry = "${libdir}/libesmart_text_entry*.so*"
+FILES_${PN}-thumb = "${libdir}/libesmart_thumb*.so*"
+FILES_${PN}-container = "${libdir}/libesmart_container*"
+DEPENDS_${PN}-container += "${PN}-container-plugins"
+FILES_${PN}-container-plugins = "${libdir}/esmart/layout/*.so"
+FILES_${PN}-file-dialog = "${libdir}/libesmart_file_dialog*.so*"
+FILES_${PN}-draggies = "${libdir}/libesmart_draggies*.so*"
+FILES_${PN}-trans-x11 = "${libdir}/libesmart_trans_x11*.so*"
diff --git a/packages/efl1/etk-native_svn.bb b/packages/efl1/etk-native_svn.bb
new file mode 100644 (file)
index 0000000..345802d
--- /dev/null
@@ -0,0 +1,5 @@
+require etk_svn.bb
+inherit native
+DEPENDS = "evas-native ecore-native edje-native"
+
+SRC_URI += "file://no-tests.patch;patch=1"
diff --git a/packages/efl1/etk_svn.bb b/packages/efl1/etk_svn.bb
new file mode 100644 (file)
index 0000000..cf7520d
--- /dev/null
@@ -0,0 +1,33 @@
+DESCRIPTION = "Etk is an advanced widget toolkit based on the Enlightenment Foundation Libraries."
+DEPENDS = "evas ecore edje"
+LICENSE = "MIT"
+PV = "0.1.0.042+svnr${SRCREV}"
+PR = "r2"
+
+inherit efl
+
+RRECOMMENDS_${PN} = "\
+  etk-engines-software-x11 \
+  etk-engines-evas \
+  etk-engines-fb \
+  etk-engines-x11 \
+  etk-engines-software-x11-16 \
+"
+
+PACKAGES += "etk-engines-software-x11"
+FILES_${PN}-engines-software-x11 = "${libdir}/etk/engines/ecore_evas_software_x11.so"
+
+PACKAGES =+ "etk-engines-gl-x11"
+FILES_${PN}-engines-gl-x11 = "${libdir}/etk/engines/ecore_evas_gl_x11.so"
+
+PACKAGES =+ "etk-engines-evas"
+FILES_${PN}-engines-evas = "${libdir}/etk/engines/ecore_evas.so"
+
+PACKAGES =+ "etk-engines-fb"
+FILES_${PN}-engines-fb = "${libdir}/etk/engines/ecore_fb.so"
+
+PACKAGES =+ "etk-engines-x11"
+FILES_${PN}-engines-x11 = "${libdir}/etk/engines/ecore_evas_x11.so"
+
+PACKAGES =+ "etk-engines-software-x11-16"
+FILES_${PN}-engines-software-x11-16 = "${libdir}/etk/engines/ecore_evas_software_x11_16.so"
diff --git a/packages/efl1/evas-native_svn.bb b/packages/efl1/evas-native_svn.bb
new file mode 100644 (file)
index 0000000..3ca8df9
--- /dev/null
@@ -0,0 +1,116 @@
+require evas.inc
+inherit native
+DEPENDS = "freetype-native libpng-native jpeg-native eet-native"
+PR = "r1"
+
+EXTRA_OECONF = "\
+               --x-includes=${STAGING_INCDIR}/X11  \
+               --x-libraries=${STAGING_LIBDIR} \
+               --enable-fb                             \
+               --disable-directfb                      \
+               --disable-sdl                           \
+               --enable-buffer                         \
+               --disable-software-ddraw        \
+               --disable-software-qtopia       \
+               --disable-software-x11          \
+               --disable-software-16-x11       \
+               --disable-software-xcb          \
+               --disable-gl-x11                        \
+               --disable-xrender-x11           \
+               --disable-xrender-xcb           \
+               --disable-glitz-x11                     \
+               --enable-image-loader-eet       \
+               --disable-image-loader-edb      \
+               --disable-image-loader-gif      \
+               --enable-image-loader-png       \
+               --enable-image-loader-jpeg      \
+               --enable-image-loader-tiff      \
+               --enable-image-loader-xpm       \
+               --disable-image-loader-svg      \
+               --enable-cpu-c                          \
+               --enable-fontconfig                     \
+               --enable-font-loader-eet        \
+               --enable-scale-sample           \
+               --enable-scale-smooth           \
+               --enable-convert-yuv            \
+               --enable-small-dither-mask      \
+               --disable-no-dither-mask        \
+               --disable-convert-8-rgb-332     \
+               --disable-convert-8-rgb-666     \
+               --disable-convert-8-rgb-232     \
+               --disable-convert-8-rgb-222     \
+               --disable-convert-8-rgb-221     \
+               --disable-convert-8-rgb-121     \
+               --disable-convert-8-rgb-111     \
+               --enable-convert-16-rgb-565     \
+               --disable-convert-16-rgb-555    \
+               --disable-convert-16-rgb-444    \
+               --disable-convert-16-rgb-ipq    \
+               --enable-convert-16-rgb-rot-0   \
+               --disable-convert-16-rgb-rot-90 \
+               --enable-convert-16-rgb-rot-270 \
+               --disable-convert-24-rgb-888    \
+               --disable-convert-24-bgr-888    \
+               --disable-convert-32-rgb-8888   \
+               --disable-convert-32-rgbx-8888  \
+               --disable-convert-32-bgr-8888   \
+               --disable-convert-32-bgrx-8888  \
+               --disable-convert-32-rgb-rot-0  \
+               --disable-convert-32-rgb-rot-90 \
+               --disable-convert-32-rgb-rot-270"
+
+
+# evas needs a different oe_libinstall, so copy/paste autotools_stage_all
+do_stage() {
+        rm -rf ${STAGE_TEMP}
+        mkdir -p ${STAGE_TEMP}
+        oe_runmake DESTDIR="${STAGE_TEMP}" install
+        autotools_stage_dir ${STAGE_TEMP}/${includedir} ${STAGING_INCDIR}
+        if [ "${BUILD_SYS}" = "${HOST_SYS}" ]; then
+                autotools_stage_dir ${STAGE_TEMP}/${bindir} ${STAGING_DIR_HOST}${layout_bindir}
+                autotools_stage_dir ${STAGE_TEMP}/${sbindir} ${STAGING_DIR_HOST}${layout_sbindir}
+                autotools_stage_dir ${STAGE_TEMP}/${base_bindir} ${STAGING_DIR_HOST}${layout_base_bindir}
+                autotools_stage_dir ${STAGE_TEMP}/${base_sbindir} ${STAGING_DIR_HOST}${layout_base_sbindir}
+                autotools_stage_dir ${STAGE_TEMP}/${libexecdir} ${STAGING_DIR_HOST}${layout_libexecdir}
+        fi
+        if [ -d ${STAGE_TEMP}/${libdir} ]
+        then
+                olddir=`pwd`
+                cd ${STAGE_TEMP}/${libdir}
+                las=$(find . -name \*.la -type f)
+                cd $olddir
+                echo "Found la files: $las"
+                if [ -n "$las" ]; then
+                        # If there are .la files then libtool was used in the
+                        # build, so install them with magic mangling.
+                        for i in $las
+                        do
+                                dir=$(dirname $i)
+                                echo "oe_libinstall -C ${STAGE_TEMP}/${libdir}/${dir} -so $(basename $i .la) ${STAGING_LIBDIR}/${dir}"
+                                oe_libinstall -C ${STAGE_TEMP}/${libdir}/${dir} -so $(basename $i .la) ${STAGING_LIBDIR}/${dir}
+                        done
+                else
+                        # Otherwise libtool wasn't used, and lib/ can be copied
+                        # directly.
+                        echo "cp -fpPR ${STAGE_TEMP}/${libdir}/* ${STAGING_LIBDIR}"
+                        cp -fpPR ${STAGE_TEMP}/${libdir}/* ${STAGING_LIBDIR}
+                fi
+
+        fi
+        # Ok, this is nasty. pkgconfig.bbclass is usually used to install .pc files,
+        # however some packages rely on the presence of .pc files to enable/disable
+        # their configurataions in which case we better should not install everything
+        # unconditionally, but rather depend on the actual results of make install.
+        # The good news though: a) there are not many packages doing this and
+        # b) packaged staging will fix that anyways. :M:
+        if [ "${AUTOTOOLS_STAGE_PKGCONFIG}" = "1" ]
+        then
+                echo "cp -f ${STAGE_TEMP}/${libdir}/pkgconfig/*.pc ${STAGING_LIBDIR}/pkgconfig/"
+                cp -f ${STAGE_TEMP}/${libdir}/pkgconfig/*.pc ${STAGING_LIBDIR}/pkgconfig/
+        fi
+        rm -rf ${STAGE_TEMP}/${mandir} || true
+        rm -rf ${STAGE_TEMP}/${infodir} || true
+        autotools_stage_dir ${STAGE_TEMP}/${datadir} ${STAGING_DATADIR}
+        rm -rf ${STAGE_TEMP}
+
+}
diff --git a/packages/efl1/evas_svn.bb b/packages/efl1/evas_svn.bb
new file mode 100644 (file)
index 0000000..e707961
--- /dev/null
@@ -0,0 +1,62 @@
+require evas.inc
+PR = "r1"
+
+EXTRA_OECONF = "\
+               --x-includes=${STAGING_INCDIR}/X11  \
+               --x-libraries=${STAGING_LIBDIR} \
+               --enable-fb                                     \
+               --disable-directfb                      \
+               --disable-sdl                           \
+               --enable-buffer                         \
+               --disable-software-ddraw        \
+               --disable-software-qtopia       \
+               --enable-simple-x11             \
+               --enable-software-x11           \
+               --enable-software-16-x11        \
+               --disable-software-xcb          \
+               --disable-gl-x11                        \
+               --enable-xrender-x11            \
+               --disable-xrender-xcb           \
+               --disable-glitz-x11                     \
+               --enable-image-loader-eet       \
+               --disable-image-loader-edb      \
+               --disable-image-loader-gif      \
+               --enable-image-loader-png       \
+               --enable-image-loader-jpeg      \
+               --enable-image-loader-tiff      \
+               --enable-image-loader-xpm       \
+               --enable-image-loader-svg       \
+               --enable-cpu-c                          \
+               --enable-fontconfig                     \
+               --enable-font-loader-eet        \
+               --enable-scale-sample           \
+               --enable-scale-smooth           \
+               --enable-convert-yuv            \
+               --enable-small-dither-mask      \
+               --disable-no-dither-mask        \
+               --disable-convert-8-rgb-332     \
+               --disable-convert-8-rgb-666     \
+               --disable-convert-8-rgb-232     \
+               --disable-convert-8-rgb-222     \
+               --disable-convert-8-rgb-221     \
+               --disable-convert-8-rgb-121     \
+               --disable-convert-8-rgb-111     \
+               --enable-convert-16-rgb-565     \
+               --disable-convert-16-rgb-555    \
+               --disable-convert-16-rgb-444    \
+               --disable-convert-16-rgb-ipq    \
+               --enable-convert-16-rgb-rot-0   \
+               --enable-convert-16-rgb-rot-90  \
+               --disable-convert-16-rgb-rot-180 \
+               --enable-convert-16-rgb-rot-270 \
+               --enable-convert-24-rgb-888     \
+               --enable-convert-24-bgr-888     \
+               --enable-convert-32-rgb-8888    \
+               --enable-convert-32-rgbx-8888   \
+               --enable-convert-32-bgr-8888    \
+               --enable-convert-32-bgrx-8888   \
+               --enable-convert-32-rgb-rot-0   \
+               --enable-convert-32-rgb-rot-90  \
+               --disable-convert-32-rgb-rot-180 \
+               --enable-convert-32-rgb-rot-270"
+
diff --git a/packages/efl1/evolve-native_svn.bb b/packages/efl1/evolve-native_svn.bb
new file mode 100644 (file)
index 0000000..5d57075
--- /dev/null
@@ -0,0 +1,6 @@
+require evolve_svn.bb
+inherit native
+DEPENDS = "etk-native"
+
+# needs ecore-x :/
+BROKEN = "1"
diff --git a/packages/efl1/evolve_svn.bb b/packages/efl1/evolve_svn.bb
new file mode 100644 (file)
index 0000000..fad6671
--- /dev/null
@@ -0,0 +1,7 @@
+DESCRIPTION = "Evolve allows you to write ETK designs using a C-like language"
+LICENSE = "MIT"
+DEPENDS = "etk evolve-native"
+PV = "0.0.0+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
diff --git a/packages/efl1/ewl_svn.bb b/packages/efl1/ewl_svn.bb
new file mode 100644 (file)
index 0000000..af490dd
--- /dev/null
@@ -0,0 +1,32 @@
+DESCRIPTION = "The Enlightened Widget Library"
+DEPENDS = "evas ecore edje emotion efreet epsilon"
+LICENSE = "MIT BSD"
+PV = "0.5.2.042+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
+EXTRA_OECONF = "\
+  --enable-software-x11 \
+  --enable-software-16-x11 \
+  --enable-xrender-x11 \
+  --disable-opengl-x11 \
+  --disable-software-xcb \
+  --disable-software-sdl \
+  --enable-framebuffer \
+  --enable-software-buffer \
+  --disable-opengl-glew \
+"
+
+# TODO package engines more granular
+PACKAGES += "${PN}-plugins ${PN}-engines"
+
+FILES_${PN} += "${sysconfdir}/ewl/*"
+FILES_${PN}-tests += "${libdir}/ewl/tests/*.so*"
+FILES_${PN}-dev += "${libdir}/ewl/*/*.a ${libdir}/ewl/*/*.la"
+FILES_${PN}-dbg += "${libdir}/ewl/*/.debug"
+
+FILES_${PN}-engines = "${libdir}/ewl/engines/*.so*"
+FILES_${PN}-plugins = "${libdir}/ewl/plugins/*.so*"
+
+RRECOMMENDS_${PN} = "${PN}-engines ${PN}-plugins ewl-themes"
diff --git a/packages/efl1/exml_svn.bb b/packages/efl1/exml_svn.bb
new file mode 100644 (file)
index 0000000..aaf37c7
--- /dev/null
@@ -0,0 +1,8 @@
+DESCRIPTION = "Exml is a generic XML parser wrapper."
+LICENSE = "MIT"
+DEPENDS = "libxml2 libxslt ecore"
+PV = "0.1.1+svnr${SRCREV}"
+PR = "r1"
+
+inherit efl
+
diff --git a/packages/efl1/imlib2_svn.bb b/packages/efl1/imlib2_svn.bb
new file mode 100644 (file)
index 0000000..39932d7
--- /dev/null
@@ -0,0 +1,28 @@
+DESCRIPTION = "A graphic library for file loading, saving, rendering, and manipulation."
+LICENSE = "BSD"
+# can also depend on tiff34, ungif or gif, z, bz2, id3tag
+DEPENDS = "freetype libpng jpeg virtual/libx11 libxext"
+PROVIDES = "virtual/imlib2"
+PV = "1.4.1.001+svnr${SRCREV}"
+PR = "r3"
+
+inherit efl
+
+SRC_URI += "file://remove-local-includes-20080421.patch;patch=1;mindate=20080420 "
+
+EXTRA_OECONF = "--with-x"
+
+# TODO: Use more fine granular version
+#OE_LT_RPATH_ALLOW=":${libdir}/imlib2/loaders:${libdir}/imlib2/filters:"
+OE_LT_RPATH_ALLOW = "any"
+OE_LT_RPATH_ALLOW[export]="1"
+
+PACKAGES =+ "imlib2-loaders-dbg imlib2-filters-dbg imlib2-loaders imlib2-filters"
+FILES_${PN} = "${libdir}/lib*.so.* ${libdir}/imlib2/*/*.so"
+FILES_${PN}-dbg = "${libdir}/.debug/ ${bindir}/.debug/"
+FILES_${PN}-dev += "${bindir}/imlib2-config ${libdir}/*.so ${includedir}"
+FILES_${PN}-bin = "${bindir}"
+FILES_imlib2-loaders = "${libdir}/imlib2/loaders/*.so"
+FILES_imlib2-filters = "${libdir}/imlib2/filters/*.so"
+FILES_imlib2-loaders-dbg += "${libdir}/imlib2/loaders/.debug"
+FILES_imlib2-filters-dbg += "${libdir}/imlib2/filters/.debug"
diff --git a/packages/python/python-ecore_svn.bb b/packages/python/python-ecore_svn.bb
new file mode 100644 (file)
index 0000000..dacf5af
--- /dev/null
@@ -0,0 +1,9 @@
+require python-efl.inc
+DEPENDS += "python-evas ecore"
+RDEPENDS += "python-evas"
+PV = "0.2.1+svnr${SRCREV}"
+PR = "r2"
+
+do_stage() {
+    distutils_stage_all
+}
diff --git a/packages/python/python-edbus_svn.bb b/packages/python/python-edbus_svn.bb
new file mode 100644 (file)
index 0000000..8c862e7
--- /dev/null
@@ -0,0 +1,9 @@
+require python-efl.inc
+DEPENDS += "edbus python-dbus"
+RDEPENDS += "python-dbus"
+PV = "0.1.1+svnr${SRCREV}"
+PR = "r2"
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/BINDINGS/python;module=python-e_dbus;proto=http"
+S = "${WORKDIR}/python-e_dbus"
+
diff --git a/packages/python/python-edje_svn.bb b/packages/python/python-edje_svn.bb
new file mode 100644 (file)
index 0000000..423357f
--- /dev/null
@@ -0,0 +1,9 @@
+require python-efl.inc
+
+DEPENDS += "edje python-evas"
+RDEPENDS += "python-evas"
+
+SRC_URI += "file://0001-fix-unicode-conversion.patch;patch=1"
+
+PV = "0.2.1+svnr${SRCREV}"
+PR = "r3"
diff --git a/packages/python/python-emotion_svn.bb b/packages/python/python-emotion_svn.bb
new file mode 100644 (file)
index 0000000..b3d64d0
--- /dev/null
@@ -0,0 +1,5 @@
+require python-efl.inc
+DEPENDS += "emotion python-evas"
+RDEPENDS += "python-ecore"
+PV = "0.2.1+svnr${SRCREV}"
+PR = "r1"
diff --git a/packages/python/python-epsilon_svn.bb b/packages/python/python-epsilon_svn.bb
new file mode 100644 (file)
index 0000000..53da702
--- /dev/null
@@ -0,0 +1,5 @@
+require python-efl.inc
+DEPENDS += "epsilon python-ecore"
+RDEPENDS += "python-ecore"
+PV = "0.2.1+svnr${SRCREV}"
+PR = "r2"
diff --git a/packages/python/python-evas_svn.bb b/packages/python/python-evas_svn.bb
new file mode 100644 (file)
index 0000000..7c6fe45
--- /dev/null
@@ -0,0 +1,8 @@
+require python-efl.inc
+DEPENDS += "evas"
+PV = "0.2.1+svnr${SRCREV}"
+PR = "r1"
+
+do_stage() {
+       distutils_stage_all
+}