From 61f49e7c40c9151a44b1750633dda6eb7b882603 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Thu, 27 Nov 2014 13:48:05 +0100 Subject: qt4-x11-free-systemd.bb: move init script to /usr/bin Due to the move to systemd, all init scripts located under /etc/init.d get deleted by the inherited systemd recipes (systemd.inc). Since we don't use the script as a system V init script, we can move the script to /usr/bin. --- recipes-qt/qt4/qt4-x11-free-systemd.bb | 5 ++--- recipes-qt/qt4/qt4-x11-free-systemd/qtdemo.service | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) (limited to 'recipes-qt') diff --git a/recipes-qt/qt4/qt4-x11-free-systemd.bb b/recipes-qt/qt4/qt4-x11-free-systemd.bb index 681a14d..cb5fce2 100644 --- a/recipes-qt/qt4/qt4-x11-free-systemd.bb +++ b/recipes-qt/qt4/qt4-x11-free-systemd.bb @@ -13,10 +13,9 @@ inherit allarch systemd SRC_URI = "file://qtdemo.service \ file://qtdemo-init " -FILES_${PN} += " ${sysconfdir}/init.d " do_install () { - install -d ${D}/${sysconfdir}/init.d - install -m 0755 ${WORKDIR}/qtdemo-init ${D}/${sysconfdir}/init.d/ + install -d ${D}/${bindir} + install -m 0755 ${WORKDIR}/qtdemo-init ${D}/${bindir} install -d ${D}${systemd_unitdir}/system/ install -m 0644 ${WORKDIR}/qtdemo.service ${D}${systemd_unitdir}/system diff --git a/recipes-qt/qt4/qt4-x11-free-systemd/qtdemo.service b/recipes-qt/qt4/qt4-x11-free-systemd/qtdemo.service index 22ed75d..9a5610c 100644 --- a/recipes-qt/qt4/qt4-x11-free-systemd/qtdemo.service +++ b/recipes-qt/qt4/qt4-x11-free-systemd/qtdemo.service @@ -3,8 +3,8 @@ Description=start X and qtdemo [Service] Type=forking -ExecStart=/etc/init.d/qtdemo-init start -ExecStop=/etc/init.d/qtdemo-init stop +ExecStart=/usr/bin/qtdemo-init start +ExecStop=/usr/bin/qtdemo-init stop [Install] WantedBy=graphical.target -- cgit v1.2.3