source: projects/specs/trunk/x/xorg-x11-drv-ati/xorg-x11-drv-ati-vl.spec @ 566

Revision 566, 14.1 KB checked in by Takemikaduchi, 14 years ago (diff)

takemikaduchi fix and add spec file

Line 
1%define tarball xf86-video-ati
2%define moduledir %(pkg-config xorg-server --variable=moduledir )
3%define driverdir       %{moduledir}/drivers
4
5Summary:   Xorg X11 ati video driver
6Summary(ja):   Xorg X11 ati ビデオドライバ
7Name:      xorg-x11-drv-ati
8Version:   6.12.5
9Release:   1%{?_dist_release}
10URL:       http://www.x.org
11License:   MIT
12Group:     User Interface/X Hardware Support
13
14Source0:   ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
15Source1:   ati.xinf
16Source3:   radeon.xinf
17
18Patch10:   xorg-x11-drv-ati-6.12.2-use-exa.patch
19
20BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
21ExcludeArch: s390 s390x
22BuildRequires: xorg-x11-server-sdk >= 1.6
23BuildRequires: mesa-libGL-devel
24BuildRequires: libdrm-devel
25BuildRequires: automake autoconf libtool pkgconfig
26BuildRequires: xorg-x11-util-macros
27Requires:  hwdata
28Requires:  xorg-x11-server-Xorg
29
30%description
31X.Org X11 ati video driver.
32
33%prep
34%setup -q -n %{tarball}-%{version}
35
36%patch10 -p1 -b .use-exa
37
38%build
39autoreconf -iv
40%configure --disable-static
41make %{?_smp_mflags}
42
43%install
44rm -rf $RPM_BUILD_ROOT
45
46make install DESTDIR=$RPM_BUILD_ROOT
47
48mkdir -p $RPM_BUILD_ROOT%{_datadir}/hwdata/videoaliases
49install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/hwdata/videoaliases/
50install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/hwdata/videoaliases/
51
52find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f --
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%files
58%defattr(-,root,root,-)
59%doc README.ati
60%{driverdir}/ati_drv.so
61%{driverdir}/radeon_drv.so
62%{_datadir}/hwdata/videoaliases/ati.xinf
63%{_datadir}/hwdata/videoaliases/radeon.xinf
64%{moduledir}/multimedia/theatre200_drv.so
65%{moduledir}/multimedia/theatre_detect_drv.so
66%{moduledir}/multimedia/theatre_drv.so
67%{_mandir}/man4/ati.4*
68%{_mandir}/man4/radeon.4*
69
70%changelog
71* Sun Mar 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.12.5-1
72- new upstream release
73
74* Thu Nov 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.4-1
75- new upstream release
76
77* Fri Jul 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.2-4
78- rebuild with libdrm-2.4.12
79
80* Tue May 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.2-3
81- drop Patch1,7 (current kernel does not support kms)
82- add Patch10: use EXA by default
83- add Patch11: fix several dmps issue.
84- add Patch12: Fix DVI output on some rs690 cards.
85
86* Mon Apr 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.2-2
87- add Patch1, update for radeon modeset driver
88- add Patch7 to fix fb size on R600+ w/o kms
89
90* Mon Apr 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.2-1
91- new upstream release
92
93* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.0-1
94- new upstream release
95
96* Mon Jan 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.10.0-1
97- new upstream release
98
99* Fri Jul 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 6.9.0-1
100- new upstream release
101- r128 and mach64 drivers are now splitted to individual package.
102
103* Mon May 12 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 6.8.0-1
104- initial build for Vine Linux
105
106* Thu Apr 24 2008 Dave Airlie <airlied@redhat.com> 6.8.0-12
107- not so much faster as kill my Apple MAC DDC - next time do this upstream first
108
109* Thu Apr 24 2008 Dave Airlie <airlied@redhat.com> 6.8.0-11
110- fix r128 bios size issue (#439022)
111
112* Sun Apr 06 2008 Dave Airlie <airlied@redhat.com> 6.8.0-10
113- attempt to fix VT switch and X restart hangs
114
115* Wed Apr 02 2008 Dave Airlie <airlied@redhat.com> 6.8.0-9
116- attempt to fix dualhead and rotation at the same time.
117
118* Mon Mar 31 2008 Dave Airlie <airlied@redhat.com> 6.8.0-8
119- Hopefully fix quirks not applying on radeon LVDS (#435126)
120- quirk connector table from (#428515)
121- fix rotate on r500 cards
122
123* Sun Mar 30 2008 Dave Airlie <airlied@redhat.com> 6.8.0-7
124- Major upstream fixes backported - render accel, xv etc.
125- This is done with a separate patch as upstream has split mach64/r128 already
126
127* Fri Mar 28 2008 Adam Jackson <ajax@redhat.com> 6.8.0-6
128- radeon.xinf: :1,$s/radeon_tp/radeon/
129
130* Wed Mar 26 2008 Dave Airlie <airlied@redhat.com> 6.8.0-5
131- Fix mach64 on ia64 with 16k pagesize (#438947)
132
133* Tue Mar 11 2008 Adam Jackson <ajax@redhat.com> 6.8.0-4
134- r500-dual-link-love.patch: Make R300+ max CRTC size guess big enough
135  for a 30" monitor.
136
137* Mon Mar 03 2008 Dave Airlie <airlied@redhat.com> 6.8.0-3
138- rebuild for upstream ABI breakage
139
140* Tue Feb 26 2008 Dave Airlie <airlied@redhat.com> 6.8.0-2
141- rebase to upstream 6.8.0 release + git fixes
142
143* Tue Feb 19 2008 Dave Airlie <airlied@redhat.com> 6.8.0-1
144- rebase to upstream 6.8.0 release.
145
146* Mon Feb 18 2008 Dave Airlie <airlied@redhat.com> 6.7.197-3
147- rebase to upstream git master - lots of r600 fixes
148
149* Fri Feb 08 2008 Dave Airlie <airlied@redhat.com> 6.7.197-2
150- rebase to upstream git master - add rv67x ids
151
152* Mon Feb 04 2008 Dave Airlie <airlied@redhat.com> 6.7.197-1
153- rebase to upstream git master
154- add r5xx and r6xx pci ids to xinf
155
156* Thu Jan 17 2008 Dave Airlie <airlied@redhat.com> 6.7.196-7
157- fix up IGPs from upstream fix.
158
159* Wed Jan 09 2008 Adam Jackson <ajax@redhat.com> 6.7.196-6
160- Rebuild for new server ABI.
161
162* Wed Jan 02 2008 Adam Jackson <ajax@redhat.com> 6.7.196-5
163- r128-6.7.196-pciaccess.patch: Fix some preprocessor dumbness.
164
165* Wed Jan 02 2008 Adam Jackson <ajax@redhat.com> 6.7.196-4
166- r128-6.7.196-pciaccess.patch: Port r128 to libpciaccess.
167
168* Wed Dec 19 2007 Dave Airlie <airlied@redhat.com> 6.7.196-3
169- radeon-git-upstream-fixes.patch - update for latest git master
170- radeon-6.7.196-atombios-support.patch - update for r500/r600
171
172* Mon Dec 17 2007 Adam Jackson <ajax@redhat.com> 6.7.196-2
173- *-6.7.196-alloca.patch: Fix ALLOCATE_LOCAL failures.
174
175* Wed Nov 14 2007 Adam Jackson <ajax@redhat.com> 6.7.196-1
176- xf86-video-ati 6.7.196
177
178* Tue Nov 13 2007 Adam Jackson <ajax@redhat.com> 6.7.195-5
179- Require xserver 1.4.99.1
180
181* Thu Nov 08 2007 Adam Jackson <ajax@redhat.com> 6.7.195-4
182- radeon-6.7.195-faster-ddc.patch: Speed up X startup by assuming the
183  monitor doesn't need a dead chicken waved over it to get DDC.
184
185* Tue Oct 16 2007 Dave Airlie <airlied@redhat.com> 6.7.195-3
186- upstream fixes including previous patches + attempted mac detection
187
188* Tue Oct 09 2007 Adam Jackson <ajax@redhat.com> 6.7.195-2
189- DDC and LVDS patches from git.
190
191* Sat Oct 06 2007 Adam Jackson <ajax@redhat.com> 6.7.195-1
192- xf86-video-ati 6.7.195
193
194* Fri Oct 5 2007 Dave Airlie <airlied@redhat.com> 6.7.194-3
195- radeon-6.7.194-upstream-fixes - Upstream LVDS fixes
196  improve chances of working on more panels.
197
198* Fri Sep 28 2007 Dave Airlie <airlied@redhat.com> 6.7.194-2
199- radeon-6.7.194-disable-rc410-dri.patch - Disable DRI on
200  RC410 by default as it seems to need some more work.
201
202* Mon Sep 24 2007 Dave Airlie <airlied@redhat.com> 6.7.194-1
203- xf86-video-ati 6.7.194
204
205* Thu Sep 20 2007 Dave Airlie <airlied@redhat.com> 6.7.193-1
206- xf86-video-ati 6.7.193
207
208* Mon Aug 27 2007 Adam Jackson <ajax@redhat.com> 6.7.192-1
209- xf86-video-ati 6.7.192
210
211* Mon Aug 27 2007 Dave Airlie <airlied@redhat.com> 6.7.191-2
212- radeon-6.7.191-git-master.patch - upgrade to git head
213  f36720377737210c985b196d9a988efdd767f1c7
214
215* Tue Aug 23 2007 Dave Airlie <airlied@redhat.com> 6.7.191-1
216- xf86-video-ati 6.7.191. - Add a pre-release of radeon randr code
217  This will break old zaphod mode further than the current 6.6.193
218  driver, and will probably break mergedfb configs, however it will
219  work with randr-1.2 properly and is the more supported codebase going
220  forward.
221
222* Tue Aug 21 2007 Adam Jackson <ajax@redhat.com> - 6.6.193-3
223- Rebuild for build id
224
225* Wed Aug 08 2007 Dave Airlie <airlied@redhat.com> 6.6.193-2
226- xf86-video-ati 6.6.193. - remove dotclock workaround for now
227  It causes crashes bug 251051
228
229* Sat Aug 04 2007 Dave Airlie <airlied@redhat.com> 6.6.193-1
230- xf86-video-ati 6.6.193.
231
232* Wed Jun 27 2007 Adam Jackson <ajax@redhat.com> 6.6.192-1
233- xf86-video-ati 6.6.192.
234
235* Tue Jun 19 2007 Adam Jackson <ajax@redhat.com> 6.6.3-4
236- radeon-6.6.3-renderaccel-buglet.patch: Fix OpenOffice font corruption
237  when RenderAccel is disabled. (#244675)
238
239* Mon Jun 18 2007 Adam Jackson <ajax@redhat.com> 6.6.3-3
240- Update Requires and BuildRequires.  Disown the module directories.  Add
241  Requires: hwdata.
242
243* Thu Feb 15 2007 Adam Jackson <ajax@redhat.com> 6.6.3-2
244- ExclusiveArch -> ExcludeArch
245
246* Tue Nov 7 2006 Adam Jackson <ajackson@redhat.com> 6.6.3-1.fc7
247- Update to 6.6.3.
248
249* Mon Oct 2 2006 Adam Jackson <ajackson@redhat.com> 6.6.2-4
250- ati-prefer-radeon-then-r128.patch: When loading through the 'ati' wrapper,
251  prefer radeon to rage128 to mach{64,32,16,8,4,2,1}.
252- r128-fp-dpms.patch: Hook up DPMS for Rage128 DFPs. (#197436)
253- radeon-6.6.2-dac-fix.patch: Even though we turn DACs on for probing, don't
254  turn them off.  Fixes black screen of death post-rhgb.  (#208610)
255- radeon-6.6.2-pmac-bios.patch: Be more suspicious of ROMs before interpreting
256  their content.  (#208694)
257- radeon-6.6.2-usefbdev-patch.patch: Use the framebuffer stride from fbdev,
258  instead of making up numbers.  (#208694)
259
260* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 6.6.2-3
261- rebuilt for unwind info generation, broken in gcc-4.1.1-21
262
263* Thu Sep 21 2006 Adam Jackson <ajackson@redhat.com> 6.6.2-2.fc6
264- radeon-6.6.2-dac-fix.patch: Backport 25fa71... from git.  Turn on the DAC
265  before doing CRT connection probe, otherwise we might incorrectly detect
266  a CRT where there isn't one. (#202240 and others)
267
268* Tue Aug 29 2006 Adam Jackson <ajackson@redhat.com> 6.6.2-1.fc6
269- Update to 6.6.2 from upstream:
270  - Mach64 stability and correctness fixes
271  - Mach64 EXA support.
272  - Misc bugfixes for radeon.
273
274* Thu Aug 24 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-11.fc6
275- radeon-6.6.1-use-mtdriver.patch: Only flag modes with M_T_PREFERRED if
276  the EDID blocks says to.
277
278* Fri Aug 18 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-10.fc6
279- radeon-6.6.1-use-mtdriver.patch: Use new M_T_DRIVER mode type for mode
280  synthesis.
281- Bump Requires to match.
282
283* Fri Aug 18 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-9.fc6
284- mach64-cpio-for-ia64.patch: Enable CPIO for mach64 on ia64. (#203017)
285
286* Thu Aug 10 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-8.fc6
287- radeon-6.6.1-xpress-200.patch: Also disable DRI on xpress200, known broken.
288
289* Wed Aug  2 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-7.fc6
290- Make sure DRI and Render accel are disabled on RN50.
291
292* Sat Jul 29 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.1-6.fc5.aiglx
293- Build for fc5 aiglx repo.
294
295* Thu Jul 27 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-6.fc6
296- Updated radeon.xinf: comments, a handful of new devices.
297
298* Mon Jul 24 2006 Mike A. Harris <mharris@redhat.com> 6.6.1-5.fc6
299- Added r128-missing-xf86ForceHWCursor-symbol-bug168753.patch to fix (#168753)
300- Add {?dist} tag to Release field
301
302* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 6.6.1-4.1
303- rebuild
304
305* Wed Jun 28 2006 Mike A. Harris <mharris@@redhat.com> 6.6.1-4
306- Added "BuildRequires: xorg-x11-server-sdk >= 1.1.0-12" to fix the same
307  problem at build time as were added in 6.6.1-2 to fix it at runtime.
308
309* Tue Jun 27 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.1-3
310- Bump release for FC5 aiglx build.
311
312* Mon Jun 26 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-2
313- Filter the EDID mode list by the monitor's reported pixel clock.  Bump
314  the BuildReq to a server that provides the necessary ABI field.
315
316* Sat Jun 17 2006 Mike A. Harris <mharris@redhat.com> 6.6.1-1
317- Updated xorg-x11-drv-ati to version 6.6.1 update release for X11R7.1
318- Drop db-root-visual.patch, as it is included in 6.6.1
319- Enable DRI support for sparc/sparc64 builds.
320
321* Fri Jun  9 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.0-7
322- Committed db-root-visual.patch and reenabled.
323
324* Thu Jun  8 2006 Mike A. Harris <mharris@@redhat.com> 6.6.0-6
325- Disable db-root-visual.patch, because the file wasn't committed to CVS.
326
327* Thu Jun  8 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.0-5
328- Bump for rawhide build.
329
330* Thu Jun  8 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.0-4
331- Add db-root-visual.patch to make root visual double buffered.
332
333* Tue May 23 2006 Adam Jackson <ajackson@redhat.com> 6.6.0-3
334- Rebuild for 7.1 ABI fix.
335
336* Tue Apr 11 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.0-2
337- Bump for fc5-bling build.
338
339* Sun Apr  9 2006 Adam Jackson <ajackson@redhat.com> 6.6.0-1
340- Update to 6.6.0 from 7.1RC1.
341
342* Tue Apr  4 2006 Kristian H淡gsberg <krh@redhat.com> 6.5.7.3-4.cvs20060404
343- Update to CVS snapshot from 20060404.
344
345* Wed Mar 22 2006 Kristian H淡gsberg <krh@redhat.com> 6.5.7.3-4.cvs20060322
346- Update to CVS snapshot of 20060322.
347- Drop xorg-x11-drv-ati-6.5.7.3-radeon-metamodes-SEGV-fix.patch.
348
349* Tue Feb 21 2006 Mike A. Harris <mharris@redhat.com> 6.5.7.3-4
350- Added xorg-x11-drv-ati-6.5.7.3-radeon-metamodes-SEGV-fix.patch from CVS HEAD.
351
352* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 6.5.7.3-3.2
353- bump again for double-long bug on ppc(64)
354
355* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 6.5.7.3-3.1
356- rebuilt for new gcc4.1 snapshot and glibc changes
357
358* Sun Feb 05 2006 Mike A. Harris <mharris@redhat.com> 6.5.7.3-3
359- Updated radeon.xinf to be up to date with the xf86PciInfo.h from the Xorg
360  X server 1.0.1-1 source.  This should account for all supported Radeon
361  models now modulo errors/omissions.
362
363* Thu Feb 02 2006 Mike A. Harris <mharris@redhat.com> 6.5.7.3-2
364- Added r128.xinf and radeon.xinf videoalias files to fix bug (#174101).
365- Added "BuildRequires: libdrm-devel >= 2.0-1" to fix bug (#178613)
366
367* Wed Jan 18 2006 Mike A. Harris <mharris@redhat.com> 6.5.7.3-1
368- Updated xorg-x11-drv-ati to version 6.5.7.3 from X11R7.0
369- Added ati.xinf videoalias file for hardware autodetection.
370
371* Tue Dec 20 2005 Mike A. Harris <mharris@redhat.com> 6.5.7.2-1
372- Updated xorg-x11-drv-ati to version 6.5.7.2 from X11R7 RC4
373- Removed 'x' suffix from manpage dirs to match RC4 upstream.
374
375* Wed Nov 16 2005 Mike A. Harris <mharris@redhat.com> 6.5.7-1
376- Updated xorg-x11-drv-ati to version 6.5.7 from X11R7 RC2
377
378* Fri Nov 4 2005 Mike A. Harris <mharris@redhat.com> 6.5.6.1-1
379- Updated xorg-x11-drv-ati to version 6.5.6.1 from X11R7 RC1
380- Fix *.la file removal.
381- Add "BuildRequires: mesa-libGL-devel >= 6.4-4 for DRI builds"
382
383* Mon Oct 3 2005 Mike A. Harris <mharris@redhat.com> 6.5.6-1
384- Update BuildRoot to use Fedora Packaging Guidelines.
385- Deglob file manifest.
386- Use _smp_mflags with make, to speed up SMP builds.
387- Add "alpha sparc sparc64" to ExclusiveArch
388
389* Fri Sep 2 2005 Mike A. Harris <mharris@redhat.com> 6.5.6-0
390- Initial spec file for ati video driver generated automatically
391  by my xorg-driverspecgen script.
Note: See TracBrowser for help on using the repository browser.