summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-ti/matrix/matrix-gui/matrix-gui.service10
-rw-r--r--recipes-ti/matrix/matrix-gui_2.0.bb17
2 files changed, 3 insertions, 24 deletions
diff --git a/recipes-ti/matrix/matrix-gui/matrix-gui.service b/recipes-ti/matrix/matrix-gui/matrix-gui.service
deleted file mode 100644
index cc606194..00000000
--- a/recipes-ti/matrix/matrix-gui/matrix-gui.service
+++ /dev/null
@@ -1,10 +0,0 @@
1[Unit]
2Description=Texas Instruments Matrix GUI
3ConditionPathExists=|__MATRIX_BASE_DIR__
4
5[Service]
6WorkingDirectory=__MATRIX_BASE_DIR__
7ExecStart=/usr/bin/node -- server.js
8
9[Install]
10WantedBy=multi-user.target
diff --git a/recipes-ti/matrix/matrix-gui_2.0.bb b/recipes-ti/matrix/matrix-gui_2.0.bb
index a0965d57..dde76eef 100644
--- a/recipes-ti/matrix/matrix-gui_2.0.bb
+++ b/recipes-ti/matrix/matrix-gui_2.0.bb
@@ -6,15 +6,14 @@ LIC_FILES_CHKSUM = "file://scripts/jquery-1.6.2.min.js;md5=a1a8cb16a060f6280a767
6 6
7SECTION = "multimedia" 7SECTION = "multimedia"
8 8
9PR = "r3" 9PR = "r4"
10 10
11inherit allarch 11inherit allarch
12 12
13BRANCH ?= "master" 13BRANCH ?= "master"
14SRCREV = "8e2bd5ffdded23bb662476fcd2490fa1526801f8" 14SRCREV = "8e2bd5ffdded23bb662476fcd2490fa1526801f8"
15 15
16SRC_URI = "git://gitorious.org/matrix-gui-v2/matrix-gui-v2.git;protocol=git;branch=${BRANCH} \ 16SRC_URI = "git://gitorious.org/matrix-gui-v2/matrix-gui-v2.git;protocol=git;branch=${BRANCH}"
17 file://matrix-gui.service"
18 17
19require matrix-gui-paths.inc 18require matrix-gui-paths.inc
20 19
@@ -27,18 +26,8 @@ do_install(){
27 26
28 # Install our php.ini file 27 # Install our php.ini file
29 install -m 0644 ${WORKDIR}/php.ini ${D}${MATRIX_BASE_DIR}/ 28 install -m 0644 ${WORKDIR}/php.ini ${D}${MATRIX_BASE_DIR}/
30
31 # Set the proper path in the init script
32 sed -i -e s=__MATRIX_WEB_DIR__=${MATRIX_WEB_DIR}=g ${WORKDIR}/matrix-gui.service
33
34 install -d ${D}${base_libdir}/systemd/system/
35 install -m 0755 ${WORKDIR}/matrix-gui.service ${D}${base_libdir}/systemd/system/
36
37 # activate it on first boot
38 install -d ${D}${base_libdir}/systemd/system/multi-user.target.wants
39 ln -sf ../matrix-gui.service ${D}${base_libdir}/systemd/system/multi-user.target.wants/
40} 29}
41 30
42RDEPENDS_${PN} += "lighttpd lighttpd-module-cgi lighttpd-module-compress lighttpd-module-expire php php-cgi php-cli matrix-gui-browser" 31RDEPENDS_${PN} += "lighttpd lighttpd-module-cgi lighttpd-module-compress lighttpd-module-expire php php-cgi php-cli"
43 32
44FILES_${PN} += "${MATRIX_BASE_DIR}/*" 33FILES_${PN} += "${MATRIX_BASE_DIR}/*"