#Packager: Shador pkgname=hedgewars pkgver=0.9.13 pkgrel=1ab #arch=x86_64 source=("http://download.gna.org/hedgewars/hedgewars-src-$pkgver.tar.bz2" "hedgewars.desktop" "hedgewars.png") sourcetemplate="http://gaia.homelinux.org/salix/packages-x86_64/$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 sed -e "s/cLuaLibrary = 'liblua.a';/cLuaLibrary = 'lua';/" -i hedgewars/config.inc 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 }