.gear/rules | 2 + .../tags/b5beb5bfe387f5ec21ea181d50e8c5583c7b8726 | 13 +++ .gear/tags/list | 1 + 11-x11-video-tdfx.fdi | 12 +++ xf86-video-tdfx.xinf | 4 + xorg-drv-tdfx.spec | 96 ++++++++++++++++++++ 6 files changed, 128 insertions(+), 0 deletions(-) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..1063fde --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: xf86-video-tdfx-@version@:. +diff: xf86-video-tdfx-@version@:. . diff --git a/.gear/tags/b5beb5bfe387f5ec21ea181d50e8c5583c7b8726 b/.gear/tags/b5beb5bfe387f5ec21ea181d50e8c5583c7b8726 new file mode 100644 index 0000000..22c0573 --- /dev/null +++ b/.gear/tags/b5beb5bfe387f5ec21ea181d50e8c5583c7b8726 @@ -0,0 +1,13 @@ +object fdff22e2372635f47587f5cdaf888e26d913ee41 +type commit +tag xf86-video-tdfx-1.4.0 +tagger Adam Jackson <ajax@redhat.com> 1205955551 -0400 + +tdfx 1.4.0 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.7 (GNU/Linux) + +iD8DBQBH4WvfW4otUKDs0NMRAjFmAKDCN00j5ZdxaHdWyzQw4R4Xywg5dQCgyuvD +9pA6dM3IeHa+E5+2/0G2u4Q= +=qIy4 +-----END PGP SIGNATURE----- diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..f3c2e7a --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +b5beb5bfe387f5ec21ea181d50e8c5583c7b8726 xf86-video-tdfx-1.4.0 diff --git a/11-x11-video-tdfx.fdi b/11-x11-video-tdfx.fdi new file mode 100644 index 0000000..cf0444e --- /dev/null +++ b/11-x11-video-tdfx.fdi @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<deviceinfo version="0.2"> + <device> + + <match key="pci.vendor_id" int="0x121A"> + <match key="pci.product_id" int_outof="0x0003;0x0004;0x0005;0x0009"> + <append key="video.x11_driver" type="strlist">tdfx</append> + </match> + </match> + + </device> +</deviceinfo> diff --git a/xf86-video-tdfx.xinf b/xf86-video-tdfx.xinf new file mode 100644 index 0000000..0793b21 --- /dev/null +++ b/xf86-video-tdfx.xinf @@ -0,0 +1,4 @@ +alias pcivideo:v0000121Ad00000003sv*sd*bc*sc*i* tdfx +alias pcivideo:v0000121Ad00000004sv*sd*bc*sc*i* tdfx +alias pcivideo:v0000121Ad00000005sv*sd*bc*sc*i* tdfx +alias pcivideo:v0000121Ad00000009sv*sd*bc*sc*i* tdfx diff --git a/xorg-drv-tdfx.spec b/xorg-drv-tdfx.spec new file mode 100644 index 0000000..dae0c28 --- /dev/null +++ b/xorg-drv-tdfx.spec @@ -0,0 +1,96 @@ +%define _modulesdir %_libdir/X11/modules +%define _hwdatadir %_datadir/hwdatabase/videoaliases +%define _fdidir %_datadir/hal/fdi/policy/10osvendor + +Name: xorg-drv-tdfx +Version: 1.4.0 +Release: alt2 +Serial: 1 +Summary: 3Dfx video driver +License: MIT/X11 +Group: System/X11 +Url: http://xorg.freedesktop.org +Packager: Valery Inozemtsev <shrek@altlinux.ru> + +Requires: XORG_ABI_VIDEODRV = %get_xorg_abi_videodrv +Requires: xorg-x11-dri-tdfx xorg-x11-extensions-glx +Provides: xorg-x11-drv-tdfx = %serial:%version-%release +Obsoletes: xorg-x11-drv-tdfx + +Source: %name-%version.tar +Patch: %name-%version-%release.patch + +BuildRequires: libdrm-devel libmesa-devel xorg-x11-sdk >= 1.4.0.90-alt21 xorg-x11-proto-devel xorg-util-macros + +%description +tdfx is an Xorg driver for 3Dfx video cards. + +%prep +%setup -q +%patch -p1 + +%build +%autoreconf +%configure \ + --with-xorg-module-dir=%_modulesdir \ + --enable-dri \ + --disable-static + +%make_build + +%install +%make DESTDIR=%buildroot install + +install -pD -m644 xf86-video-tdfx.xinf %buildroot%_hwdatadir/tdfx.xinf +install -pD -m644 11-x11-video-tdfx.fdi %buildroot%_fdidir/11-x11-video-tdfx.fdi + +%files +%_modulesdir/drivers/*.so +%dir %_hwdatadir +%_hwdatadir/*.xinf +%_fdidir/11-x11-video-tdfx.fdi +%_man4dir/* + +%changelog +* Thu Jun 05 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:1.4.0-alt2 +- renamed xorg-x11-drv-tdfx to xorg-drv-tdfx +- added requires XORG_ABI_VIDEODRV = 2.0 +- converted xinf to fdi + +* Wed Mar 19 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:1.4.0-alt1 +- 1.4.0 + +* Mon Sep 10 2007 Valery Inozemtsev <shrek@altlinux.ru> 1:1.3.0-alt4 +- rebuild with xorg-server-1.4 + +* Thu Mar 15 2007 Valery Inozemtsev <shrek@altlinux.ru> 1:1.3.0-alt3 +- GIT snapshot 2007-03-14 (347b27bc79838d17cbbae2afb36ce968c1eba620) + + add DDC2/I2C support to the tdfx driver + +* Sun Feb 18 2007 Valery Inozemtsev <shrek@altlinux.ru> 1:1.3.0-alt2 +- drop xf86-video-tdfx-1.1.1-ddc2.patch (X server segfault on voodoo3) + +* Thu Nov 23 2006 Valery Inozemtsev <shrek@altlinux.ru> 1:1.3.0-alt1 +- 1.3.0 + +* Thu Nov 16 2006 Valery Inozemtsev <shrek@altlinux.ru> 1:1.2.2-alt2 +- added videoaliases file from RH + +* Sat Oct 14 2006 Valery Inozemtsev <shrek@altlinux.ru> 1:1.2.2-alt1 +- 1.2.2 + +* Thu Aug 31 2006 Valery Inozemtsev <shrek@altlinux.ru> 1:1.2.1-alt2 +- build for i586 and x86_64 + +* Sat May 13 2006 Valery Inozemtsev <shrek@altlinux.ru> 1:1.2.1-alt1 +- 1.2.1 + +* Wed Dec 28 2005 Valery Inozemtsev <shrek@altlinux.ru> 1:1.1.1.3-alt1 +- Xorg-7.0 + +* Sun Dec 04 2005 Valery Inozemtsev <shrek@altlinux.ru> 1:1.1.1.1-alt1 +- Xorg-7.0RC3 + +* Sun Nov 27 2005 Valery Inozemtsev <shrek@altlinux.ru> 1:1.1.1-alt0.1 +- initial release +