mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2025-12-15 14:56:43 +01:00
wireless-regdb: make wireless-regdb architecture independent
There is no compilation involved in wireless-regdb and package should
produce the same results on all architectures => making it allarch saves
build time.
Additionally this fixes issue: "On machines where ${libdir} equals to
/usr/lib64/ regulatory.bin is not found by crda". Reason was that
crda-3.18/crda.c looks only in following paths:
"/usr/local/lib/crda/regulatory.bin", /* Users/preloads can override */
"/usr/lib/crda/regulatory.bin", /* General distribution package usage */
"/lib/crda/regulatory.bin", /* alternative for distributions */
Signed-off-by: Radek Dostál <radek.dostal@streamunlimited.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
fd8a326652
commit
bae481e933
|
|
@ -8,12 +8,12 @@ SRC_URI = "https://www.kernel.org/pub/software/network/${BPN}/${BP}.tar.xz"
|
|||
SRC_URI[md5sum] = "0cbbdc21186c76cf58aba01b03f3dc5b"
|
||||
SRC_URI[sha256sum] = "e1dfbc3b97771373077f430c3c05082fae883145b37db5b2cfd12c56676fbe7b"
|
||||
|
||||
inherit bin_package
|
||||
inherit bin_package allarch
|
||||
|
||||
do_install() {
|
||||
install -d -m0755 ${D}${libdir}/crda
|
||||
install -d -m0755 ${D}${nonarch_libdir}/crda
|
||||
install -d -m0755 ${D}${sysconfdir}/wireless-regdb/pubkeys
|
||||
install -m 0644 regulatory.bin ${D}${libdir}/crda/regulatory.bin
|
||||
install -m 0644 regulatory.bin ${D}${nonarch_libdir}/crda/regulatory.bin
|
||||
install -m 0644 sforshee.key.pub.pem ${D}${sysconfdir}/wireless-regdb/pubkeys/sforshee.key.pub.pem
|
||||
|
||||
install -m 0644 -D regulatory.db ${D}${nonarch_base_libdir}/firmware/regulatory.db
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user