Magellan Linux

Contents of /smage/branches/alx-0_6_0/core/linux-firmware/linux-firmware-20120304-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3364 - (show annotations) (download)
Tue Mar 27 14:07:15 2012 UTC (12 years, 1 month ago) by niro
File size: 1405 byte(s)
-fixed src_install
1 # $Id$
2
3 PNAME="linux-firmware"
4 PVER="20120304"
5 PBUILD="r1"
6
7 PCATEGORIE="sys-kernel"
8
9 DESCRIPTION="Firmware files used by the Linux kernel."
10 HOMEPAGE="http://www.kernel.org/"
11
12 SRCFILE="${PNAME}-${PVER}.tar.bz2"
13 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
14
15 REMOVE_DEPRECATED_MAGE_TARGETS=1
16 ALX_ONLY_KEEP="usr/lib/firmware/3com
17 usr/lib/firmware/acenic
18 usr/lib/firmware/e100
19 usr/lib/firmware/matrox
20 usr/lib/firmware/r128
21 usr/lib/firmware/radeon
22 usr/lib/firmware/RTL8192E
23 sr/lib/firmware/rtl_nic
24 usr/lib/firmware/tigon
25 usr/lib/firmware/ar7*
26 usr/lib/firmware/ar9*
27 usr/lib/firmware/ath3k*
28 usr/lib/firmware/iwlwifi-*
29 usr/lib/firmware/rt2*
30 usr/lib/firmware/rt3*
31 usr/lib/firmware/rt7*"
32
33 sminclude mtools alx-split
34 NOSTRIP=true
35
36 SRC_URI=( mirror://${PNAME}/${SRCFILE} )
37
38 UP2DATE="echo ${PVER}"
39
40 src_prepare()
41 {
42 munpack ${SRCFILE} || die
43 }
44
45 alx_generic_src_install()
46 {
47 cd ${SRCDIR}
48 minstalldir /lib/firmware || die
49 mcopy -a ${SRCDIR}/\* /lib/firmware || die
50
51 # cleanup unused files
52 find ${BINDIR}/lib/firmware -name \*.asm -exec rm '{}' ';' || die
53
54 # move licenses to the right location and gzip them
55 find ${BINDIR}/lib/firmware -name LICENCE\* -exec rm '{}' ';' || die
56 find ${BINDIR}/lib/firmware -name LICENSE\* -exec rm '{}' ';' || die
57 find ${BINDIR}/lib/firmware -name GPL\* -exec rm '{}' ';' || die
58 rm ${BINDIR}/lib/firmware/WHENCE || die
59 minstalldocs LICENCE* LICENSE* WHENCE GPL* || die
60 }