d8c7e4c916d68ce8af5588dc531d58b8c5917caa
[platform/upstream/linux-firmware.git] / packaging / linux-firmware.spec
1 Name:           linux-firmware
2 Version:        20140222
3 Release:        1
4 Summary:        Firmware for various devices
5
6 License:        Redistributable, no modification permitted
7 Url:            ftp://ftp.kernel.org//pub/linux/kernel/people/dwmw2/firmware/
8 Group:          System/Kernel
9 Source0:        ftp://ftp.kernel.org//pub/linux/kernel/people/dwmw2/firmware/linux-firmware-%{version}.tar.bz2
10 Source1001:     linux-firmware.manifest
11 BuildRequires:  fdupes
12 BuildArch:      noarch
13
14 %description
15 This package contains the firmware required by various devices
16
17 %package ivi
18 Summary:        Firmware files for Tizen IVI platform drivers
19 Conflicts:      linux-firmware
20
21 %description ivi
22 Firmware files for Tizen IVI platform drivers
23
24 %prep
25 %setup -q
26 cp %{SOURCE1001} .
27 find . -type f -exec chmod 0644 {} ';'
28
29 %build
30 # Nothing to build
31
32
33 %install
34 mkdir -p %{buildroot}/lib/firmware
35 cp -a * %{buildroot}/lib/firmware/
36
37 %fdupes %{buildroot}/lib/firmware
38
39 %files
40 %manifest %{name}.manifest
41 %defattr(-,root,root,-)
42 /lib/firmware/*
43
44 %files ivi
45 %manifest %{name}.manifest
46 # NOTE: make sure all the firmware we use in this RPM is documented in
47 # the 'ivi-firmware.txt' file.
48 /lib/firmware/iwlwifi-6000g2b-6.ucode
49 /lib/firmware/iwlwifi-7260-8.ucode
50 /lib/firmware/iwlwifi-3160-8.ucode
51 /lib/firmware/intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
52 /lib/firmware/intel/ibt-hw-37.7.bseq
53 /lib/firmware/LICENCE.ibt_firmware
54 /lib/firmware/LICENCE.iwlwifi_firmware
55 /lib/firmware/v4l-cx23885-avcore-01.fw