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