From 6b4c82f4657bdb56e6b7a56651d6d4bb91a35b8f Mon Sep 17 00:00:00 2001 From: Adrian Dudau Date: Thu, 26 Jun 2014 13:29:32 +0200 Subject: initial commit for Enea Linux 4.0 Migrated from the internal git server on the daisy-enea branch Signed-off-by: Adrian Dudau --- meta-eca/recipes-web/eca-web/eca-web_0.1.bb | 49 +++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 meta-eca/recipes-web/eca-web/eca-web_0.1.bb (limited to 'meta-eca/recipes-web/eca-web/eca-web_0.1.bb') diff --git a/meta-eca/recipes-web/eca-web/eca-web_0.1.bb b/meta-eca/recipes-web/eca-web/eca-web_0.1.bb new file mode 100644 index 0000000..494f2a3 --- /dev/null +++ b/meta-eca/recipes-web/eca-web/eca-web_0.1.bb @@ -0,0 +1,49 @@ +DESCRIPTION = "Simple web UI for Embedded Connectivity Appliance" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e" + +SRCREV_default_pn-eca-web ?= "${AUTOREV}" +SRC_URI = "\ + git://github.com/jukkar/eca-web.git \ + file://eca-web.service \ + file://start-eca-web \ + file://config \ +" + +SRC_URI[md5sum] = "71469efd6798ea62c788db34d8da0a93" +SRC_URI[sha256sum] = "bc08d8345854c4ec6740bcef6d563fb3f8317f9a6a4b47ba327454a3b75f4afc" + +S = "${WORKDIR}/git" +PR = "r0" + +PREFIX ?= "/opt/eca-web" + +EXTRA_OECONF += "\ + --prefix=${PREFIX} \ + --sysconfdir=/etc \ +" + +inherit autotools +inherit systemd + +SYSTEMD_PACKAGES = "${PN}" +SYSTEMD_SERVICE_${PN} = "eca-web.service" + +FILES_${PN} = " \ + eca-web.service \ + start-eca-web \ + /opt/eca-web/* \ + ${sysconfdir}/${PN} \ + ${systemd_unitdir}/system/${PN}.service \ +" + +RDEPENDS_${PN} = "webpy" + +do_install_append() { + install -d ${D}${systemd_unitdir}/system + install -m 0755 ${WORKDIR}/eca-web.service ${D}${systemd_unitdir}/system + install -d ${D}${sysconfdir}/${PN} + install -m 0644 ${WORKDIR}/config ${D}${sysconfdir}/${PN} + install -m 0755 ${WORKDIR}/start-eca-web ${D}${PREFIX} +} + -- cgit v1.2.3-54-g00ecf