Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 66411d013590c5ece6639ef87aab94c1 > files > 1

x11-driver-video-tdfx-1.4.0-2mdv2009.0.src.rpm

Name: x11-driver-video-tdfx
Version: 1.4.0
Release: %mkrel 2
Summary: X.org driver for Voodoo Cards
Group: System/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tdfx-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
 
BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: GL-devel

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-tdfx is the X.org driver for Voodoo Cards.

%prep
%setup -q -n xf86-video-tdfx-%{version}

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_libdir}/xorg/modules/drivers/tdfx_drv.la
%{_libdir}/xorg/modules/drivers/tdfx_drv.so
%{_mandir}/man4/tdfx.*


%changelog
* Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4.0-2mdv2009.0
+ Revision: 265951
- rebuild early 2009.0 package (before pixel changes)
- improved description
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0-1mdv2009.0
+ Revision: 194134
- Update to version 1.4.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-5mdv2008.1
+ Revision: 166141
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0-4mdv2008.1
+ Revision: 156622
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-3mdv2008.1
+ Revision: 154792
- Updated BuildRequires and resubmit package.
- Remove debug package.
  Update BuildRequires.
  This package needs more testing. In both, cooker and code yet to enter
  cooker, it will cause the same crash when trying to just query glxinfo:
  ##------------------------------------------------------------------------
  [...]
  (EE) TDFX(0): DRIUnlock called when not locked.
  Backtrace:
  0: /etc/X11/X(xf86SigHandler+0x68) [0x80c2738]
  1: [0xffffe420]
  2: /usr/lib/dri/tdfx_dri.so [0xb38dae90]
  3: /usr/lib/xorg/modules/extensions//libglx.so [0xb7c1e3c8]
  4: /usr/lib/xorg/modules/extensions//libglx.so(DoMakeCurrent+0x362) [0xb7be75f2]
  5: /usr/lib/xorg/modules/extensions//libglx.so [0xb7be7858]
  6: /usr/lib/xorg/modules/extensions//libglx.so [0xb7be9e3c]
  7: /etc/X11/X [0x814de77]
  8: /etc/X11/X(Dispatch+0x4f0) [0x8088790]
  9: /etc/X11/X(main+0x46b) [0x806ec3b]
  10: /lib/i686/libc.so.6(__libc_start_main+0xe0) [0xb7ce8390]
  11: /etc/X11/X(FontFileCompleteXLFD+0x211) [0x806dfb1]
  Caught signal 11. Trying to kill client.
  To be debugged....
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Generate tarball from tag xf86-video-tdfx-1.3.0. And also apply several
  newer patches as there are a few bug fixes, and some cases where macros
  are used to replace old code allowing a "theoretically" easier way to
  handle server builds with libpci acccess interface enabled or not.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0-2mdv2008.1
+ Revision: 99055
- minor spec cleanup
- build against new xserver (1.4)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix man pages


* Wed Nov 22 2006 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.3.0-1mdv2007.0
+ Revision: 86347
- new upstream release (1.3.0):
  * Fix DRI locking with xorg 7.1 and newer
- added patch: Fix the "undefined symbol: getsecs" error by replacing getsecs
  by xf86getsecs
- new upstream release
- rebuild to fix cooker uploading
- increment release
- Adding X.org 7.0 to the repository

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix group

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway