-DUNITDIR_SYSTEM=${systemd_system_unitdir} \
"
+EXTRA_OECMAKE_append_agl-devel = " -DAGL_DEVEL=1"
+
USERADD_PACKAGES = "${PN}"
USERADD_PARAM_${PN} = "-g ${afm_name} -d ${afm_datadir} -r ${afm_name}"
GROUPADD_PARAM_${PN} = "-r ${afm_name}"
FILES_${PN} += "\
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_user_unitdir}/afm-user-daemon.service', '', d)} \
"
-RDEPENDS_${PN}_append_smack = " smack-userspace"
+RDEPENDS_${PN}_append_smack = " smack-userspace bash"
DEPENDS_append_smack = " smack-userspace-native"
# short hacks here
pkg_postinst_${PN}() {
if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
for SYS in "system" "user";do
- for DEST in "default.target.wants" ".";do
+ for DEST in "sockets.target.wants" "default.target.wants" ".";do
chgrp ${afm_name} $D${systemd_units_root}/${SYS}/${DEST};
done
done
pkg_postinst_${PN}_smack() {
if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
for SYS in "system" "user";do
- for DEST in "default.target.wants" ".";do
+ for DEST in "sockets.target.wants" "default.target.wants" ".";do
chgrp ${afm_name} $D${systemd_units_root}/${SYS}/${DEST};
chsmack -a 'System::Shared' -t $D${systemd_units_root}/${SYS}/${DEST};
done