Version: 2.46
Release: 10
License: 3DFX GLIDE Source Code General Public License
-Vendor: 3Dfx Interactive Inc.
Group: Libraries
Source0: Glide%{version}.tar.gz
# Source0-md5: be7762636b46cb04b238a16f45cfcfa8
Patch3: %{name}-ioctl.patch
Patch4: %{name}-soname.patch
Patch5: %{name}-C_brainos.patch
-URL: http://www.3dfx.com/
+URL: http://glide.sourceforge.net/
%ifarch %{ix86}
BuildRequires: /usr/bin/gasp
%endif
-BuildRequires: XFree86-devel
+BuildRequires: xorg-lib-libX11-devel
+BuildRequires: xorg-lib-libXxf86dga-devel
+BuildRequires: xorg-lib-libXxf86vm-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
%build
%{__make} -j1 -f makefile.unix \
+ CC="%{__cc}" \
CNODEBUG="%{rpmcflags} -fPIC %{!?debug:-fomit-frame-pointer} \
- %{!?debug:-funroll-loops -fexpensive-optimizations -ffast-math} -I/usr/X11R6/include" \
+ %{!?debug:-funroll-loops -fexpensive-optimizations -ffast-math}" \
%ifnarch %{ix86}
FX_GLIDE_CTRISETUP=1
%endif
$RPM_BUILD_ROOT%{_examplesdir}/glide/{tests,texus/{lib,cmd,examples}}
# Install the glibc 2.1 libraries normally
-install sst1/lib/libglide2x.so $RPM_BUILD_ROOT%{_libdir}/libglide2x_VG.so
-install swlibs/lib/libtexus.so $RPM_BUILD_ROOT%{_libdir}
-ln -sf libglide2x_VG.so $RPM_BUILD_ROOT%{_libdir}/libglide2x.so
+install sst1/lib/libglide.so.2.46 $RPM_BUILD_ROOT%{_libdir}
+ln -sf libglide.so.2.46 $RPM_BUILD_ROOT%{_libdir}/libglide.so.2
+ln -sf libglide.so.2 $RPM_BUILD_ROOT%{_libdir}/libglide2x.so
+install swlibs/lib/libtexus.so.1.1 $RPM_BUILD_ROOT%{_libdir}
+ln -sf libtexus.so.1.1 $RPM_BUILD_ROOT%{_libdir}/libtexus.so.1
+ln -sf libtexus.so.1 $RPM_BUILD_ROOT%{_libdir}/libtexus.so
# Install the executables
install swlibs/bin/texus $RPM_BUILD_ROOT%{_bindir}
%files
%defattr(644,root,root,755)
-%doc glide_license.txt
+%doc glide_license.txt readme.txt
%attr(755,root,root) %{_bindir}/texus
%attr(755,root,root) %{_bindir}/test3Dfx
+%attr(755,root,root) %{_libdir}/libglide.so.2.46
+%attr(755,root,root) %ghost %{_libdir}/libglide.so.2
%attr(755,root,root) %{_libdir}/libglide2x.so
-%attr(755,root,root) %{_libdir}/libglide2x_VG.so
+%attr(755,root,root) %{_libdir}/libtexus.so.1.1
+%attr(755,root,root) %ghost %{_libdir}/libtexus.so.1
%attr(755,root,root) %{_libdir}/libtexus.so
%files -n Glide2x_SDK