]> code.ossystems Code Review - meta-freescale.git/commitdiff
weston-init: Adjust to match recent oe-core changes
authorKhem Raj <raj.khem@gmail.com>
Mon, 9 Sep 2019 20:31:28 +0000 (13:31 -0700)
committerOtavio Salvador <otavio@ossystems.com.br>
Sat, 21 Sep 2019 23:55:30 +0000 (20:55 -0300)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
recipes-graphics/wayland/weston-init.bbappend
recipes-graphics/wayland/weston-init/weston.service [deleted file]

index 76aadf948702127b43539dbbf636b8c95e7ab1f5..13818bc385510a3527b5e310bf739769b48cce53 100644 (file)
@@ -13,11 +13,6 @@ HAS_XWAYLAND = "${@bb.utils.contains('DISTRO_FEATURES', 'wayland x11', 'true', '
 
 do_install_append() {
     if ${HAS_SYSTEMD}; then
-        sed -i \
-            -e 's,/usr/bin,${bindir},g' \
-            -e 's,/etc,${sysconfdir},g' \
-            -e 's,/var,${localstatedir},g' \
-            ${D}${systemd_system_unitdir}/weston.service
         if ${HAS_XWAYLAND}; then
             install -Dm0755 ${WORKDIR}/weston.config ${D}${sysconfdir}/default/weston
         fi
diff --git a/recipes-graphics/wayland/weston-init/weston.service b/recipes-graphics/wayland/weston-init/weston.service
deleted file mode 100644 (file)
index 44c5a82..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-[Unit]
-Description=Weston Wayland Compositor (on tty7)
-RequiresMountsFor=/run
-Conflicts=getty@tty7.service plymouth-quit.service
-After=systemd-user-sessions.service getty@tty7.service plymouth-quit-wait.service
-
-[Service]
-User=root
-PermissionsStartOnly=true
-
-# Log us in via PAM so we get our XDG & co. environment and
-# are treated as logged in so we can use the tty:
-PAMName=login
-
-# Grab tty7
-UtmpIdentifier=tty7
-TTYPath=/dev/tty7
-TTYReset=yes
-TTYVHangup=yes
-TTYVTDisallocate=yes
-
-# stderr to journal so our logging doesn't get thrown into /dev/null
-StandardOutput=tty
-StandardInput=tty
-StandardError=journal
-
-EnvironmentFile=-/etc/default/weston
-
-# Weston does not successfully change VT, nor does systemd place us on
-# the VT it just activated for us. Switch manually:
-ExecStartPre=/usr/bin/chvt 7
-ExecStart=/usr/bin/weston-launch -- --log=/var/log/weston.log $OPTARGS
-
-IgnoreSIGPIPE=no
-
-[Install]
-WantedBy=multi-user.target
-