summaryrefslogtreecommitdiff
path: root/recipes-graphics/x-window-simple-app/x-window-simple-app_1.0.bb
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2019-05-15 16:28:58 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2019-05-22 10:04:19 +0200
commit5c0da5e5a944b19e3f33c88d761c1ed63c8fc68b (patch)
tree9cf0ecbaf1be082f921d74c0865debbe94a7c48b /recipes-graphics/x-window-simple-app/x-window-simple-app_1.0.bb
parent3e832ce32fdbfbbde374d9f5c8c336b8dd1d284f (diff)
x-window-simple-app: create common inc file and rename recipe
Pull out common code so that the bb file only contains information about the application which is to be started. Rename the recipe so that one knows what is going to be started. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'recipes-graphics/x-window-simple-app/x-window-simple-app_1.0.bb')
-rw-r--r--recipes-graphics/x-window-simple-app/x-window-simple-app_1.0.bb37
1 files changed, 0 insertions, 37 deletions
diff --git a/recipes-graphics/x-window-simple-app/x-window-simple-app_1.0.bb b/recipes-graphics/x-window-simple-app/x-window-simple-app_1.0.bb
deleted file mode 100644
index 1bfb7e2..0000000
--- a/recipes-graphics/x-window-simple-app/x-window-simple-app_1.0.bb
+++ /dev/null
@@ -1,37 +0,0 @@
-SECTION = "x11/libs"
-SUMMARY = "x11 application autostart"
-DESCRIPTION = \
-"This installs a /usr/bin/x-window-manager script. The script will start the \
-one and only application X_APPLICATION as the last step of the \
-xserver-nodm-init X initialization. \
-If the script ever returns, X will be killed."
-
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
-
-inherit allarch
-
-S = "${WORKDIR}"
-
-INITIAL_PATH ?= "/usr/share/qtsmarthome-1.0"
-X_APPLICATION ?= "${INITIAL_PATH}/smarthome"
-
-SRC_URI = " \
- file://x-window-manager.in \
- file://set_have_touch.sh \
-"
-
-do_compile () {
- sed -e "s:@PATH@:${INITIAL_PATH}:" -e "s:@APP@:${X_APPLICATION}:" x-window-manager.in > x-window-manager
-}
-
-do_install () {
- install -d ${D}/${bindir} ${D}${sysconfdir}/X11/Xsession.d
- install -m 0755 ${S}/x-window-manager ${D}/${bindir}
- install -m 0644 ${S}/set_have_touch.sh ${D}/${sysconfdir}/X11/Xsession.d/29set_have_touch.sh
-}
-
-# make sure xinput_calibrator is only started once
-pkg_postinst_${PN}() {
- rm -f /etc/xdg/autostart/xinput_calibrator.desktop
-}