xorg-x11-drivers-vl.spec 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
  1. Summary: X.Org X11 driver installation package
  2. Summary(ja): X.Org X11 ドライバインストールパッケージ
  3. Name: xorg-x11-drivers
  4. Version: 7.4
  5. Release: 5%{?_dist_release}
  6. License: MIT
  7. Group: User Interface/X Hardware Support
  8. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  9. # Xorg is not (yet) buildable for s390. When it is, we'll probably only
  10. # want dummy and void anyway. Maybe evdev for uinput stuff?
  11. ExcludeArch: s390 s390x
  12. # This used to be machine generated. That was a horrible unmaintainable idea.
  13. # So instead we just build all drivers for all arches, except for the drivers
  14. # where we really do know that it's arch-specific. Those go at the end of
  15. # this list.
  16. #
  17. # Notable things missing:
  18. # - all the sun* drivers
  19. # - imstt, likely ppc only
  20. # - impact, since we don't have a mips port
  21. # - vermilion, the hardware is fictional
  22. # - poulsbo, likewise
  23. # - ark/chips/s3/tseng/vga, here's a nickel.
  24. Requires: xorg-x11-drv-acecad
  25. Requires: xorg-x11-drv-aiptek
  26. Requires: xorg-x11-drv-apm
  27. Requires: xorg-x11-drv-ast
  28. Requires: xorg-x11-drv-ati
  29. Requires: xorg-x11-drv-avivo
  30. Requires: xorg-x11-drv-cirrus
  31. Requires: xorg-x11-drv-dummy
  32. Requires: xorg-x11-drv-elographics
  33. Requires: xorg-x11-drv-evdev
  34. Requires: xorg-x11-drv-fbdev
  35. Requires: xorg-x11-drv-fpit
  36. Requires: xorg-x11-drv-glint
  37. Requires: xorg-x11-drv-hyperpen
  38. Requires: xorg-x11-drv-i128
  39. Requires: xorg-x11-drv-i740
  40. Requires: xorg-x11-drv-keyboard
  41. Requires: xorg-x11-drv-mach64
  42. Requires: xorg-x11-drv-mga
  43. Requires: xorg-x11-drv-mouse
  44. Requires: xorg-x11-drv-mutouch
  45. Requires: xorg-x11-drv-nv
  46. Requires: xorg-x11-drv-penmount
  47. Requires: xorg-x11-drv-r128
  48. Requires: xorg-x11-drv-rendition
  49. Requires: xorg-x11-drv-s3virge
  50. Requires: xorg-x11-drv-savage
  51. Requires: xorg-x11-drv-siliconmotion
  52. Requires: xorg-x11-drv-sis
  53. Requires: xorg-x11-drv-sisusb
  54. Requires: xorg-x11-drv-synaptics
  55. Requires: xorg-x11-drv-tdfx
  56. Requires: xorg-x11-drv-trident
  57. Requires: xorg-x11-drv-v4l
  58. Requires: xorg-x11-drv-vesa
  59. Requires: xorg-x11-drv-void
  60. Requires: xorg-x11-drv-voodoo
  61. #Requires: xorg-x11-drv-ark
  62. #Requires: xorg-x11-drv-chips
  63. #Requires: xorg-x11-drv-ivtv
  64. #Requires: xorg-x11-drv-s3
  65. #Requires: xorg-x11-drv-tseng
  66. #Requires: xorg-x11-drv-xgi
  67. #Requires: xorg-x11-drv-xgixp
  68. # cyrix and nsc used to be here too, but are deprecated upstream and
  69. # should eventually get folded into -geode.
  70. %ifarch %{ix86}
  71. Requires: xorg-x11-drv-geode
  72. %endif
  73. # So far intel is onboard-only.
  74. %ifarch %{ix86} x86_64 ia64
  75. Requires: xorg-x11-drv-intel
  76. %endif
  77. # This chipset has long since been EOLd, and afaik was only ever in x86 laptops
  78. %ifarch %{ix86}
  79. Requires: xorg-x11-drv-neomagic
  80. %endif
  81. # Thus far via chips are only on x86 and amd64 motherboards. This might be
  82. # the driver that ends up supporting the S3 Chrome cards, so don't be
  83. # surprised if this changes.
  84. %ifarch %{ix86} x86_64
  85. Requires: xorg-x11-drv-openchrome
  86. %endif
  87. # vmware soft drivers. yes, vmmouse really isn't ia64-enabled yet.
  88. %ifarch %{ix86} x86_64 ia64
  89. Requires: xorg-x11-drv-vmware
  90. %endif
  91. %ifarch %{ix86} x86_64
  92. Requires: xorg-x11-drv-vmmouse
  93. %endif
  94. Obsoletes: XOrg < 7.0
  95. %description
  96. The purpose of this package is to require all of the individual X.Org
  97. driver rpms, to allow the OS installation software to install all drivers
  98. all at once, without having to track which individual drivers are present
  99. on each architecture. By installing this package, it forces all of the
  100. individual driver packages to be installed.
  101. %prep
  102. %build
  103. %install
  104. rm -rf $RPM_BUILD_ROOT
  105. mkdir -p $RPM_BUILD_ROOT
  106. %clean
  107. rm -rf $RPM_BUILD_ROOT
  108. %files
  109. %defattr(-,root,root,-)
  110. %changelog
  111. * Sun May 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.4-5
  112. - remove radeonhd
  113. * Mon Apr 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.4-4
  114. - remove diamondtouch, alcomp, citron, digitaledge, dmc, dynapro,
  115. jamstudio, magellan, microtouch, palmax, spaceorb, summa,
  116. tek4957, ur98.
  117. * Thu Mar 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.4-3
  118. - add Obsoletes: XOrg
  119. * Thu Mar 5 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 7.4-2
  120. - remove xgi, xgixp (not maintained anymore?)
  121. * Fri Oct 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.4-1
  122. - update driver list
  123. * Sat Jul 05 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.3-2
  124. - add mach64, r128, radeonhd, xgi, xgixp
  125. * Tue May 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.3-1
  126. - initial build for Vine Linux
  127. * Fri Apr 04 2008 Adam Jackson <ajax@redhat.com> 7.3-4
  128. - Remove -nsc and -cyrix.
  129. * Mon Mar 03 2008 Adam Jackson <ajax@redhat.com> 7.3-3
  130. - Drop magictouch, it can not work and can never have worked.
  131. * Fri Feb 22 2008 Adam Jackson <ajax@redhat.com> 7.3-2
  132. - xorg-x11-drv-diamondtouch.
  133. * Mon Feb 18 2008 Adam Jackson <ajax@redhat.com> 7.3-1
  134. - Superstition bump to 7.3.
  135. - xorg-x11-drv-wiimote.
  136. - Additional commentary about drivers that aren't included here.
  137. * Wed Jan 09 2008 Adam Jackson <ajax@redhat.com> 7.2-11
  138. - Drop avivo for being a dead end.
  139. - Drop ark, chips, s3, and tseng for being unspeakably lame.
  140. * Tue Nov 27 2007 Adam Jackson <ajax@redhat.com> 7.2-10
  141. - :s/via/openchrome/
  142. * Mon Oct 15 2007 Adam Jackson <ajax@redhat.com> 7.2-9
  143. - Archify synaptics, it's not buildable most places.
  144. * Fri Oct 12 2007 Jeremy Katz <katzj@redhat.com> 7.2-8
  145. - Add avivo
  146. * Fri Sep 07 2007 Adam Jackson <ajax@redhat.com> 7.2-7
  147. - Add linuxwacom and synaptics to the default set.
  148. * Fri May 11 2007 Adam Jackson <ajax@redhat.com> 7.2-6
  149. - Add xorg-x11-drv-nouveau. If this bothers you, uninstall the metapackage.
  150. * Tue Mar 20 2007 Adam Jackson <ajax@redhat.com> 7.2-5
  151. - Un-Require xorg-x11-drv-vga.
  152. * Tue Feb 27 2007 Adam Jackson <ajax@redhat.com> 7.2-4
  153. - Remove elo2300 and joystick for being utterly broken.
  154. * Mon Feb 26 2007 Adam Jackson <ajax@redhat.com> 7.2-3
  155. - Fix the i810 ifarch to include all the relevant arches.
  156. * Mon Feb 19 2007 Adam Jackson <ajax@redhat.com> 7.2-2
  157. - Package review feedback fixes: (#226573)
  158. - Remove URL, misleading
  159. - Remove the Obsoletes: xorg-x11
  160. - Fix License tag
  161. * Sun Feb 18 2007 Adam Jackson <ajax@redhat.com> 7.2-1
  162. - Superstition bump to 7.2
  163. - ExcludeArch of s390{,x}
  164. - Only ExclusiveArch those drivers that really are processor-specific
  165. - Readd forgotten -tek4957
  166. * Thu Oct 12 2006 Jeremy Katz <katzj@redhat.com> - 7.1-4
  167. - mga not on ppc
  168. * Mon Aug 21 2006 Adam Jackson <ajackson@redhat.com> 7.1-3
  169. - Add cirrus to all arches
  170. - Don't bother building this for s390{,x}
  171. * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 7.1-2.1
  172. - rebuild
  173. * Thu Jun 29 2006 Mike Harris <mharris@redhat.com> 7.1-2
  174. - Regenerate driver list to match current rawhide X11R7.1 driver set.
  175. * Wed Jun 21 2006 Mike Harris <mharris@redhat.com> 7.1-1
  176. - Regenerate driver list to match current rawhide X11R7.1 driver set.
  177. * Thu Feb 16 2006 Bill Nottingham <notting@redhat.com> 7.0-2
  178. - uncomment (empty) file list so binary RPMs are built
  179. * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> 7.0-1.1
  180. - bump again for double-long bug on ppc(64)
  181. * Thu Feb 09 2006 Mike Harris <mharris@redhat.com> 7.0-1
  182. - Bumped version to 7.0-1
  183. - Updated the driver list to match current rawhide, X11R7.0
  184. * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> 0.99.2-4.1
  185. - rebuilt for new gcc4.1 snapshot and glibc changes
  186. * Wed Nov 23 2005 Mike Harris <mharris@redhat.com> 0.99.2-4
  187. - Add ur98 driver back, as it is part of X11R7 RC2
  188. * Tue Nov 15 2005 Jeremy Katz <katzj@redhat.com> 0.99.2-3
  189. - ur98 driver doesn't exist
  190. * Tue Nov 15 2005 Jeremy Katz <katzj@redhat.com> 0.99.2-2
  191. - add an obsoletes on xorg-x11 to get pulled in on upgrades
  192. * Tue Nov 15 2005 Mike Harris <mharris@redhat.com> 0.99.2-1
  193. - Initial build.