xorg-x11-drivers-vl.spec 7.4 KB

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