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
-

Attachment: racer-0.5.0_fmod-3.61_libQ.patch.bz2
Description: application/bzip

Attachment: racer.desktop
Description: application/desktop

<<attachment: racer.png>>

Attachment: racer.sh
Description: application/shellscript

_______________________________________________
pld-devel-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym