Create iwlwifi-dvm-firmware subpackage and fold some subpackages into it
Right now some firmware for wireless devices that use the iwlwifi module are splitted into several small *-firmware packages. Trying to make it more maintainable fold the DVM Firmware into a single package called iwlwifi-dvm-firmware. As can be seen in the linux Makefile from iwlwifi: iwlwifi-$(CONFIG_IWLDVM) += cfg/1000.o cfg/2000.o cfg/5000.o cfg/6000.o The devices declared on the cfg/* files above are: cfg/1000 iwlwifi-1000-*.ucode - Intel(R) Centrino(R) Wireless-N 1000 BG(N) iwlwifi-100-*.ucode - Intel(R) Centrino(R) Wireless-N 100 BG(N) cfg/2000 iwlwifi-105-*.ucode - Intel(R) Centrino(R) Wireless-N 105(D) BGN iwlwifi-135-*.ucode - Intel(R) Centrino(R) Wireless-N 135 BGN iwlwifi-2000-*.ucode - Intel(R) Centrino(R) Wireless-N 2200(D) BGN iwlwifi-2030-*.ucode - Intel(R) Centrino(R) Wireless-N 2230 BGN cfg/5000 iwlwifi-5000-*.ucode - Intel(R) WiMAX/WiFi Link 5350 AGN Intel(R) Ultimate N WiFi Link 5300 AGN Intel(R) WiFi Link 5100 BGN/ABG/AGN iwlwifi-5150-*.ucode - Intel(R) WiMAX/WiFi Link 5150 AGN/ABG cfg/6000 iwlwifi-6000-*.ucode - Intel(R) Centrino(R) Ultimate-N 6300 AGN Intel(R) Centrino(R) Advanced-N 6200 AGN/ABG/BG iwlwifi-6000g2a-*.ucode - Intel(R) Centrino(R) Advanced-N 6205 AGN/ABG/BG Intel(R) Centrino(R) Advanced-N 6205S/6205D/6206/6207 AGN iwlwifi-6000g2b-*.ucode - Intel(R) Centrino(R) Advanced-N 6230 AGN/ABG/BGN/BG Intel(R) Centrino(R) Wireless-N 1030/130 BGN/BG Intel(R) Centrino(R) Advanced-N 6235 AGN Intel(R) Centrino(R) Ultimate-N 6235 AGN iwlwifi-6050-*.ucode - Intel(R) Centrino(R) Advanced-N + WiMAX 6250 AGN/ABG Intel(R) Centrino(R) Wireless-N + WiMAX 6150 BG(N) So this change obsoletes/removes the following packages: iwl100-firmware, iwl105-firmware, iwl135-firmware, iwl1000-firmware, iwl2000-firmware, iwl2030-firmware, iwl5000-firmware, iwl5150-firmware, iwl6000-firmware, iwl6000g2a-firmware, iwl6000g2b-firmware, iwl6050-firmware. All firmware for those removed packages are now provided by iwlwifi-dvm-firmware. v2: Add provides to the obsoleted packages as suggested by Josh Boyer Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
This commit is contained in:
parent
25536d49d9
commit
19118dd341
@ -102,66 +102,39 @@ This package contains the firmware required by the iwlegacy driver
|
||||
for Linux. Usage of the firmware is subject to the terms and conditions
|
||||
contained inside the provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl100-firmware
|
||||
Summary: Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
|
||||
%package -n iwlwifi-dvm-firmware
|
||||
Summary: DVM Firmware for Intel(R) Wireless WiFi adapters
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl100-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux to support the iwl100 hardware. Usage of the firmware
|
||||
is subject to the terms and conditions contained inside the provided
|
||||
LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl105-firmware
|
||||
Summary: Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl105-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux to support the iwl105 hardware. Usage of the firmware
|
||||
is subject to the terms and conditions contained inside the provided
|
||||
LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl135-firmware
|
||||
Summary: Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl135-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux to support the iwl135 hardware. Usage of the firmware
|
||||
is subject to the terms and conditions contained inside the provided
|
||||
LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl1000-firmware
|
||||
Summary: Firmware for Intel® PRO/Wireless 1000 B/G/N network adaptors
|
||||
License: Redistributable, no modification permitted
|
||||
Epoch: 1
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl1000-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux to support the iwl1000 hardware. Usage of the firmware
|
||||
is subject to the terms and conditions contained inside the provided
|
||||
LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl2000-firmware
|
||||
Summary: Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl2000-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux to support the iwl2000 hardware. Usage of the firmware
|
||||
is subject to the terms and conditions contained inside the provided
|
||||
LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl2030-firmware
|
||||
Summary: Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl2030-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux to support the iwl2030 hardware. Usage of the firmware
|
||||
is subject to the terms and conditions contained inside the provided
|
||||
LICENSE file. Please read it carefully.
|
||||
Obsoletes: iwl100-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl105-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl135-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl1000-firmware < 1:%{version}-%{release}
|
||||
Obsoletes: iwl2000-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl2030-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl5000-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl5150-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl6000-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl6000g2a-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl6000g2b-firmware < %{version}-%{release}
|
||||
Obsoletes: iwl6050-firmware < %{version}-%{release}
|
||||
Provides: iwl100-firmware = %{version}-%{release}
|
||||
Provides: iwl105-firmware = %{version}-%{release}
|
||||
Provides: iwl135-firmware = %{version}-%{release}
|
||||
Provides: iwl1000-firmware = 1:%{version}-%{release}
|
||||
Provides: iwl2000-firmware = %{version}-%{release}
|
||||
Provides: iwl2030-firmware = %{version}-%{release}
|
||||
Provides: iwl5000-firmware = %{version}-%{release}
|
||||
Provides: iwl5150-firmware = %{version}-%{release}
|
||||
Provides: iwl6000-firmware = %{version}-%{release}
|
||||
Provides: iwl6000g2a-firmware = %{version}-%{release}
|
||||
Provides: iwl6000g2b-firmware = %{version}-%{release}
|
||||
Provides: iwl6050-firmware = %{version}-%{release}
|
||||
%description -n iwlwifi-dvm-firmware
|
||||
This package contains the firmware required by the iwlwifi driver
|
||||
for Linux built with DVM firmware support (CONFIG_IWLDVM=y/m). Usage of
|
||||
the firmware is subject to the terms and conditions contained inside the
|
||||
provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl3160-firmware
|
||||
Summary: Firmware for Intel(R) Wireless WiFi Link 3160 Series Adapters
|
||||
@ -173,60 +146,6 @@ This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux. Usage of the firmware is subject to the terms and conditions
|
||||
contained inside the provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl5000-firmware
|
||||
Summary: Firmware for Intel® PRO/Wireless 5000 A/G/N network adaptors
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl5000-firmware
|
||||
This package contains the firmware required by the iwl5000 driver
|
||||
for Linux. Usage of the firmware is subject to the terms and conditions
|
||||
contained inside the provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl5150-firmware
|
||||
Summary: Firmware for Intel® PRO/Wireless 5150 A/G/N network adaptors
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl5150-firmware
|
||||
This package contains the firmware required by the iwl5150 driver
|
||||
for Linux. Usage of the firmware is subject to the terms and conditions
|
||||
contained inside the provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl6000-firmware
|
||||
Summary: Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl6000-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux. Usage of the firmware is subject to the terms and conditions
|
||||
contained inside the provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl6000g2a-firmware
|
||||
Summary: Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl6000g2a-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux. Usage of the firmware is subject to the terms and conditions
|
||||
contained inside the provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl6000g2b-firmware
|
||||
Summary: Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl6000g2b-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux. Usage of the firmware is subject to the terms and conditions
|
||||
contained inside the provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl6050-firmware
|
||||
Summary: Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n iwl6050-firmware
|
||||
This package contains the firmware required by the Intel wireless drivers
|
||||
for Linux. Usage of the firmware is subject to the terms and conditions
|
||||
contained inside the provided LICENSE file. Please read it carefully.
|
||||
|
||||
%package -n iwl7260-firmware
|
||||
Summary: Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000 Series Adapters
|
||||
License: Redistributable, no modification permitted
|
||||
@ -485,59 +404,26 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
|
||||
%{_firmwarepath}/iwlwifi-3945-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-4965-*.ucode*
|
||||
|
||||
%files -n iwl100-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-100-5.ucode*
|
||||
|
||||
%files -n iwl105-firmware
|
||||
%files -n iwlwifi-dvm-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-100-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-105-*.ucode*
|
||||
|
||||
%files -n iwl135-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-135-*.ucode*
|
||||
|
||||
%files -n iwl1000-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-1000-*.ucode*
|
||||
|
||||
%files -n iwl2000-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-2000-*.ucode*
|
||||
|
||||
%files -n iwl2030-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-2030-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-5000-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-5150-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-6000-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-6000g2a-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-6000g2b-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-6050-*.ucode*
|
||||
|
||||
%files -n iwl3160-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-3160-*.ucode*
|
||||
%{_firmwarepath}/iwlwifi-3168-*.ucode*
|
||||
|
||||
%files -n iwl5000-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-5000-*.ucode*
|
||||
|
||||
%files -n iwl5150-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-5150-*.ucode*
|
||||
|
||||
%files -n iwl6000-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-6000-*.ucode*
|
||||
|
||||
%files -n iwl6000g2a-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-6000g2a-*.ucode*
|
||||
|
||||
%files -n iwl6000g2b-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-6000g2b-*.ucode*
|
||||
|
||||
%files -n iwl6050-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-6050-*.ucode*
|
||||
|
||||
%files -n iwl7260-firmware
|
||||
%license LICENCE.iwlwifi_firmware
|
||||
%{_firmwarepath}/iwlwifi-7260-*.ucode*
|
||||
@ -632,6 +518,7 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
|
||||
%changelog
|
||||
* Fri May 26 2023 Herton R. Krzesinski <herton@redhat.com> - 20230515-151
|
||||
- Join iwl3945-firmware and iwl4965-firmware into iwlegacy-firmware package.
|
||||
- Create iwlwifi-dvm-firmware subpackage and fold some subpackages into it.
|
||||
|
||||
* Tue May 16 2023 Peter Robinson <pbrobinson@fedoraproject.org> - 20230515-150
|
||||
- Update to upstream 20230515 release
|
||||
|
Loading…
Reference in New Issue
Block a user