[SPEC] vdrift
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. -- Pozdrawiam Piotr Grymkowski vdrift.spec Description: Binary data --- ./build/vdrift-2007-03-23-src/src/main.cpp~ 2007-03-22 07:09:55.0 + +++ ./build/vdrift-2007-03-23-src/src/main.cpp 2007-08-21 09:03:59.0 + @@ -976,7 +976,7 @@ } // general OpenGL initialization function -void InitGL( GLvoid ) +void InitGL( void ) { //warning: this must be done BEFORE anything important //or else it will override it @@ -1150,7 +1150,7 @@ } // Here goes our drawing code -int drawGLScene( GLvoid ) +int drawGLScene( void ) { glViewport(0,0,SCREEN_WIDTH, SCREEN_HEIGHT); ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [SPEC] vdrift
On Tue, Apr 03, 2007 at 08:57:08PM +0200, Piotr Grymkowski wrote: 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. To może od razu przygotuj speca do wersji full, bo według mnie nie ma sensu wstawiać wersji minimal (ewentualnie jakiś bcond lub oddzielny spec vdrift-minimal.spec (?) ). -- Marcin Banasiak ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [SPEC] vdrift
Dnia Tue, 3 Apr 2007 21:31:59 +0200 Piotr Grymkowski [EMAIL PROTECTED] napisał(a): Dnia Tue, 3 Apr 2007 21:10:55 +0200 Marcin Banasiak [EMAIL PROTECTED] napisał(a): To może od razu przygotuj speca do wersji full, bo według mnie nie ma sensu wstawiać wersji minimal (ewentualnie jakiś bcond lub oddzielny spec vdrift-minimal.spec (?) ). To moze tak powiem. Wersja full (jeszcze mi sie nie zbudowala bo zabrklo mi miejsca na dysku) ma prawie 200 mb. Jesli ktos bedzie chcial sprobowac pograc wiec sciagnie sobie wersje minimal, a jak bedzie super to full. Co do bconda. Probowalem cos takiego zrobic ale wylozylem sie na sekcji %files. Dobra zbudowalo mi sie full zatem tez podsylam speca. Jesli maja byc dwa spece to dodalem obsoletes zeby nie bylo kaszanki. -- Pozdrawiam Piotr Grymkowski vdrift.spec Description: Binary data vdrift-full.spec Description: Binary data --- ./build/vdrift-2007-03-23-src/src/main.cpp~ 2007-03-22 07:09:55.0 + +++ ./build/vdrift-2007-03-23-src/src/main.cpp 2007-08-21 09:03:59.0 + @@ -976,7 +976,7 @@ } // general OpenGL initialization function -void InitGL( GLvoid ) +void InitGL( void ) { //warning: this must be done BEFORE anything important //or else it will override it @@ -1150,7 +1150,7 @@ } // Here goes our drawing code -int drawGLScene( GLvoid ) +int drawGLScene( void ) { glViewport(0,0,SCREEN_WIDTH, SCREEN_HEIGHT); ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [SPEC] vdrift
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 | | _ \| | | : WWWppcrcd.pld-linux.org \\| -_)'___| ||^'||//\\//| _/| | | : JID..sparkyatjabberes.org (/|| (_-_|_|| ||\\ || |_ |_| |_| _| : Mailsparkyatpld-linux.org ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [SPEC] vdrift
Dnia Tue, 3 Apr 2007 22:07:37 +0200 Przemyslaw Iskra [EMAIL PROTECTED] napisał(a): 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 Na to czekalem:) 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. No wlasnie tego nie wiem, jeszcze sprawdze. Ale nie chce sie budowac binarka bez ktoregos z data{minimal,full} 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 (: No nad tym wariantem mozna popracowac, zobacze co da sie zrobic. # $Revision:$, $Date:$ %define _ver2007-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 -) No to juz widzialem ale nie wiedzialem ze to dziala w specu. Release:0.1 License:GPLv2 GPL v2 (osobno) ok Group: X11/Applications X11/Applications/Games ok 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 Przeoczenie Requires: OpenAL Requires: SDL_gfx Requires: SDL_image Requires: SDL_net Requires: freealut zbędne A juz wiem dlaczego... %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 Tutaj kombinowalem jak moglem :) Naprawde ciezka paczka mi sie trafila. %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 niestety przy budowaniu z : scons bin=/usr/bin i scons install bin=/usr/bin instalowalo sie w tym samym miejscu. Babol w skryptach? Pewnie tak. dlatego symlinka zrobilem %{_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 | | _ \| | | : WWWppcrcd.pld-linux.org \\| -_)'___| ||^'||//\\//| _/| | | : JID..sparkyatjabberes.org (/|| (_-_|_|| ||\\ || |_ |_| |_| _| : Mailsparkyatpld-linux.org ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl -- Pozdrawiam Piotr Grymkowski ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [SPEC] vdrift
On Tue, Apr 03, 2007 at 11:12:40PM +0200, Piotr Grymkowski wrote: Version: 20070323 można: Version: $(echo %{_ver} | tr -d -) No to juz widzialem ale nie wiedzialem ze to dziala w specu. znaczy: %(), literówka %dir %{_datadir}/games/%{name}/bin %attr(755,root,root) %{_datadir}/games/%{name}/bin/%{name} do naprawienia, binarki nie mogą lądować w /usr/share niestety przy budowaniu z : scons bin=/usr/bin i scons install bin=/usr/bin instalowalo sie w tym samym miejscu. Babol w skryptach? Pewnie tak. dlatego symlinka zrobilem no, to musisz się pobawić, w PLD tak to zostać nie może -- Sparky{PI] -- Przemyslaw _ ___ _ _ ... LANG...Pl..Ca..Es..En /) ___ ___ _ _ || Iskra | | _ \| | | : WWWppcrcd.pld-linux.org \\| -_)'___| ||^'||//\\//| _/| | | : JID..sparkyatjabberes.org (/|| (_-_|_|| ||\\ || |_ |_| |_| _| : Mailsparkyatpld-linux.org ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl