File PKGBUILD of Package manaverse-testing

pkgname=manaverse-testing
url="https://manaverse.germantmw.de"
pkgver=1.0
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc="ManaVerse is a 2D MMORPG game advanced client for games based on eAthena fork The Mana World (tmwAthena/Evol2)"
license=('GPL-2.0-or-later')
makedepends=('automake' 'autoconf' 'binutils' 'curl' 'gcc' 'gettext' 'jack2' 'libpng' 'libtool' 'libxml2' 'make' 'sdl_gfx' 'sdl_image' 'sdl_mixer' 'sdl_net' 'sdl_ttf' 'zlib')
depends=('xsel' 'xdg-utils')
optdepends=('mumble: Optionally integrates with Mumble for positional audio support via the Mumble Link plugin'
	'gdb: generate backtrace for filing bug reports'
	'valgrind: to help track down memory-related issues for filing bug reports')
source=("verse-v${pkgver}.tar.bz2")
sha256sums=('7fbf39ad2c3f59e689c8435187ecf81e80a428b04be352373d10f23ed188d801')

prepare() {
  cd "verse-v${pkgver}"
  autoreconf -i
}

build() {
	cd "verse-v${pkgver}"
	./configure \
  		--enable-checks \
		--enable-memdebug \
		--enable-asserts \
		--enable-glibcdebug \
		--enable-stldebug \
		--enable-openglerrors \
		--enable-werror \
		--enable-tcmalloc \
		--prefix=/opt/manaverse-testing \
		--datadir=/opt/manaverse-testing/share/games \
		--enable-tmwa
	cd po
	make update-gmo
	cd ..
	make
}

package() {
	cd "verse-v${pkgver}"
	make DESTDIR="${pkgdir}" install
}
openSUSE Build Service is sponsored by