boswars
Par celmir le lundi 10 mars 2008, 21:23 - Archlinux - Lien permanent

boswars est un jeu de stratégie temps réel que j'ai découvert sur le site jeuxlinux.
il existe plusieurs paquets disponibles sur AUR, mais je voulais tester la création du paquet. Dans ce cas ce qui est intéressant c'est l'utilisation de scons sans cible configure ou install...:-)
source: http://www.jeuxlinux.fr/b518-BosWars_pre2.5.html

site officiel: http://www.boswars.org/
*PKGBUILD
# Contributor: Celmir <scribe-celmir@wanadoo.fr>
pkgname=boswars
pkgver=2.5
pkgrel=1
pkgdesc="real time strategy game"
arch=(i686)
license=('GPL')
url="http://www.boswars.org/"
makedepends=('scons')
depends=('fglrx-utils' 'lua' 'sdl' 'libvorbis' 'libpng' 'libtheora')
source=(http://www.boswars.org/dist/releases/$pkgname-$pkgver-src.tar.gz)
md5sums=('9d280d086ccf81119f40bde98eb9a795')
install=boswars.install
build() {
cd $startdir/src/$pkgname-$pkgver-src
mkdir -p $startdir/pkg/usr/share/games/$pkgname
scons release || return 1
for _replist in campaigns doc engine graphics intro languages maps scripts sounds tools units
do
cp -r $startdir/src/$pkgname-$pkgver-src/$_replist $startdir/pkg/usr/share/games/$pkgname
done
chown -R root:root $startdir/pkg/usr/share/games/$pkgname
chmod -R ug=rwX,o=rX $startdir/pkg/usr/share/games/$pkgname
install -o root -g root -m 0755 $pkgname $startdir/pkg/usr/share/games/$pkgname/$pkgname
}
*boswars.install
post_install() {
# ln -sf SOURCE NOM_DU_LIEN
ln -sf /usr/share/games/boswars/boswars /usr/bin/boswars
}
*Qualité du paquet
namcap boswars-2.5-1-i686.pkg.tar.gz
aucune anomalie
*Installation du paquet
pacman -A boswars-2.5-1-i686.pkg.tar.gz
*Test du paquet
/usr/bin/boswars -d /usr/share/games/boswars
Commentaires
Et sur Fedora?
désolé mais ma VM Fedora 8 (qemu+kqemu) plante joliment actuellement, je n'ai pas testé ni cherché.
Je ne connaissais pas ce jeu. L'interface a l'air assez sympa et sort un peu du lot de ce que l'on voit habituellement sous MS Windows. A tester pour mon prochain weekend. Merci en tout cas