On Tue, Apr 03, 2007 at 08:57:08PM +0200, Piotr Grymkowski wrote: > Witam > Przygotowalem speca do zbudowania fajnej gry - symulatora wyscigow. > Trzeba zagrac zeby zobaczyc co to dokladnie jest. Sa dwie wersje gry: > pelna i minimalna instalacja (ja przygotowalem minimal - pracuje teraz > nad full). Jesli wersja minimal bedzie ok to przesle speca do wersji > full. Czekam na krtytyke.
uwag jest, trochę, sporo a co do wersji minimal vs full, to różnicą jest chyba tylko data, czy binarka też się różni ? jeśli tylko data to zrobić dwie podpaczki: -data-minimal i -data-full, w obu dać P: %{name}-data, a w głównej paczce: R: %{name}-data, i eventualnie jakieś konflikty między nimi. albo wymyśleć tak aby w -data-full nie było tego zo w -minimal, i wtedy -full by wymagało wersji -minimal, na pewno jest do zrobienia (: > # $Revision:$, $Date:$ > > %define _ver 2007-03-23 > > Summary(pl): Darmowy symulator wyscigow ze wspaniala fizyka i grafika pliterki by się przydały > Version: 20070323 można: Version: $(echo %{_ver} | tr -d -) > Release: 0.1 > License: GPLv2 GPL v2 (osobno) > Group: X11/Applications X11/Applications/Games > Source0: http://dl.sourceforge.net/vdrift/%{name}-%{_ver}-src.tar.bz2 Source0-md5 powinno iść zaraz za Source0 > Patch0: %{name}_gcc_4.2.patch PatchN po wszystkich Source > Source1: > http://dl.sourceforge.net/vdrift/%{name}-%{_ver}-data-minimal.tar.bz2 > # Source0-md5: efc5c3c409923382035738798a6392e8 do góry > # Source1-md5: c9d326bbe887402801a6c8f14505a8d7 > BuildRequires: SDL_gfx > BuildRequires: SDL_image > BuildRequires: SDL_net raczej -devel > Requires: OpenAL > Requires: SDL_gfx > Requires: SDL_image > Requires: SDL_net > Requires: freealut zbędne > %prep > > %setup -q -n %{name}-%{_ver}-src -a0 -a1 -c -T > %patch0 > mv %{name}-%{_ver}-src/data/* ./build/%{name}-%{_ver}-src/data/ > > %build > > cd ./build/%{name}-%{_ver}-src/ > scons > > %install > > rm -rf $RPM_BUILD_ROOT > cd ./build/%{name}-%{_ver}-src/ > scons install prefix=$RPM_BUILD_ROOT/usr/ > install -d $RPM_BUILD_ROOT/%{_bindir} > ln -s %{_datadir}/games/%{name}/bin/%{name} $RPM_BUILD_ROOT%{_bindir}/%{name} > > %clean > > rm -rf $RPM_BUILD_ROOT kosmetyka do roboty > > %files > %defattr(644,root,root,755) > #%doc AUTHORS ChangeLog COPYING NEWS README > %dir %{_datadir}/games/%{name} > %dir %{_datadir}/games/%{name}/bin > %attr(755,root,root) %{_datadir}/games/%{name}/bin/%{name} do naprawienia, binarki nie mogą lądować w /usr/share > %{_bindir}/%{name} nawet jeśli to tylko symlink, to attr by się przydało > %dir %{_datadir}/games/%{name}/data > %{_datadir}/games/%{name}/data/* starczy: %{_datadir}/games/%{name}/data -- ____ Sparky{PI] -- Przemyslaw _ ___ _ _ ........... LANG...Pl..Ca..Es..En /____) ___ ___ _ _ || Iskra | | _ \| | | : WWW........ppcrcd.pld-linux.org \____\| -_)'___| ||^'||//\\// < | _/| | | : JID......sparky<at>jabberes.org (____/|| (_-_|_|| ||\\ || |_ |_| |_| _| : Mail....sparky<at>pld-linux.org _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl