X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=Glide_V3.spec;h=b735e3b5aa6c7d79d447cdb18fb8604d6fb03ce4;hb=9587c206bf6c1fbe641f5757917edd1a586be584;hp=0b10276303c126acf773fa9abc68be9cd02f2661;hpb=4662e36127bb59aaf9e8710076243dc3c373a41f;p=packages%2FGlide_V3.git diff --git a/Glide_V3.spec b/Glide_V3.spec index 0b10276..b735e3b 100644 --- a/Glide_V3.spec +++ b/Glide_V3.spec @@ -1,85 +1,101 @@ Summary: Glide runtime for 3Dfx Voodoo Banshee and Voodoo3 boards +Summary(pl): ¦rodowisko Glide dla kart 3Dfx Voodoo Banschee i Voodoo3 Name: Glide_V3 Version: 2.60 -Release: 16 -Group: Libraries -Copyright: 3DFX GLIDE Source Code General Public License -URL: http://www.3dfx.com -Source: GlideV3.tar.gz +Release: 17 +License: 3DFX GLIDE Source Code General Public License Vendor: 3Dfx Interactive Inc. +Group: Libraries +Source0: GlideV3.tar.gz Icon: 3dfx.gif +URL: http://www.3dfx.com/ +%ifarch %{ix86} +BuildRequires: /usr/bin/gasp +%endif BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description This package now includes both Glide2x and Glide3x. Glide is a -lowlevel API for accessing 3dfx Interactive's Voodoo Hardware. This +lowlevel API for accessing 3Dfx Interactive's Voodoo Hardware. This version of Glide supports Voodoo Banshee and Voodoo3 based 3D acclerators. +%description -l pl +Ten pakiet zawiera zarówno Glide2x jak i Glide3x. Glide jest +niskopoziomowym API do dostêpu do sprzêtu Voodoo firmy 3Dfx +Interactive. Ta wersja Glide obs³uguje akceleratory 3D oparte na +Voodoo Banshee i Voodoo3. + %package -n Glide_SDK Summary: Development libraries for Glide 2.x +Summary(pl): Czê¶æ Glide 2.x przeznaczona dla programistów Version: 2.2 Group: Development/Libraries %description -n Glide_SDK This package includes the header files, documentation, and test files necessary for developing applications that use any of the 3D -acceleratos in the 3Dfx Interactive Voodoo line. +accelerators in the 3Dfx Interactive Voodoo line. + +%description -n Glide_SDK -l pl +Ten pakiet zawiera pliki nag³ówkowe, dokumentacjê i pliki testowe +potrzebne do tworzenia aplikacji korzystaj±cych z akceleratorów 3D +serii 3Dfx Interactive Voodoo. %prep %setup -q -n GlideV3 chmod +x swlibs/include/make/ostype %build -make V3_NODRI CNODEBUG="$RPM_OPT_FLAGS -fomit-frame-pointer \ - -funroll-loops -fexpensive-optimizations -ffast-math -DBIG_OPT" +%{__make} V3_NODRI CNODEBUG="%{rpmcflags} %{!?debug:-fomit-frame-pointer}\ + %{!?debug:-funroll-loops -fexpensive-optimizations -ffast-math -DBIG_OPT}" %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_libdir},%{_bindir},%{_includedir}/{glide,glide3}} -install -d $RPM_BUILD_ROOT%{_prefix}/src/examples/glide/{tests,tests3x} -install -d $RPM_BUILD_ROOT%{_prefix}/src/examples/glide/texus/{lib,cmd,examples} +install -d $RPM_BUILD_ROOT{%{_libdir},%{_bindir},%{_includedir}/{glide,glide3}} \ + $RPM_BUILD_ROOT%{_examplesdir}/glide/{tests,tests3x} \ + $RPM_BUILD_ROOT%{_examplesdir}/glide/texus/{lib,cmd,examples} ###################################################################### # Install the Glide2x libraries ###################################################################### # Install the native libraries normally -install -s glide2x/h3/lib/libglide.so.2.60 $RPM_BUILD_ROOT%{_libdir} +install glide2x/h3/lib/libglide.so.2.60 $RPM_BUILD_ROOT%{_libdir} # Create symlinks -ln -s libglide.so.2 $RPM_BUILD_ROOT%{_libdir}/libglide.so +ln -sf libglide.so.2 $RPM_BUILD_ROOT%{_libdir}/libglide.so # Create a compatibility link for the old name -ln -s libglide.so.2.60 $RPM_BUILD_ROOT%{_libdir}/libglide2x.so -ln -s libglide2x.so $RPM_BUILD_ROOT%{_libdir}/libglide2x.so.2 +ln -sf libglide.so.2.60 $RPM_BUILD_ROOT%{_libdir}/libglide2x.so +ln -sf libglide2x.so $RPM_BUILD_ROOT%{_libdir}/libglide2x.so.2 ###################################################################### # Install the Glide3X libraries ###################################################################### -install -s glide3x/h3/lib/libglide3.so.3.10 $RPM_BUILD_ROOT%{_libdir} +install glide3x/h3/lib/libglide3.so.3.10 $RPM_BUILD_ROOT%{_libdir} rm -f $RPM_BUILD_ROOT%{_libdir}/libglide3x.so # Create symlinks -ln -s libglide3.so.3 $RPM_BUILD_ROOT%{_libdir}/libglide3.so +ln -sf libglide3.so.3 $RPM_BUILD_ROOT%{_libdir}/libglide3.so # Create a compatibility link for the old name -ln -s libglide3.so.3 $RPM_BUILD_ROOT%{_libdir}/libglide3x.so -ln -s libglide3x.so $RPM_BUILD_ROOT%{_libdir}/libglide3x.so.3 +ln -sf libglide3.so.3 $RPM_BUILD_ROOT%{_libdir}/libglide3x.so +ln -sf libglide3x.so $RPM_BUILD_ROOT%{_libdir}/libglide3x.so.3 ###################################################################### # Install Texus ###################################################################### -install -s swlibs/lib/libtexus.so.1.1 $RPM_BUILD_ROOT%{_libdir} +install swlibs/lib/libtexus.so.1.1 $RPM_BUILD_ROOT%{_libdir} -ln -s libtexus.so.1.1 $RPM_BUILD_ROOT%{_libdir}/libtexus.so.1 -ln -s libtexus.so.1 $RPM_BUILD_ROOT%{_libdir}/libtexus.so +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 -s swlibs/bin/texus $RPM_BUILD_ROOT%{_bindir} +install swlibs/bin/texus $RPM_BUILD_ROOT%{_bindir} -install -s glide2x/h3/glide/tests/test00 $RPM_BUILD_ROOT%{_bindir}/test3Dfx -install -s glide2x/h3/glide/tests/test00 $RPM_BUILD_ROOT%{_bindir}/testGlide2x -install -s glide3x/h3/glide3/tests/test00 $RPM_BUILD_ROOT%{_bindir}/testGlide3x +install glide2x/h3/glide/tests/test00 $RPM_BUILD_ROOT%{_bindir}/test3Dfx +install glide2x/h3/glide/tests/test00 $RPM_BUILD_ROOT%{_bindir}/testGlide2x +install glide3x/h3/glide3/tests/test00 $RPM_BUILD_ROOT%{_bindir}/testGlide3x ###################################################################### # Install the Glide2x SDK material @@ -131,17 +147,15 @@ install glide3x/h3/glide3/tests/test??.c $RPM_BUILD_ROOT%{_prefix}/src/examples/ install glide3x/h3/glide3/tests/tldata.inc $RPM_BUILD_ROOT%{_prefix}/src/examples/glide/tests3x install glide3x/h3/glide3/tests/tlib.[ch] $RPM_BUILD_ROOT%{_prefix}/src/examples/glide/tests3x -gzip -9nf glide_license.txt - %clean rm -rf $RPM_BUILD_ROOT -%post -p /sbin/ldconfig +%post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(644,root,root,755) -%doc glide_license.txt.gz +%doc glide_license.txt %attr(755,root,root) %{_bindir}/texus %attr(755,root,root) %{_bindir}/test3Dfx %attr(755,root,root) %{_bindir}/testGlide3x