]> TLD Linux GIT Repositories - packages/linux-firmware.git/blob - linux-firmware.spec
- updated to 20180402
[packages/linux-firmware.git] / linux-firmware.spec
1 # TODO
2 # - subpackages for various firmwares?
3 Summary:        Firmware files used by the Linux kernel
4 Summary(pl.UTF-8):      Pliki firmware'u używane przez jądro Linuksa
5 Name:           linux-firmware
6 Version:        20180402
7 Release:        1
8 License:        GPL+ and GPL v2+ and MIT and Redistributable, no modification permitted
9 Group:          Base/Kernel
10 Source0:        https://src.fedoraproject.org/repo/pkgs/linux-firmware/linux-firmware-20180402.tar.xz/sha512/e550f357009694a5af96b3e4a14a6b7a0793e6fe5605c35a4d02e803e36dd18208492c786bfd9f15d87d5a19d5f3c25a5827764f0afe32ec828ef2d57712b0b1/%{name}-%{version}.tar.xz
11 # Source0-md5:  cb2470f73d57f343c1c65577534eda70
12 URL:            http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
13 BuildArch:      noarch
14 Obsoletes:      microcode-data-amd
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %define no_install_post_strip   1
18
19 %description
20 This package includes firmware files required for some devices to
21 operate.
22
23 %description -l pl.UTF-8
24 Ten pakiet zawiera pliki firmware'u wymagane do działania niektórych
25 urządzeń.
26
27 %prep
28 %setup -qc
29 mv linux-firmware-*/* .
30 rmdir linux-firmware-*
31
32 %build
33 # - alsa-firmware.spec
34 %{__rm} -r ess korg sb16 yamaha
35
36 # Remove source files we don't need to install
37 %{__rm} */*.asm dsp56k/{Makefile,concat-bootstrap.pl} isci/{Makefile,README,*.[ch]}
38 %{__rm} -r carl9170fw usbdux
39 %{__rm} Makefile configure
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT/lib/firmware
44 cp -a . $RPM_BUILD_ROOT/lib/firmware
45 %{__rm} $RPM_BUILD_ROOT/lib/firmware/{GPL-2,GPL-3,LICENCE.*,LICENSE.*,README,TDA7706_OM_v*_boot.txt,WHENCE,check_whence.py}
46
47 %clean
48 rm -rf $RPM_BUILD_ROOT
49
50 %files
51 %defattr(644,root,root,755)
52 %doc WHENCE LICENCE.* LICENSE.* README TDA7706_OM_v*_boot.txt
53 /lib/firmware/3com
54 /lib/firmware/RTL8192E
55 /lib/firmware/a300_pfp.fw
56 /lib/firmware/a300_pm4.fw
57 /lib/firmware/acenic
58 /lib/firmware/adaptec
59 /lib/firmware/advansys
60 /lib/firmware/agere_*_fw.bin
61 /lib/firmware/amdgpu
62 /lib/firmware/amd-ucode
63 /lib/firmware/ar3k
64 /lib/firmware/ar5523.bin
65 /lib/firmware/ar7010*.fw
66 /lib/firmware/ar9170-*.fw
67 /lib/firmware/ar9271.fw
68 /lib/firmware/as102_data1_st.hex
69 /lib/firmware/as102_data2_st.hex
70 /lib/firmware/ath3k-1.fw
71 /lib/firmware/ath6k
72 /lib/firmware/ath9k_htc
73 /lib/firmware/ath10k
74 /lib/firmware/atmel
75 /lib/firmware/atmsar11.fw
76 /lib/firmware/atusb
77 /lib/firmware/av7110
78 /lib/firmware/bnx2
79 /lib/firmware/bnx2x
80 /lib/firmware/bnx2x-e1-*.fw
81 /lib/firmware/bnx2x-e1h-*.fw
82 /lib/firmware/brcm
83 /lib/firmware/cavium
84 /lib/firmware/carl9170-1.fw
85 /lib/firmware/cbfw-*.bin
86 /lib/firmware/cis
87 /lib/firmware/cmmb_*_12mhz.inp
88 /lib/firmware/cpia2
89 /lib/firmware/ct2fw-*.bin
90 /lib/firmware/ctefx.bin
91 /lib/firmware/ctfw-*.bin
92 /lib/firmware/ctspeq.bin
93 /lib/firmware/cxgb3
94 /lib/firmware/cxgb4
95 /lib/firmware/dabusb
96 /lib/firmware/dsp56k
97 /lib/firmware/dvb-fe-xc4000-*.fw
98 /lib/firmware/dvb-fe-xc5000-*.fw
99 /lib/firmware/dvb-fe-xc5000c-*.fw
100 /lib/firmware/dvb-usb-dib0700-*.fw
101 /lib/firmware/dvb-usb-it9135-01.fw
102 /lib/firmware/dvb-usb-it9135-02.fw
103 /lib/firmware/dvb-usb-terratec-h5-drxk.fw
104 /lib/firmware/dvb_nova_12mhz*.inp
105 /lib/firmware/e100
106 /lib/firmware/edgeport
107 /lib/firmware/emi26
108 /lib/firmware/emi62
109 /lib/firmware/ene-ub6250
110 /lib/firmware/f2255usb.bin
111 /lib/firmware/go7007
112 /lib/firmware/hfi1_dc8051.fw
113 /lib/firmware/hfi1_fabric.fw
114 /lib/firmware/hfi1_pcie.fw
115 /lib/firmware/hfi1_sbus.fw
116 /lib/firmware/htc_7010.fw
117 /lib/firmware/htc_9271.fw
118 /lib/firmware/i2400m-fw-usb-*.sbcf
119 /lib/firmware/i6050-fw-usb-*.sbcf
120 /lib/firmware/i915
121 /lib/firmware/imx
122 /lib/firmware/intel
123 /lib/firmware/intelliport2.bin
124 /lib/firmware/isdbt_*.inp
125 /lib/firmware/isci
126 /lib/firmware/iwlwifi-*.ucode
127 /lib/firmware/kaweth
128 /lib/firmware/keyspan
129 /lib/firmware/keyspan_pda
130 /lib/firmware/lbtf_usb.bin
131 /lib/firmware/lgs8g75.fw
132 /lib/firmware/libertas
133 /lib/firmware/liquidio
134 /lib/firmware/mwlwifi
135 /lib/firmware/matrox
136 /lib/firmware/mellanox
137 /lib/firmware/moxa
138 /lib/firmware/mrvl
139 /lib/firmware/mt7601u.bin
140 /lib/firmware/mt7650.bin
141 /lib/firmware/mts_*.fw
142 /lib/firmware/mt7662.bin
143 /lib/firmware/mt7662_rom_patch.bin
144 /lib/firmware/mwl8k
145 /lib/firmware/myri10ge_*.dat
146 /lib/firmware/myricom
147 /lib/firmware/netronome
148 /lib/firmware/nvidia
149 /lib/firmware/ositech
150 /lib/firmware/phanfw.bin
151 /lib/firmware/qat_895xcc.bin
152 /lib/firmware/qat_895xcc_mmp.bin
153 /lib/firmware/qat_c3xxx.bin
154 /lib/firmware/qat_c3xxx_mmp.bin
155 /lib/firmware/qat_c62x.bin
156 /lib/firmware/qat_c62x_mmp.bin
157 /lib/firmware/qat_mmp.bin
158 /lib/firmware/qca
159 /lib/firmware/qcom
160 /lib/firmware/qed
161 /lib/firmware/ql2100_fw.bin
162 /lib/firmware/ql2200_fw.bin
163 /lib/firmware/ql2300_fw.bin
164 /lib/firmware/ql2322_fw.bin
165 /lib/firmware/ql2400_fw.bin
166 /lib/firmware/ql2500_fw.bin
167 /lib/firmware/qlogic
168 /lib/firmware/r128
169 /lib/firmware/r8a779x_usb3_v1.dlmem
170 /lib/firmware/r8a779x_usb3_v2.dlmem
171 /lib/firmware/r8a779x_usb3_v3.dlmem
172 /lib/firmware/radeon
173 /lib/firmware/rockchip
174 /lib/firmware/rp2.fw
175 /lib/firmware/rsi
176 /lib/firmware/rsi_91x.fw
177 /lib/firmware/rt2561.bin
178 /lib/firmware/rt2561s.bin
179 /lib/firmware/rt2661.bin
180 /lib/firmware/rt2860.bin
181 /lib/firmware/rt2870.bin
182 /lib/firmware/rt3070.bin
183 /lib/firmware/rt3071.bin
184 /lib/firmware/rt3090.bin
185 /lib/firmware/rt3290.bin
186 /lib/firmware/rt73.bin
187 /lib/firmware/rtl_bt
188 /lib/firmware/rtl_nic
189 /lib/firmware/rtlwifi
190 /lib/firmware/s2250*.fw
191 /lib/firmware/s5p-mfc-v6-v2.fw
192 /lib/firmware/s5p-mfc-v6.fw
193 /lib/firmware/s5p-mfc-v7.fw
194 /lib/firmware/s5p-mfc-v8.fw
195 /lib/firmware/s5p-mfc.fw
196 /lib/firmware/sdd_sagrad_*.bin
197 /lib/firmware/slicoss
198 /lib/firmware/sms1xxx-*.fw
199 /lib/firmware/sun
200 /lib/firmware/sxg
201 /lib/firmware/tdmb_nova_12mhz.inp
202 /lib/firmware/tehuti
203 /lib/firmware/ti-connectivity
204 /lib/firmware/ti-keystone
205 /lib/firmware/ti_3410.fw
206 /lib/firmware/ti_5052.fw
207 /lib/firmware/tigon
208 /lib/firmware/tlg2300_firmware.bin
209 /lib/firmware/tr_smctr.bin
210 /lib/firmware/ttusb-budget
211 /lib/firmware/ueagle-atm
212 /lib/firmware/usbdux*_firmware.bin
213 /lib/firmware/v4l-cx*.fw
214 /lib/firmware/vicam
215 /lib/firmware/vntwusb.fw
216 /lib/firmware/vpu_d.bin
217 /lib/firmware/vpu_p.bin
218 /lib/firmware/vxge
219 /lib/firmware/wil6210.brd
220 /lib/firmware/wil6210.fw
221 /lib/firmware/whiteheat*.fw
222 /lib/firmware/wsm_22.bin
223 /lib/firmware/yam