]> git.pld-linux.org Git - packages/Glide_VG.git/blobdiff - Glide_VG.spec
- updated soname patch to use sonames compatibla with later versions of glide2x
[packages/Glide_VG.git] / Glide_VG.spec
index 89ce2a8863b8fd135ec95a2b2319d948b8e1a202..f7c23e187991f6ac2e184f5c6b334be166f6ab33 100644 (file)
@@ -4,7 +4,6 @@ Name:           Glide_VG
 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
@@ -14,11 +13,13 @@ Patch2:             %{name}-morearchs.patch
 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
@@ -57,8 +58,9 @@ chmod +x swlibs/include/make/ostype
 
 %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
@@ -69,9 +71,12 @@ install -d $RPM_BUILD_ROOT{%{_libdir},%{_bindir},%{_includedir}/glide} \
        $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}
@@ -113,11 +118,14 @@ rm -rf $RPM_BUILD_ROOT
 
 %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
This page took 0.170379 seconds and 4 git commands to generate.