- This time the -utils packages have their own bbs so they don't get their names auto-munged and so can be RDEPENDed on
--- /dev/null
+DESCRIPTION = "EDB is a database convenience library wrapped around the \
+Berkeley DB 2.7.7 by Sleepycat Software."
+DEPENDS = "zlib ncurses"
+LICENSE = "BSD"
+PR = "r4"
+
+inherit efl
+
+EXTRA_OECONF += "--disable-gtk"
+
+PACKAGES = "edb-utils"
+FILES_${PN} = "${bindir}/edb_ed ${bindir}/edb_vt_ed ${bindir}/edb_gtk_ed"
+RDEPENDS_${PN} += "ncurses"
+
+SRC_URI = "http://enlightenment.freedesktop.org/files/edb-${PV}.tar.gz"
+S = "${WORKDIR}/edb-${PV}"
+
+libraries = ""
+headers = ""
Berkeley DB 2.7.7 by Sleepycat Software."
DEPENDS = "zlib ncurses"
LICENSE = "BSD"
-PR = "r3"
-
-## package.bbclass kills packages when there are duplicates, this means
-## that efl.bbclass can't have PACKAGES += and so the FILES for previous
-## packages take precedence over -utils
-#PACKAGES = "edb-utils"
-#FILES_edb-utils = "${bindir}/edb_ed ${bindir}/edb_vt_ed ${bindir}/edb_gtk_ed"
-#RDEPENDS_edb-utils += "ncurses"
+PR = "r4"
inherit efl
EXTRA_OECONF += "--disable-gtk"
libdirectory = "src"
+
+FILES_${PN}-examples = ""
--- /dev/null
+DESCRIPTION = "Edje is a complex graphical design & layout library."
+DEPENDS = "edje"
+LICENSE = "MIT"
+PR = "r6"
+
+inherit efl
+
+PACKAGES = "edje-utils"
+FILES_${PN} = "${bindir}/edje ${bindir}/edje_* ${datadir}/edje/data/template ${datadir}/edje/include"
+RDEPENDS_${PN} += "embryo-utils cpp cpp-symlinks gcc gcc-symlinks"
+
+SRC_URI = "http://enlightenment.freedesktop.org/files/edje-${PV}.tar.gz \
+ cvs://anonymous@thinktux.net/root;module=e17/libs/edje/m4;date=20060101"
+S = "${WORKDIR}/edje-${PV}"
+
+libraries = ""
+headers = ""
+
+do_configure_prepend() {
+ install -d "${S}/m4"
+ install "${WORKDIR}/m4/"*.m4 "${S}/m4"
+ aclocal -I m4
+}
# can also install vim data files
DEPENDS = "virtual/evas virtual/ecore eet embryo edje-native virtual/imlib2"
LICENSE = "MIT"
-PR = "r5"
+PR = "r6"
## package.bbclass kills packages when there are duplicates, this means
## that efl.bbclass can't have PACKAGES += and so the FILES for previous
inherit efl
-RDEPENDS_${PN}-dev += "libembryo-dev cpp cpp-symlinks gcc gcc-symlinks"
+FILES_${PN}-examples = "${datadir}/edje/data/images ${datadir}/edje/data/src ${datadir}/edje/data/test ${datadir}/edje/data/*.sh"
FILES_${SRCNAME}-themes = ""
--- /dev/null
+DESCRIPTION = "Embryo implements a C like scripting language used in various parts \
+of the Enlightenment project, namely Edje. Embryo's scripting language is based on \
+CompuPhase's Small language that was introduced in Dr Dobb's Journal in 1999. \
+Embryo allows scripting capabilities in places that otherwise wouldn't support \
+basic programming structures such as in Edje EDCs."
+LICENSE = "MIT"
+PR = "r4"
+
+inherit efl
+
+SRC_URI = "http://enlightenment.freedesktop.org/files/embryo-${PV}.tar.gz"
+S = "${WORKDIR}/embryo-${PV}"
+
+PACKAGES = "embryo-utils"
+FILES_${PN} = "${bindir}/embryo ${bindir}/embryo_* ${datadir}/embryo/include"
+
+libraries = ""
+headers = ""
Embryo allows scripting capabilities in places that otherwise wouldn't support \
basic programming structures such as in Edje EDCs."
LICENSE = "MIT"
-PR = "r3"
-
-## package.bbclass kills packages when there are duplicates, this means
-## that efl.bbclass can't have PACKAGES += and so the FILES for previous
-## packages take precedence over -utils
-#PACKAGES = "embryo-utils"
-#FILES_embryo-utils = "${bindir}/embryo ${bindir}/embryo_* ${datadir}/embryo/include"
+PR = "r4"
inherit efl
+
+FILES_${PN}-examples = "${datadir}/${PN}/examples"