linux spec,linux-firmware.spec

%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

原始数据

按行查看

历史

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值