Moving files to packaging and extracing new tarball.
[profile/ivi/linux-firmware-ivi.git] / packaging / linux-firmware-crossville.spec
1 Name:           linux-firmware-crossville
2 Version:        0.1
3 Release:        2
4 Summary:        firmware files for Crossville IVI platform drivers
5
6 BuildArch:      noarch
7
8 Group:          System/Kernel
9 License:        Redistributable, no modification permitted
10
11 # FM Radio
12 Source0:        TDA7706_OM_v2-5-1-firmware.tar.bz2
13
14 # Bluetooth
15 Source1:        stlc2500-r5-03-fw.tar.bz2
16
17 # WLAN
18 Source2:        iwlwifi.tar.bz2
19
20 %package docs
21 Group: Documentation
22 Summary: linux-firmware-crossville license/readme files
23
24 %description
25 Firmware files for kernel drivers specific to the Crossville IVI platform
26
27 %description docs
28 linux-firmware-crossville license/readme files
29
30 %prep
31 # Nothing to prepare
32
33 %build
34 # Nothing to build
35
36 %install
37 rm -rf $RPM_BUILD_ROOT
38 mkdir -p $RPM_BUILD_ROOT/lib/firmware
39
40 tar -jxf %{SOURCE0}
41 tar -jxf %{SOURCE1}
42 tar -jxf %{SOURCE2}
43
44 mv STLC2500* TDA7706* iwlwifi* $RPM_BUILD_ROOT/lib/firmware
45
46 pushd $RPM_BUILD_ROOT/lib/firmware
47 ln -s TDA7706_OM_v3.0.2_boot.txt TDA7706_OM.txt
48 chmod 0644 *
49 popd
50
51 %files
52 %defattr(-,root,root,-)
53 /lib/firmware/*
54
55 %files docs
56 %doc LICENCE.* README.*