sg3-utils: add newer buildable version
[openembedded.git] / recipes / misc-binary-only / prism-firmware.bb
1 DESCRIPTION = "Firmware for the Prism 2.x/3 cards"
2 SECTION = "base"
3 LICENSE = "closed"
4 RDEPENDS = "hostap-utils"
5 RREPLACES = "prism3-firmware prism3-support"
6 RCONFLICTS = "prism3-firmware prism3-support"
7 PACKAGE_ARCH = "all"
8 PR = "r3"
9
10 SRC_URI = "http://www.red-bean.com/~proski/firmware/primary.tar.bz2 \
11            http://www.red-bean.com/~proski/firmware/1.7.4.tar.bz2 \
12            file://prism-fw.sh \
13            file://hostap.rules"
14
15 do_install() {
16         install -d ${D}${base_libdir}/firmware/
17         install -d ${D}${base_libdir}/udev/
18         install -d ${D}${sysconfdir}/pcmcia/
19         install -d ${D}${sysconfdir}/udev/rules.d/
20
21         install -m 0644 ${WORKDIR}/primary/af010104.hex ${D}${base_libdir}/firmware/
22         install -m 0644 ${WORKDIR}/primary/ak010104.hex ${D}${base_libdir}/firmware/
23         install -m 0644 ${WORKDIR}/primary/pm010102.hex ${D}${base_libdir}/firmware/
24
25         install -m 0644 ${WORKDIR}/1.7.4/rf010704.hex ${D}${base_libdir}/firmware/
26
27         install -m 0755 ${WORKDIR}/prism-fw.sh ${D}${base_libdir}/udev/
28         install -m 0644 ${WORKDIR}/hostap.rules ${D}${sysconfdir}/udev/rules.d/
29 }
30
31 FILES_${PN} += "${base_libdir}"