%define _binaries_in_noarch_packages_terminate_build 0
%global release 2
%global _lib_path /usr/lib/firmware
%global _license_path /usr/share/licenses
Name:linux-firmware
Version:20200817
Release:%{release}
Summary:Firmware files used by the Linux kernel
License:GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
URL:http://www.kernel.org/
BuildArch: noarch
Source0:https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.gz
Patch1:change-python-script-shebang-to-python3.patch
Provides:kernel-firmware = %{version} xorg-x11-drv-ati-firmware = 7.0
Provides:iwl100-firmware = 39.31.5.1-87
Provides:iwl105-firmware = 18.168.6.1-87
Provides:iwl135-firmware = 18.168.6.1-87
Provides:iwl1000-firmware = 1:39.31.5.1-87
Provides:iwl2000-firmware = 18.168.6.1-87
Provides:iwl2030-firmware = 18.168.6.1-87
Provides:iwl3160-firmware = 1:25.30.13.0-87
Provides:iwl3945-firmware = 15.32.2.9-87
Provides:iwl4965-firmware = 228.61.2.24-87
Provides:iwl5000-firmware = 8.83.5.1_1-87
Provides:iwl5150-firmware = 8.24.2.2-87
Provides:iwl6000-firmware = 9.221.4.1-87
Provides:iwl6000g2a-firmware = 18.168.6.1-87
Provides:iwl6000g2b-firmware = 18.168.6.1-87
Provides:iwl6050-firmware = 41.28.5.1-87
Provides:iwl7260-firmware = 1:25.30.13.0-87
Provides:libertas-usb8388-firmware = 2:%{version}-%{release}
Provides:libertas-usb8388-olpc-firmware = %{version}-%{release}
Provides:libertas-sd8686-firmware = %{version}-%{release}
Provides:libertas-sd8787-firmware = %{version}-%{release}
Obsoletes: linux-firmware
Obsoletes: iwl100-firmware
Obsoletes: iwl1000-firmware
Obsoletes: iwl3160-firmware
Obsoletes: iwl3945-firmware
Obsoletes: iwl4965-firmware
Obsoletes: iwl5000-firmware
Obsoletes: iwl5150-firmware
Obsoletes: iwl6000-firmware
Obsoletes: iwl6000g2a-firmware
Obsoletes: iwl6000g2b-firmware
Obsoletes: iwl6050-firmware
Obsoletes: iwl7260-firmware
Obsoletes: libertas-usb8388-firmware
Obsoletes: libertas-sd8686-firmware
Obsoletes: libertas-sd8787-firmware
Obsoletes:kernel-firmware < %{version} xorg-x11-drv-ati-firmware < 6.13.0-0.22
Obsoletes:ueagle-atm4-firmware < 1.0-5
Obsoletes:netxen-firmware < 4.0.534-9
Obsoletes:ql2100-firmware < 1.19.38-8
Obsoletes:ql2200-firmware < 2.02.08-8
Obsoletes:ql23xx-firmware < 3.03.28-6
Obsoletes:ql2400-firmware < 5.08.00-2
Obsoletes:ql2500-firmware < 5.08.00-2
Obsoletes:rt61pci-firmware < 1.2-11
Obsoletes:rt73usb-firmware < 1.8-11
Obsoletes:cx18-firmware < 20080628-10
Conflicts:microcode_ctl < 2.1-0
%description
This package contains firmware images required by some devices.
%prep
%autosetup -p1
%build
rm -f usbdux/*dux */*.asm
rm -rf carl9170fw
%install
mkdir -p %{buildroot}/%{_lib_path}
mkdir -p %{buildroot}/%{_license_path}
cp -r * %{buildroot}/%{_lib_path}
cp -r WHENCE LICENCE.* %{buildroot}/%{_license_path}
rm %{buildroot}/%{_lib_path}/{WHENCE,LICENCE.*,LICENSE.*}
%files
%dir %{_lib_path}
%dir %{_license_path}
%license WHENCE LICENCE.* LICENSE.*
%{_license_path}/*
%{_lib_path}/*
%changelog
* Mon AUg 31 2020 xinghe - 20200817-2
- fix source url
* Wed Aug 25 2020 xinghe - 20200817-1
- update to 20200817
* Fri Jul 24 2020 jinzhimin - 20200619-1
- update to 20200619
* Fri Feb 21 2020 wangbin - 20190815-4
- change python script shebang to python3
* Thu Jan 9 2020 wangbin - 20190815-3
- Remove some patches
* Thu Dec 19 2019 openEuler Buildteam - 20190815-2
- Fix upgrade problem
* Mon Sep 2 2019 openEuler Buildteam - 20190815-1
- Package init
一键复制
编辑
Web IDE
原始数据
按行查看
历史