diff options
| author | Koen Kooi <koen@dominion.thruhere.net> | 2011-11-10 15:01:18 +0100 |
|---|---|---|
| committer | Koen Kooi <koen@dominion.thruhere.net> | 2011-11-10 15:02:04 +0100 |
| commit | 681b30a6ed830e47c8b77cc9a72cdc82c4ec2190 (patch) | |
| tree | cb85e1ec21ef4ac653afa7327a27de4858fc6199 /meta-oe | |
| parent | 1e93fb3cb6d716ad811bd26154fdcec42195c360 (diff) | |
| download | meta-openembedded-681b30a6ed830e47c8b77cc9a72cdc82c4ec2190.tar.gz | |
gateone: add avahi and systemd support
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'meta-oe')
| -rw-r--r-- | meta-oe/recipes-connectivity/gateone/gateone_git.bb | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/meta-oe/recipes-connectivity/gateone/gateone_git.bb b/meta-oe/recipes-connectivity/gateone/gateone_git.bb index fdccadd550..1b87a029b2 100644 --- a/meta-oe/recipes-connectivity/gateone/gateone_git.bb +++ b/meta-oe/recipes-connectivity/gateone/gateone_git.bb | |||
| @@ -2,15 +2,18 @@ DESCRIPTION = "HTML5 (plugin-free) web-based terminal emulator and SSH client" | |||
| 2 | LICENSE = "AGPLv3" | 2 | LICENSE = "AGPLv3" |
| 3 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=07d5a2790569bd3e3b422b69ccd43bec" | 3 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=07d5a2790569bd3e3b422b69ccd43bec" |
| 4 | 4 | ||
| 5 | PR = "r5" | 5 | PR = "r6" |
| 6 | 6 | ||
| 7 | PV = "0.9" | 7 | PV = "0.9" |
| 8 | SRCREV = "031a85e8e24ae499e41e15b5077c33a4bd647bd3" | 8 | SRCREV = "13836e34b70998cf59e3e5d8e2b9c90a60c26cc9" |
| 9 | SRC_URI = "git://github.com/liftoff/GateOne.git" | 9 | SRC_URI = "git://github.com/liftoff/GateOne.git \ |
| 10 | file://gateone-avahi.service \ | ||
| 11 | file://gateone.service \ | ||
| 12 | " | ||
| 10 | 13 | ||
| 11 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
| 12 | 15 | ||
| 13 | inherit distutils | 16 | inherit distutils systemd |
| 14 | 17 | ||
| 15 | do_configure_prepend() { | 18 | do_configure_prepend() { |
| 16 | sed -i -e s:/opt:${D}${localstatedir}/lib: setup.py | 19 | sed -i -e s:/opt:${D}${localstatedir}/lib: setup.py |
| @@ -18,9 +21,18 @@ do_configure_prepend() { | |||
| 18 | 21 | ||
| 19 | do_install_append() { | 22 | do_install_append() { |
| 20 | install -d ${D}${localstatedir}/log/${BPN} | 23 | install -d ${D}${localstatedir}/log/${BPN} |
| 24 | |||
| 25 | install -m 0755 -d ${D}${base_libdir}/systemd/system | ||
| 26 | install -m 0644 ${WORKDIR}/gateone.service ${D}${base_libdir}/systemd/system/ | ||
| 27 | |||
| 28 | install -m 0755 -d ${D}${sysconfdir}/avahi/services/ | ||
| 29 | install -m 0644 ${WORKDIR}/gateone-avahi.service ${D}${sysconfdir}/avahi/services/ | ||
| 21 | } | 30 | } |
| 22 | 31 | ||
| 23 | FILES_${PN} = "${localstatedir}" | 32 | SYSTEMD_PACKAGES = "${PN}" |
| 33 | SYSTEMD_SERVICE = "gateone.service" | ||
| 34 | |||
| 35 | FILES_${PN} = "${localstatedir} ${base_libdir} ${sysconfdir}" | ||
| 24 | RDEPENDS_${PN} = "python-tornado \ | 36 | RDEPENDS_${PN} = "python-tornado \ |
| 25 | python-datetime \ | 37 | python-datetime \ |
| 26 | python-shell \ | 38 | python-shell \ |
