17. května 2009

xboard a crafty pro Slax

Stáhnout xboard.4.2.7_crafty.22.10.lzm

Crafty je nejsilnější šachový motor z těch, které si můžete stáhnout se zdrojáky pro Linux.
XBoard je grafická šachovnice, která slouží jako uživatelské rozhraní pro šachové motory (enginy).
Podobně jako WinBoard pro PC nebo CEBoard pro PocketPC.



A jak takový balíček pro Slax vytvořit?

1) Před kompilací zdrojáku xboard-4.2.7.tar.gz opravit soubor xboard.h
- změnit definici fontů helvetica-bold-r-normal na helvetica-medium-r-normal
- změnit definici enginu gnuchessx na crafty

2) Provedu kompilaci známou trojkombinací
./configure - make - checkinstall make install

3) Vznikne balicek.tgz který Krusaderem (správce souborů podobný TotalCommanderu) rozbalím do /tmp/xboard a ještě tam přidám engin crafty-22.10-1.pkg.tgz a zástupce a ikony pro KDE:
/tmp/xboard/usr/share/applications/kde/xboard.desktop
/tmp/xboard/usr/share/icons/hicolor/32x32/apps/xboard.png

4) Nyní z toho vytvořím balicek.lzm pro slax,
tj. v adresáři /tmp spustím konzoli a napíšu příkaz:
dir2lzm /tmp/xboard xboard_crafty.lzm

Program lze spustit i s jiným enginem než crafty příkazem
xboard -fcp gnuchess

Žádné komentáře: