xorg-x11-drivers-vl.spec 7.6 KB

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