3 %bcond_with tv_output # exprimental tv output support
5 Summary: X.org video drivers for ATI adapters
6 Summary(pl.UTF-8): Sterowniki obrazu X.org do kart graficznych ATI
7 Name: xorg-driver-video-ati
9 Release: 1%{?with_tv_output:.tv}
11 Group: X11/Applications
12 Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ati-%{version}.tar.bz2
13 # Source0-md5: 90049fe51aaef1806dcc2e03ff60858f
14 # http://megahurts.dk/rune/stuff/xorg7.1-6.6.3-tv_output.patch.gz
15 Patch0: xorg7.1-6.6.3-tv_output.patch
16 URL: http://xorg.freedesktop.org/
17 BuildRequires: Mesa-libGL-devel
18 BuildRequires: autoconf >= 2.57
19 BuildRequires: automake
20 BuildRequires: libdrm-devel >= 2.0
21 BuildRequires: libtool
22 BuildRequires: pkgconfig >= 1:0.19
23 BuildRequires: xorg-proto-fontsproto-devel
24 BuildRequires: xorg-proto-randrproto-devel
25 BuildRequires: xorg-proto-renderproto-devel
26 BuildRequires: xorg-proto-videoproto-devel
27 BuildRequires: xorg-proto-xextproto-devel
28 BuildRequires: xorg-proto-xf86driproto-devel
29 BuildRequires: xorg-proto-xf86miscproto-devel
30 BuildRequires: xorg-proto-xineramaproto-devel
31 BuildRequires: xorg-util-util-macros >= 0.99.2
32 BuildRequires: xorg-xserver-server-devel >= 1.2.99.903
33 Requires: xorg-xserver-server >= 1.2.99.903
34 Obsoletes: X11-driver-ati < 1:7.0.0
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 X.org video drivers for ATI adapters:
39 - ati driver which supports most of chips from VGAWonder series
40 (18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6), Mach32 series
41 (68800-3, 68800-6, 68800AX, 68800LX) and Mach64 series (88800GX-C,
42 88800GX-D, 88800GX-E, 88800GX-F, 88800CX, 264CT, 264ET, 264VT, 264GT
43 (3D Rage), 264VT-B, 264VT3, 264VT4, 264GT-B (3D Rage II), 3D Rage
44 IIc, 3D Rage Pro, 3D Rage LT, 3D Rage LT Pro, 3D Rage XL, 3D Rage
45 XC, 3D Rage Mobility (including the -M and -P variants)),
46 - r128 driver which supports all ATI Rage 128 based video cards
47 including the Rage Fury AGP 32MB, the XPERT 128 AGP 16MB and the
49 - radeon driver which supports PCI and AGP video cards based on the
50 following ATI chips: R100 (Radeon 7200), RV100 (Radeon 7000(VE),
51 M6), RS100 (Radeon IGP320(M)), RV200 (Radeon 7500, M7, FireGL 7800),
52 RS200 (Radeon IGP330(M)/IGP340(M)), RS250 (Radeon Mobility 7000
53 IGP), R200 (Radeon 8500, 9100, FireGL 8800/8700), RV250 (Radeon
54 9000PRO/9000, M9), RS300 (Radeon 9100 IGP), RS350 (Radeon 9200 IGP),
55 RS400 (Radeon XPRESS 200/200M IGP), RV280 (Radeon 9200PRO/9200/
56 9200SE, M9+); additionally it partially (2D only) supports video
57 cards based on the following chips: R300 (Radeon 9700PRO/9700/
58 9500PRO/9500/9600TX, FireGL X1/Z1), R350 (Radeon 9800PRO/9800SE/
59 9800, FireGL X2), R360 (Radeon 9800XT), RV350 (Radeon 9600PRO/
60 9600SE/9600, M10/M11, FireGL T2), RV360 (Radeon 9600XT), RV370
61 (Radeon X300, M22), RV380 (Radeon X600), RV410 (Radeon X700, M26
62 PCIE), R420 (Radeon X800 AGP), R423/R430 (Radeon X800, M28 PCIE),
63 R480/R481 (Radeon X850 PCIE/AGP).
65 %description -l pl.UTF-8
66 Sterowniki obrazu X.org do kart graficznych ATI:
67 - sterownik ati obsługujący większość kart z serii VGAWonder (18800,
68 18800-1, 28800-2, 28800-4, 28800-5, 28800-6), Mach32 (68800-3,
69 68800-6, 68800AX, 68800LX) oraz Mach64 (88800GX-C, 88800GX-D,
70 88800GX-E, 88800GX-F, 88800CX, 264CT, 264ET, 264VT, 264GT (3D Rage),
71 264VT-B, 264VT3, 264VT4, 264GT-B (3D Rage II), 3D Rage IIc, 3D Rage
72 Pro, 3D Rage LT, 3D Rage LT Pro, 3D Rage XL, 3D Rage XC, 3D Rage
73 Mobility (włącznie z wariantami -M i -P)),
74 - sterownik r128 obsługujący wszystkie karty graficzne oparte na
75 układzie ATI Rage 128, włącznie z Rage Fury AGP 32MB, XPERT 128 AGP
76 16MB i XPERT 99 AGP 8MB,
77 - sterownik radeon obsługujący karty graficzne PCI i AGP oparte na
78 następujących układach ATI: R100 (Radeon 7200), RV100 (Radeon
79 7000(VE), M6), RS100 (Radeon IGP320(M)), RV200 (Radeon 7500, M7,
80 FireGL 7800), RS200 (Radeon IGP330(M)/IGP340(M)), RS250 (Radeon
81 Mobility 7000 IGP), R200 (Radeon 8500, 9100, FireGL 8800/8700),
82 RV250 (Radeon 9000PRO/9000, M9), RS300 (Radeon 9100 IGP), RS350
83 (Radeon 9200 IGP), RS400 (Radeon XPRESS 200/200M IGP), RV280 (Radeon
84 9200PRO/9200/9200SE, M9+); a ponadto częściowo (tylko 2D)
85 obsługujący karty oparte na następujących układach: R300 (Radeon
86 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1), R350 (Radeon
87 9800PRO/9800SE/9800, FireGL X2), R360 (Radeon 9800XT), RV350 (Radeon
88 9600PRO/9600SE/9600, M10/M11, FireGL T2), RV360 (Radeon 9600XT),
89 RV370 (Radeon X300, M22), RV380 (Radeon X600), RV410 (Radeon X700,
90 M26 PCIE), R420 (Radeon X800 AGP), R423/R430 (Radeon X800, M28
91 PCIE), R480/R481 (Radeon X850 PCIE/AGP).
94 %setup -q -n xf86-video-ati-%{version}
111 rm -rf $RPM_BUILD_ROOT
114 DESTDIR=$RPM_BUILD_ROOT
116 rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/*/*.la
119 rm -rf $RPM_BUILD_ROOT
122 %defattr(644,root,root,755)
123 %doc COPYING README.ati README.r128
124 %attr(755,root,root) %{_libdir}/xorg/modules/drivers/ati_drv.so
125 %attr(755,root,root) %{_libdir}/xorg/modules/drivers/atimisc_drv.so
126 %attr(755,root,root) %{_libdir}/xorg/modules/drivers/r128_drv.so
127 %attr(755,root,root) %{_libdir}/xorg/modules/drivers/radeon_drv.so
128 %attr(755,root,root) %{_libdir}/xorg/modules/multimedia/theatre200_drv.so
129 %attr(755,root,root) %{_libdir}/xorg/modules/multimedia/theatre_detect_drv.so
130 %attr(755,root,root) %{_libdir}/xorg/modules/multimedia/theatre_drv.so
131 %if %{with tv_output}
132 %doc src/README.tvout
133 %{_libdir}/xorg/modules/multimedia/theater_out_drv.so
135 %{_mandir}/man4/ati.4*
136 %{_mandir}/man4/r128.4*
137 %{_mandir}/man4/radeon.4*