[SPEC] vdrift
Przemyslaw Iskra
sparky w pld-linux.org
Wto, 3 Kwi 2007, 22:07:37 CEST
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
Więcej informacji o liście dyskusyjnej pld-devel-pl