diff options
author | Mariano Lopez <mariano.lopez@linux.intel.com> | 2015-12-19 20:22:36 +0000 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-01-04 14:55:18 +0100 |
commit | 6bdf80f70b54a5904b48e2346505d82e8c635350 (patch) | |
tree | e9331b0dced5fcba68aeb57116acf8963634f4c2 /meta-oe/recipes-connectivity/hostapd | |
parent | 4b358f9475954ca678a2611e9312fb65f534fb5b (diff) | |
download | meta-openembedded-6bdf80f70b54a5904b48e2346505d82e8c635350.tar.gz |
hostapd: Fix source and build directory
The current recipe make no difference between
the source and the build directory. There are
source files outside this directory and isn't
possible to patch these files.
This changes adds the build directory path to
the recipe, now is possible to patch files in
other directories, if required.
Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-connectivity/hostapd')
-rw-r--r-- | meta-oe/recipes-connectivity/hostapd/hostapd_2.5.bb | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/meta-oe/recipes-connectivity/hostapd/hostapd_2.5.bb b/meta-oe/recipes-connectivity/hostapd/hostapd_2.5.bb index d95dbec27..c38e20a72 100644 --- a/meta-oe/recipes-connectivity/hostapd/hostapd_2.5.bb +++ b/meta-oe/recipes-connectivity/hostapd/hostapd_2.5.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | HOMEPAGE = "http://w1.fi/hostapd/" | 1 | HOMEPAGE = "http://w1.fi/hostapd/" |
2 | SECTION = "kernel/userland" | 2 | SECTION = "kernel/userland" |
3 | LICENSE = "GPLv2 | BSD" | 3 | LICENSE = "GPLv2 | BSD" |
4 | LIC_FILES_CHKSUM = "file://README;md5=4d53178f44d4b38418a4fa8de365e11c" | 4 | LIC_FILES_CHKSUM = "file://${B}/README;md5=4d53178f44d4b38418a4fa8de365e11c" |
5 | DEPENDS = "libnl openssl" | 5 | DEPENDS = "libnl openssl" |
6 | SUMMARY = "User space daemon for extended IEEE 802.11 management" | 6 | SUMMARY = "User space daemon for extended IEEE 802.11 management" |
7 | 7 | ||
@@ -18,11 +18,11 @@ SRC_URI = " \ | |||
18 | file://hostapd.service \ | 18 | file://hostapd.service \ |
19 | " | 19 | " |
20 | 20 | ||
21 | S = "${WORKDIR}/hostapd-${PV}/hostapd" | 21 | S = "${WORKDIR}/hostapd-${PV}" |
22 | 22 | B = "${WORKDIR}/hostapd-${PV}/hostapd" | |
23 | 23 | ||
24 | do_configure() { | 24 | do_configure() { |
25 | install -m 0644 ${WORKDIR}/defconfig ${S}/.config | 25 | install -m 0644 ${WORKDIR}/defconfig ${B}/.config |
26 | } | 26 | } |
27 | 27 | ||
28 | do_compile() { | 28 | do_compile() { |
@@ -32,9 +32,9 @@ do_compile() { | |||
32 | 32 | ||
33 | do_install() { | 33 | do_install() { |
34 | install -d ${D}${sbindir} ${D}${sysconfdir}/init.d ${D}${systemd_unitdir}/system/ | 34 | install -d ${D}${sbindir} ${D}${sysconfdir}/init.d ${D}${systemd_unitdir}/system/ |
35 | install -m 0644 ${S}/hostapd.conf ${D}${sysconfdir} | 35 | install -m 0644 ${B}/hostapd.conf ${D}${sysconfdir} |
36 | install -m 0755 ${S}/hostapd ${D}${sbindir} | 36 | install -m 0755 ${B}/hostapd ${D}${sbindir} |
37 | install -m 0755 ${S}/hostapd_cli ${D}${sbindir} | 37 | install -m 0755 ${B}/hostapd_cli ${D}${sbindir} |
38 | install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/hostapd | 38 | install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/hostapd |
39 | install -m 0644 ${WORKDIR}/hostapd.service ${D}${systemd_unitdir}/system/ | 39 | install -m 0644 ${WORKDIR}/hostapd.service ${D}${systemd_unitdir}/system/ |
40 | sed -i -e 's,@SBINDIR@,${sbindir},g' -e 's,@SYSCONFDIR@,${sysconfdir},g' ${D}${systemd_unitdir}/system/hostapd.service | 40 | sed -i -e 's,@SBINDIR@,${sbindir},g' -e 's,@SYSCONFDIR@,${sysconfdir},g' ${D}${systemd_unitdir}/system/hostapd.service |