paintown
Par celmir le mercredi 20 février 2008, 22:01 - Archlinux - Lien permanent
paintown est un jeu de combat qui ressemble aux arcades de années 90.
Suite à un article de jeuxlinux.fr, j'ai été tenté de tester :-)
source : http://www.jeuxlinux.fr/b520-Paintown_3.0.html

site officiel : http://paintown.sourceforge.net
- installation
mkdir -p /var/abs/local/paintown
cd /var/abs/local/paintown
créer un PKGBUILD tel que décrit dans la section suivante
wget http://mesh.dl.sourceforge.net/sourceforge/paintown/paintown-3.0.tar.gz
makepkg -f
su - -c'pacman -A /var/abs/local/paintown/paintown-3.0-1-i686.pkg.tar.gz'
- mon PKGBUILD
L'occasion de faire un autre PKGBUILD et de découvrir l'utilisation de cmake
# Contributor: Celmir <scribe-celmir@wanadoo.fr>
pkgname=paintown
pkgver=3.0
pkgrel=1
pkgdesc="90's Beat them all like Game"
arch=(i686)
license=('GPL')
url="http://paintown.sourceforge.net"
makedepends=('cmake')
depends=('gcc-libs' 'allegro' 'libpng' 'freetype2')
source=(http://mesh.dl.sourceforge.net/sourceforge/paintown/$pkgname-$pkgver.tar.gz)
md5sums=('8da1467b6accfba76a707c329950dec7')
build() {
cd $startdir/src/$pkgname-$pkgver
mkdir -p arch_build
cd arch_build
cmake ../ || return 1
make || return 1
mkdir -p $startdir/pkg/usr/share/games/paintown/data
mkdir -p $startdir/pkg/usr/bin
cd ..
./install.sh -d $startdir/pkg/usr/share/games/paintown -b $startdir/pkg/usr/bin
cp $startdir/src/$pkgname-$pkgver/arch_build/bin/paintown $startdir/pkg/usr/share/games/paintown/paintown-bin
sed -e 's/\/var\/abs\/local\/paintown\/pkg//g' -i $startdir/pkg/usr/bin/paintown
}
- test avec namcap
namcap paintown-3.0-1-i686.pkg.tar.gz
pas d'anomalies détectées
Remerciements à Archlinux.fr pour les précieux conseils :-)
Commentaires
Naaaaaaannnnnnnnnnn!!!!
Tu sais qui c'est Akuma (alias Gouki)?
Roh pinaise, faudra que j'aille y jeter un clic moi.
euh ben non, qui est-ce ?
Rahhh, t'as jamais joué à Street Fighter Alpha toi ^^
Sinon, j'avais lu une astuce pour sed pour ne pas être obligé d'échapper tous les slashs... mettre des # en séparateur.
Ca donnerait ça :
sed -e 's#/var/abs/local/paintown/pkg##g' -i
Après, j'ai pas essayé
en fait au lycée je me suis ruiné en arcade sur street fighter II, puis je suis passé au billard anglais, je suppose que la version alpha est sortie après ...
Je vais tester ton astuces, merci