# Template file for 'warsow'
pkgname=warsow
version=1.02
revision=2
wrksrc="warsow_${version}_sdk"
makedepends="pkg-config libcurl-devel libvorbis-devel libtheora-devel
 libjpeg-turbo-devel libpng-devel>=1.6 SDL-devel libopenal-devel MesaLib-devel
 libXext-devel libXinerama-devel libXrandr-devel libXxf86vm-devel
 libXxf86dga-devel>=1.1.3 fontconfig-devel"
short_desc="Free online multiplayer competitive FPS based on the Qfusion engine"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2"
homepage="http://www.warsow.net/"
distfiles="http://wsw.null.so/warsow_${version}_sdk.tar.gz"
checksum=bec1f0ec26c39defad393578b28eb955504f054599142b096773c28889cabb2c

do_build() {
	cd ${wrksrc}/source
	make
}

do_install() {
	# Move Compiled Data to Destination Directory
	vmkdir usr/share/warsow
	vcopy "source/release/*" usr/share/warsow

	vinstall ${FILESDIR}/warsow.launcher 755 usr/bin warsow
	vinstall ${FILESDIR}/wsw-server.launcher 755 usr/bin wsw-server
	vinstall ${FILESDIR}/wswtv-server.launcher 755 usr/bin wswtv-server
	vinstall ${FILESDIR}/warsow.desktop 644 usr/share/applications
	vinstall ${FILESDIR}/warsow.png 644 usr/share/pixmaps
}

warsow_package() {
	# libopenal is dlopen(3)ed at runtime.
	depends="desktop-file-utils warsow-data>=1.0 libopenal"
	pkg_install() {
		vmove all
	}
}
