pakiet dla dziaci childsplay

Jacek Konieczny jajcus at jajcus.net
Wed Jan 18 17:56:55 CET 2006


On Wed, Jan 18, 2006 at 05:32:34PM +0100, robert.tomasik at gmail.com wrote:
> Ponieważ w PLD jest mało pakietów edukacyjnych dla dzieci 

A co oprócz gcompris, tuxtype i childsplay mogłoby być?

> więc zrobiłem speca 
> do Childsplay i przesyłam go w załączniku. Proszę jednocześnie adminów o 
> dodanie go do cvs. Pakiet jest podobny do gcompris. Jak kogoś interesuje to 
> paczka zbudowana z tego speca znajduje się na ftp.pld.robert74.one.pl Jak nie 
> będzie sprzeciwów to podeślę tu zmiany do kilku pakietów, szczególnie dla 
> dzieci. 

Sam chciałem się zabrać za spaczkowanie tego, ale nie wiem kiedy dałbym
radę.

 
> ### fix python compile error
> perl -pi.orig -e 's|quiet\=1||g' install.pya

To raczej powinno być patchem zrobione.

> BINDIR =  "/usr/games"

Czemu tak, skoro gra w %{_bindir} ląduje? Reszta ścieżek w tym skrypcie
to chyba też mogłaby być z makr rpma brana. 

> cp -fr Data/childsplay.score $RPM_BUILD_ROOT%{_libdir}/childsplay/childsplay.score

%{_libdir} ??? to raczej do /var/games powinno iść, o ile dobrze się
domyślam, że tam są zapisywane wyniki.

> ### compile bytecode
> python install.py --compile $RPM_BUILD_ROOT%{_libdir}/childsplay/
> python install.py --makedir $RPM_BUILD_ROOT%{_libdir}/childsplay/

Do tego mamy makra.

> %attr(755,root,root) %{_bindir}/*

Jeżeli wyniki mają być zachowywane (wspólne dla wszystkich userów), to
binarka powinna być sgid-games.

Poza tym w miarę ok. Czekam na poprawionego speca, co bym mógł do CVS
wrzucić i córeczce zbudować ;-)

Pozdrowienia,
        Jacek



More information about the pld-devel-pl mailing list