diff options
author | Andreas Oberritter <obi@opendreambox.org> | 2011-02-11 20:57:58 +0000 |
---|---|---|
committer | Andreas Oberritter <obi@opendreambox.org> | 2011-02-11 16:39:11 +0100 |
commit | 00b6dea99b73c7964c39ac3c0819438087b20787 (patch) | |
tree | 80e96b73823571421c59823ef2a73f209892eccc /recipes/wpa-supplicant/wpa-supplicant-0.7.inc | |
parent | 33d60583aaa2e9b18560d3d7becbc525ea64e03d (diff) | |
download | openembedded-00b6dea99b73c7964c39ac3c0819438087b20787.tar.gz |
wpa-supplicant-0.7.3: install only required files for dbus support
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Acked-by: Stefan Schmidt <stefan@datenfreihafen.org>
Diffstat (limited to 'recipes/wpa-supplicant/wpa-supplicant-0.7.inc')
-rw-r--r-- | recipes/wpa-supplicant/wpa-supplicant-0.7.inc | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/recipes/wpa-supplicant/wpa-supplicant-0.7.inc b/recipes/wpa-supplicant/wpa-supplicant-0.7.inc index b56d37c23d..ca7751caf6 100644 --- a/recipes/wpa-supplicant/wpa-supplicant-0.7.inc +++ b/recipes/wpa-supplicant/wpa-supplicant-0.7.inc @@ -58,11 +58,19 @@ do_install () { cd ${D}${sysconfdir}/network/ && \ ln -sf ../if-pre-up.d/wpa-supplicant if-post-down.d/wpa-supplicant - install -d ${D}/${sysconfdir}/dbus-1/system.d - install -m 644 ${S}/dbus/dbus-wpa_supplicant.conf ${D}/${sysconfdir}/dbus-1/system.d - install -d ${D}/${datadir}/dbus-1/system-services - sed -i -e s:${base_sbindir}:${sbindir}:g ${S}/dbus/*.service - install -m 644 ${S}/dbus/*.service ${D}/${datadir}/dbus-1/system-services + if grep -q ^CONFIG_CTRL_IFACE_DBUS=y .config || grep -q ^CONFIG_CTRL_IFACE_DBUS_NEW=y .config; then + install -d ${D}/${sysconfdir}/dbus-1/system.d + install -m 644 ${S}/dbus/dbus-wpa_supplicant.conf ${D}/${sysconfdir}/dbus-1/system.d + install -d ${D}/${datadir}/dbus-1/system-services + if grep -q ^CONFIG_CTRL_IFACE_DBUS=y .config; then + sed -i -e s:/sbin:${sbindir}:g ${S}/dbus/fi.epitest.hostap.WPASupplicant.service + install -m 644 ${S}/dbus/fi.epitest.hostap.WPASupplicant.service ${D}/${datadir}/dbus-1/system-services + fi + if grep -q ^CONFIG_CTRL_IFACE_DBUS_NEW=y .config; then + sed -i -e s:/sbin:${sbindir}:g ${S}/dbus/fi.w1.wpa_supplicant1.service + install -m 644 ${S}/dbus/fi.w1.wpa_supplicant1.service ${D}/${datadir}/dbus-1/system-services + fi + fi install -d ${D}/etc/default/volatiles install -m 0644 ${WORKDIR}/99_wpa_supplicant ${D}/etc/default/volatiles |