# $Id$ PNAME="linux-firmware" PVER="20120304" PBUILD="r1" PCATEGORIE="sys-kernel" DESCRIPTION="Firmware files used by the Linux kernel." HOMEPAGE="http://www.kernel.org/" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" REMOVE_DEPRECATED_MAGE_TARGETS=1 ALX_ONLY_KEEP="lib/firmware/3com lib/firmware/acenic lib/firmware/e100 lib/firmware/matrox lib/firmware/r128 lib/firmware/radeon lib/firmware/RTL8192E lib/firmware/rtl_nic lib/firmware/tigon lib/firmware/ar7* lib/firmware/ar9* lib/firmware/ath3k* lib/firmware/iwlwifi-* lib/firmware/rt2* lib/firmware/rt3* lib/firmware/rt7*" sminclude mtools alx-split NOSTRIP=true SRC_URI=( mirror://${PNAME}/${SRCFILE} ) UP2DATE="echo ${PVER}" src_prepare() { munpack ${SRCFILE} || die } alx_generic_src_install() { cd ${SRCDIR} minstalldir /lib/firmware || die mcopy -a ${SRCDIR}/\* /lib/firmware || die # cleanup unused files find ${BINDIR}/lib/firmware -name \*.asm -exec rm '{}' ';' || die # move licenses to the right location and gzip them find ${BINDIR}/lib/firmware -name LICENCE\* -exec rm '{}' ';' || die find ${BINDIR}/lib/firmware -name LICENSE\* -exec rm '{}' ';' || die find ${BINDIR}/lib/firmware -name GPL\* -exec rm '{}' ';' || die rm ${BINDIR}/lib/firmware/WHENCE || die minstalldocs LICENCE* LICENSE* WHENCE GPL* || die }