1 FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
3 SRC_URI += " file://dbus-user.service \
4 file://dbus-user.socket \
7 #SRC_URI += " file://0001-Set-correct-address-when-using-address-systemd.patch "
9 SRC_URI += " file://0002-Add-_DBUS_GNUC_WARN_UNUSED_RESULT-similar-to-GLib-s.patch \
10 file://0003-DBusAtomic-on-Unix-use-pthreads-mutexes-for-fallback.patch \
11 file://0004-dbus_threads_init-call-_dbus_threads_init_platform_s.patch \
12 file://0005-dbus_threads_init_default-dbus_threads_init-be-safe-.patch \
13 file://0006-Remove-unused-global-mutexes-for-win_fds-sid_atom_ca.patch \
14 file://0007-Turn-a-runtime-assertion-into-a-compile-time-asserti.patch \
15 file://0008-Replace-individual-global-lock-variables-with-an-arr.patch \
16 file://0009-Make-taking-a-global-lock-automatically-initialize-l.patch \
17 file://0010-Always-initialize-threading-before-allocating-a-dyna.patch \
18 file://0011-Add-a-statically-initialized-implementation-of-_dbus.patch \
19 file://0012-Enable-checking-of-smack-context-from-DBus-interface.patch \
20 file://0013-Enforce-smack-policy-from-conf-file.patch \
26 mkdir -p ${D}${prefix}/lib/systemd/user
27 install -m 0644 ${WORKDIR}/dbus-user.service ${D}${prefix}/lib/systemd/user/dbus.service
28 install -m 0644 ${WORKDIR}/dbus-user.socket ${D}${prefix}/lib/systemd/user/dbus.socket
31 FILES_${PN} += "${prefix}/lib/systemd/user/dbus.service \
32 ${prefix}/lib/systemd/user/dbus.socket \
35 EXTRA_OECONF += " --enable-smack "