linux-firmware-vl.spec 3.7 KB

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