SRC_URI += "file://cfg80211.conf" PR = "m1" do_install_append() { install -d ${D}{sysconfdir}/modprobe.d install -m 644 -D ${WORKDIR}/cfg80211.conf ${D}${sysconfdir}/modprobe.d/cfg80211.conf } # -p option is striplevel SRC_URI += " file://cfg80211.conf \ file://WiFi-SSID \ file://setchan \ file://default \ " do_install() { install -d ${D}${sbindir} ${D}${sysconfdir}/init.d install -d ${D}${sbindir} ${D}${sysconfdir}/default install -m 0644 ${B}/hostapd.conf ${D}${sysconfdir} install -m 0755 ${B}/hostapd ${D}${sbindir} install -m 0755 ${B}/hostapd_cli ${D}${sbindir} install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/hostapd install -m 755 ${WORKDIR}/default ${D}${sysconfdir}/default/hostapd install -m 644 -D ${WORKDIR}/cfg80211.conf ${D}${sysconfdir}/modprobe.d/cfg80211.conf install -d ${D}/usr/share/hostap-daemon install -m 0444 ${WORKDIR}/WiFi-SSID ${D}/usr/share/hostap-daemon/WiFi-SSID.patch install -d ${D}/usr/local/bin install -m 0744 ${WORKDIR}/setchan ${D}/usr/local/bin } PACKAGES =+ "${PN}-extra ${PN}-cfg" RDEPENDS_${PN}-extra = "${PN}-cfg bash" FILES_${PN}-extra = "/usr/local/bin/* /usr/share/hostap-daemon/WiFi-SSID.patch" # mLinux files FILES_${PN}-cfg = "/etc/init.d/hostapd /etc/default/hostapd /etc/hostapd.conf" pkg_postinst_${PN}-bt-name() { cd /$D patch -Np1 < $D/usr/share/hostap-daemon/WiFi-SSID.patch } pkg_prerm_${PN}-bt-name() { cd /$D patch -Rp1 < $D/usr/share/hostap-daemon/WiFi-SSID.patch }