#Maintainer: Shador <futur~DOT~andy~AT~googlemail.com>

pkgname=hedgewars
pkgver=0.9.12
pkgrel=1ab
arch=i486
source=("http://download.gna.org/hedgewars/hedgewars-src-$pkgver.tar.bz2"
        "hedgewars.desktop" "hedgewars.png")
sourcetemplate="http://gaia.homelinux.org/salix/packages/$pkgname/$pkgver/"
docs=("install" "copying" "changelog.txt" "fonts_license.txt" "readme")
url='http://www.hedgewars.org/'

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"$pkgname (a Worms-like turn based strategy game)"
"Hedgewars, it's a Blast! This is the funniest and most addictive game"
"you'll ever play - hilarious fun that you can enjoy anywhere, anytime."
"Hedgewars is a turn based strategy game but the real buzz is from"
"watching the devastation caused by those pesky hedgehogs with those"
"fantastic weapons - sneaky little blighters with a bad attitude!"
)


build() {
	threadcount=$(($(sed -ne '/cpu cores/h;${g;s/[^0-9]*//p}' \
						< /proc/cpuinfo)*2))
	if [ $threadcount -lt 2 ]; then
		threadcount=2
	elif [ $threadcount -gt 8 ]; then
		threadcount=8
	fi
	threads="-j${threadcount}"

	cd $startdir/src/hedgewars-src-$pkgver
	
	cmake \
		-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
		-DCMAKE_BUILD_TYPE="Release" \
		-DWITH_SERVER=0 \
		-DCMAKE_INSTALL_PREFIX="/usr" || return 1
	make $threads || return 1
	make install DESTDIR=$startdir/pkg || return 1
  
  install -vD man/hedgewars.6 $startdir/pkg/usr/man/man6/hedgewars.6
  cd $startdir/src
  install -vD hedgewars.png $startdir/pkg/usr/share/icons/hicolor/48x48/apps/hedgewars.png
  install -vD hedgewars.desktop $startdir/pkg/usr/share/applications/hedgewars.desktop
}