Dnia 17-11-2004, śro o godzinie 19:43 +0100, Jakub Bogusz napisał(a): > On Wed, Nov 17, 2004 at 07:04:08AM +0100, Krystian T wrote: > > O sorry, w poprzednim mailu (ze względu na porę i emocje) zapomniałem, > > żeby podesłać diff-a zamiast całego speca, co niniejszym naprawiam ;) > > | +BuildRequires: libfmod == 3.61 > | +Requires: libfmod == 3.61 > > A co to? > > $ grep libfmod -r SPECS > $ To niezamierzony efekt niedziałania listy - pierwszy mail doszedł ze znacznym opóźnieniem
> | %build
> | -export OPTFLAGS="%{rpmcflags}"
> | -./build.sh
> | +%{__make}
>
> A używanie rpmcflags?
>
Speca robiłem na podstawie mandrakowego src.rpm i nie pomyślałem o tym,
a w zasadzie myślałem, że rpm domyślnie ma już ustawioną jakąś
optymalizację.
Przesyłam całość po uwzględnieniu uwag.
--
Pozdrawiam
Krystian T
"errare humanum est..."
# $Revision: 1.1 $, $Date: 2004/11/16 20:57:00 $ Summary: Sound library Summary(pl): Biblioteka dźwiękowa Name: libfmod Version: 3.61 Release: 1 License: Freeware Group: Libraries Source0: http://www.racer.nl/download/%{name}-%{version}.zip # Source0-md5: da325e028507b88e8e966b75c89d693b Url: http://www.fmod.org/ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description FMOD supports 3d sound, midi, mods, mp3, ogg vorbis, wma, aiff, recording, obstruction/occlusion, cd playback (analog or digital), cd ripping, mmx, internet streaming, dsp effects, spectrum analysis, user created samples and streams, synchronization support, ASIO, EAX 2&3, C/C++/VB/Delphi/MASM and more. %description FMOD obsługuje dźwięk 3d, midi, mods, mp3, ogg vorbis, wma, aiff, nagrywanie, mmx, internet streaming, efekty dsp, analizę spektrum, user created samples and streams, synchronizację, ASIO, EAX 2&3, C/C++/VB/Delphi/MASM i więcej. %prep %setup -q -c %{name}-%{version} %build %install rm -rf $RPM_BUILD_ROOT echo $RPM_BUILD_ROOT%{_libdir} rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_libdir} cp %{name}-%{version}.so $RPM_BUILD_ROOT%{_libdir} %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(644,root,root,755) %{_libdir}/%{name}-%{version}.so %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[EMAIL PROTECTED]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log: autofs.spec,v $
Index: racer.spec =================================================================== RCS file: /cvsroot/SPECS/racer.spec,v retrieving revision 1.9 diff -u -r1.9 racer.spec --- racer.spec 24 Oct 2004 23:10:02 -0000 1.9 +++ racer.spec 17 Nov 2004 21:07:13 -0000 @@ -1,24 +1,27 @@ -# $Revision: 1.9 $, $Date: 2004/10/24 23:10:02 $ +# $Revision: 2.0 $, $Date: 2004/11/17 06:26:12 $ Summary: Car simulator Summary(pl): Symulator samochodowy Name: racer -Version: 0.4.7.1 +Version: 0.5.0 Release: 1 License: Free for non-commercial use Group: X11/Applications/Games -Source0: http://www.ringlord.com/%{name}-linux-%{version}.tar.gz -Source1: %{name}.desktop -Source2: %{name}.sh -Patch0: %{name}-makefile.patch -Patch1: %{name}-string.patch -URL: http://www.marketgraph.nl/gallery/racer/ +Source0: http://www.racer.nl/download/rr050src.tgz +# Source0-md5: 03793196c9fe3550c9e7c0d9de34a133 +Source1: http://download.tdconline.dk/pub/boomtown/racesimcentral/rr_data%{version}.tgz +# Source1-md5: 9c6f4b03f8ebf9913e0a714ae23efe55 +Source2: %{name}.desktop +Source3: %{name}.sh +Source4: %{name}.png +Patch0: %{name}-%{version}_fmod-3.61_libQ.patch.bz2 +URL: http://www.racer.nl BuildRequires: OpenGL-devel BuildRequires: SDL-devel +BuildRequires: libfmod == 3.61 Requires: OpenGL +Requires: libfmod == 3.61 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _noautoreqdep libGL.so.1 libGLU.so.1 - %description Racer is a free and open car simulation project, attempting to use real car and vehicle physics to get a life-like feeling. Cars, tracks, @@ -28,37 +31,38 @@ %description -l pl Racer to darmowy i otwarty projekt symulatora, próbujący wykorzystywać rzeczywistą fizykę samochodu i pojazdu, aby uzyskać realistyczny -efekt. Samochody, tory, scenerie itp mogą być dla niego tworzone ze -stosunkową łatwością. +efekt. Samochody, tory, scenerie itp mogą być dla niego sworzone ze +stosunkową łatwością. Ten pakiet zawiera program racer %prep -%setup -qn src/racer -%patch0 -p2 -%patch1 -p2 +%setup -q -n rr050src +%patch0 -p1 +#- (blino) fix ar flags, remove -a option +perl -pi -e 's,ARFLAGS=-ar(.*),ARFLAGS=-r\1,' src/libs/*/makefile %build export OPTFLAGS="%{rpmcflags}" -./build.sh +%{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/racer/data,%{_applnkdir}/Games} - -install racer/racer $RPM_BUILD_ROOT%{_bindir}/racer.bin -cp -R racer/data/* $RPM_BUILD_ROOT%{_datadir}/racer/data -install racer/*.ini $RPM_BUILD_ROOT%{_datadir}/racer -install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Games -install %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/racer +install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/racer/data,%{_desktopdir},%{_pixmapsdir}} +install src/racer/main/racer $RPM_BUILD_ROOT%{_bindir}/racer.bin +cp -R ../racer0.5.0/data/* $RPM_BUILD_ROOT%{_datadir}/racer/data +install ../racer0.5.0/*.ini $RPM_BUILD_ROOT%{_datadir}/racer +install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir} +install %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/racer +install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc README.linux* %attr(755,root,root) %{_bindir}/* +%{_desktopdir}/* +%{_pixmapsdir}/%{name}.png %{_datadir}/racer -%{_applnkdir}/Games/* %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -93,4 +97,3 @@ Revision 1.1 2001/08/05 13:53:10 jajcus - new spec -
racer-0.5.0_fmod-3.61_libQ.patch.bz2
Description: application/bzip
racer.desktop
Description: application/desktop
<<attachment: racer.png>>
racer.sh
Description: application/shellscript
_______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
