linux-firmware-vl.spec 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. Summary: Firmware files used by the Linux kernel
  2. Summary(ja): Linux Kernel で利用されるファームウェアファイル
  3. Name: linux-firmware
  4. Version: 20110601
  5. Release: 1%{?_dist_release}
  6. Group: System Environment/Kernel
  7. License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
  8. URL: http://www.kernel.org/
  9. Source0: ftp://ftp.kernel.org/pub/linux/kernel/people/dwmw2/firmware/%{name}-%{version}.tar.bz2
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  11. BuildArch: noarch
  12. Provides: kernel-firmware = %{version} xorg-x11-drv-ati-firmware = 7.0
  13. Obsoletes: kernel-firmware < %{version} XOrg-drv-ati-firmware < 6.13.0-0.22
  14. Obsoletes: ueagle-atm4-firmware < 1.0-5
  15. Requires: udev
  16. %description
  17. Kernel-firmware includes firmware files required for some devices to
  18. operate.
  19. %prep
  20. %setup -q -n linux-firmware-%{version}
  21. %build
  22. # Remove firmware shipped in separate packages already
  23. # Perhaps these should be built as subpackages of linux-firmware?
  24. rm iwlwifi-*.ucode LICENCE.iwlwifi_firmware
  25. # And _some_ conexant firmware.
  26. rm v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx25840.fw
  27. # Remove source files we don't need to install
  28. rm -f usbdux/*dux */*.asm
  29. %install
  30. rm -rf $RPM_BUILD_ROOT
  31. mkdir -p $RPM_BUILD_ROOT/lib/firmware
  32. cp -r * $RPM_BUILD_ROOT/lib/firmware
  33. rm $RPM_BUILD_ROOT/lib/firmware/{WHENCE,LICENCE.*,LICENSE.*}
  34. %clean
  35. rm -rf $RPM_BUILD_ROOT
  36. %files
  37. %defattr(-,root,root,-)
  38. %doc WHENCE LICENCE.* LICENSE.*
  39. /lib/firmware/*
  40. %changelog
  41. * Thu Jun 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 20110601-1
  42. - initial build for Vine Linux
  43. * Sun Jun 05 2011 Peter Lemenkov <lemenkov@gmail.com> 20110601-2
  44. - Remove duplicated licensing files from /lib/firmware
  45. * Wed Jun 01 2011 Dave Airlie <airlied@redhat.com> 20110601-1
  46. - Latest firmware release with AMD llano support.
  47. * Thu Mar 10 2011 Dave Airlie <airlied@redhat.com> 20110304-1
  48. - update to latest upstream for radeon ni/cayman, drop nouveau fw we don't use it anymore
  49. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20110125-2
  50. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  51. * Tue Jan 25 2011 David Woodhouse <dwmw2@infradead.org> 20110125-1
  52. - Update to linux-firmware-20110125 (new bnx2 firmware)
  53. * Fri Jan 07 2011 Dave Airlie <airlied@redhat.com> 20101221-1
  54. - rebase to upstream release + add new radeon NI firmwares.
  55. * Thu Aug 12 2010 Hicham HAOUARI <hicham.haouari@gmail.com> 20100806-4
  56. - Really obsolete ueagle-atm4-firmware
  57. * Thu Aug 12 2010 Hicham HAOUARI <hicham.haouari@gmail.com> 20100806-3
  58. - Obsolete ueagle-atm4-firmware
  59. * Fri Aug 06 2010 David Woodhouse <dwmw2@infradead.org> 20100806-2
  60. - Remove duplicate radeon firmwares; they're upstream now
  61. * Fri Aug 06 2010 David Woodhouse <dwmw2@infradead.org> 20100806-1
  62. - Update to linux-firmware-20100806 (more legacy firmwares from kernel source)
  63. * Fri Apr 09 2010 Dave Airlie <airlied@redhat.com> 20100106-4
  64. - Add further radeon firmwares
  65. * Wed Feb 10 2010 Dave Airlie <airlied@redhat.com> 20100106-3
  66. - add radeon RLC firmware - submitted upstream to dwmw2 already.
  67. * Tue Feb 09 2010 Ben Skeggs <bskeggs@redhat.com> 20090106-2
  68. - Add firmware needed for nouveau to operate correctly (this is Fedora
  69. only - do not upstream yet - we just moved it here from Fedora kernel)
  70. * Wed Jan 06 2010 David Woodhouse <David.Woodhouse@intel.com> 20090106-1
  71. - Update
  72. * Fri Aug 21 2009 David Woodhouse <David.Woodhouse@intel.com> 20090821-1
  73. - Update, fix typos, remove some files which conflict with other packages.
  74. * Thu Mar 19 2009 David Woodhouse <David.Woodhouse@intel.com> 20090319-1
  75. - First standalone kernel-firmware package.