--- /dev/null
+HOMEPAGE = "http://www.enlightenment.org"
+SRCNAME ?= "${BPN}"
+
+EFL_SRCREV ?= "54714"
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=${SRCNAME};proto=http"
+S = "${WORKDIR}/${SRCNAME}"
+
+ARM_INSTRUCTION_SET = "arm"
-HOMEPAGE = "http://www.enlightenment.org"
SECTION = "e/apps"
-SRCNAME ?= "${PN}"
-SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=${SRCNAME};proto=http"
-S = "${WORKDIR}/${SRCNAME}"
-
-ARM_INSTRUCTION_SET = "arm"
-
-inherit autotools pkgconfig binconfig
+inherit e-base autotools pkgconfig binconfig
do_prepsources () {
make clean distclean || true
SECTION = "e/libs"
-HOMEPAGE = "http://www.enlightenment.org"
LICENSE = "MIT BSD"
-SRCNAME = "${@bb.data.getVar('PN', d, 1).replace('-native', '')}"
-SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=${SRCNAME};proto=http"
-S = "${WORKDIR}/${SRCNAME}"
DEPENDS += "pkgconfig-native"
# revision 0d93ec84b30bc1bee2caaee72d667f87bc468a70 made SRCDATE and hence PV go backwards, so we need to up PE to unbreak builds and feeds :(
PE = "2"
-ARM_INSTRUCTION_SET = "arm"
-
-inherit autotools
+inherit e-base autotools
# evas-native looks at this var, so keep it
AUTOTOOLS_STAGE_PKGCONFIG = "1"
-# only SRCREVs included in more recipes should be here, otherwise put sane SRCREV to recipe directly
-
-EFL_SRCREV ?= "54714"
PR = "r1"
PE = "1"
SRCREV = "${EFL_SRCREV}"
+SRCNAME = "vala"
-SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/BINDINGS;module=vala;proto=http"
-S = "${WORKDIR}/vala"
+inherit e-base autotools pkgconfig vala
-inherit autotools pkgconfig vala
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/BINDINGS;module=${SRCNAME};proto=http"
PACKAGES =+ "${PN}-examples"
FILES_${PN}-examples = "${datadir}/libeflvala ${bindir}/*"
DESCRIPTION = "${PN} bindings"
LICENSE = "BSD"
AUTHOR = "Gustavo Sverzut Barbieri <barbieri@gmail.com>"
-HOMEPAGE = "http://www.enlightenment.org"
# NOTE: Due to a bug in distutils, even if we don't use pyrex but cython,
# we need to build pyrex otherwise cython doesn't get called to build
# the extension modules.
export BUILD_SYS
export HOST_SYS
-inherit autotools pkgconfig distutils-base
+inherit e-base autotools pkgconfig distutils-base
-SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/BINDINGS/python;module=${PN};proto=http"
-S = "${WORKDIR}/${PN}"
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/BINDINGS/python;module=${SRCNAME};proto=http"
do_configure_prepend() {
# prefix CYTHON_.*_INCLUDEDIR with path to STAGING_DIR_HOST also use $PKG_CONFIG instead of pkg-config directly