12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- %define iwl1000_v3 128.50.3.1
- %define iwl1000_v5 39.31.5.1
- %define iwl1000_list %{iwl1000_v3} %{iwl1000_v5}
- Name: iwlwifi-1000-ucode
- Epoch: 1
- Version: %{iwl1000_v5}
- Release: 1%{?_dist_release}
- Summary: Firmware for Intel® PRO/Wireless 1000 B/G/N network adaptors
- Summary(ja): Intel® PRO/Wireless 1000 B/G/N ネットワークアダプタ用ファームウェア
- Group: System Environment/Kernel
- License: Redistributable, no modification permitted
- URL: http://intellinuxwireless.org/
- Source0: http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1000-ucode-%{iwl1000_v5}.tgz
- Source1: http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1000-ucode-%{iwl1000_v3}.tgz
- BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
- BuildArch: noarch
- Requires: udev
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: daisuke
- %description
- This package contains the firmware required by the iwlagn driver
- 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.
- %prep
- %setup -c -q
- %setup -c -q -D -T -a 1
- pushd iwlwifi-1000-ucode-%{version}
- # Change encoding
- sed -i 's/\r//' LICENSE.iwlwifi-1000-ucode README.iwlwifi-1000-ucode
- # Rename docs
- mv LICENSE.iwlwifi-1000-ucode ../LICENSE
- mv README.iwlwifi-1000-ucode ../README
- # Preserve timestamp
- touch -r *.ucode ../LICENSE ../README
- popd
- %build
- # Nothing to build
- %install
- rm -rf $RPM_BUILD_ROOT
- mkdir -p $RPM_BUILD_ROOT/lib/firmware
- for f in %{iwl1000_list} ; do
- pushd iwlwifi-1000-ucode-$f
- install -pm 0644 *.ucode $RPM_BUILD_ROOT/lib/firmware/
- popd
- done
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files
- %defattr(-,root,root,-)
- %doc LICENSE README
- /lib/firmware/*.ucode
- %changelog
- * Thu Apr 21 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1:39:31.5.1-1
- - update to upstream version 39.31.5.1
- - add logic to preserve version 128.50.3.1 for older kernels
- - add Epoch: to account for Intel's bizarre release numbering
- * Mon Oct 25 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 128.50.3.1-1
- - initial build for Vine Linux
- * Tue Nov 10 2009 John W. Linville <linville@tuxdriver.com> - 128.50.3.1-2
- - Add Requires for udev
- * Wed Sep 16 2009 John W. Linville <linville@tuxdriver.com> - 128.50.3.1-1
- - Initial import
|