linux-firmware-vl.spec 3.9 KB

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