summaryrefslogtreecommitdiffstats
path: root/recipes/dbus/dbus_1.6.18.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/dbus/dbus_1.6.18.bbappend')
-rw-r--r--recipes/dbus/dbus_1.6.18.bbappend47
1 files changed, 47 insertions, 0 deletions
diff --git a/recipes/dbus/dbus_1.6.18.bbappend b/recipes/dbus/dbus_1.6.18.bbappend
new file mode 100644
index 0000000..d824989
--- /dev/null
+++ b/recipes/dbus/dbus_1.6.18.bbappend
@@ -0,0 +1,47 @@
1#############################################################################
2##
3## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
4##
5## This file is part of the Qt Enterprise Embedded Scripts of the Qt
6## framework.
7##
8## $QT_BEGIN_LICENSE$
9## Commercial License Usage Only
10## Licensees holding valid commercial Qt license agreements with Digia
11## with an appropriate addendum covering the Qt Enterprise Embedded Scripts,
12## may use this file in accordance with the terms contained in said license
13## agreement.
14##
15## For further information use the contact form at
16## http://www.qt.io/contact-us.
17##
18##
19## $QT_END_LICENSE$
20##
21#############################################################################
22
23FILESEXTRAPATHS_append := ":${THISDIR}/${PN}"
24SRC_URI += " \
25 file://dbus-session.init \
26 file://dbus-session-address \
27 "
28
29INITSCRIPT_PACKAGES = "${PN} ${PN}-session-init"
30INITSCRIPT_NAME_${PN}-session-init = "dbus-session"
31INITSCRIPT_PARAMS_${PN}-session-init = "start 20 5 3 2 . stop 10 0 1 6 ."
32
33PACKAGES =+ "${PN}-session-init"
34FILES_${PN}-session-init = " \
35 ${sysconfdir}/init.d/dbus-session \
36 ${sysconfdir}/profile.d/dbus-session-address \
37 "
38
39do_install_append_class-target() {
40 if ${@base_contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
41 install -d ${D}${sysconfdir}/init.d
42 sed 's:@bindir@:${bindir}:' < ${WORKDIR}/dbus-session.init >${WORKDIR}/dbus-session.init.sh
43 install -m 0755 ${WORKDIR}/dbus-session.init.sh ${D}${sysconfdir}/init.d/dbus-session
44 fi
45 install -d ${D}${sysconfdir}/profile.d
46 install -m 0755 ${WORKDIR}/dbus-session-address ${D}${sysconfdir}/profile.d/
47}