# Maintainer: carstene1ns # Contributor: Frederic Bezies # Contributor: Ronan Rabouin pkgname=yamagi-quake2 pkgver=5.22 pkgrel=1 pkgdesc="Enhanced Quake II engine optimized for modern systems" url="http://www.yamagi.org/quake2/" arch=('i686' 'x86_64') license=('custom: Info-ZIP' 'GPL2') depends=('libjpeg' 'sdl2' 'libxxf86vm' 'libvorbis') optdepends=('quake2-demo: shareware data files' 'openal: alternative audio backend') makedepends=('openal' 'mesa') install=$pkgname.install changelog=$pkgname.ChangeLog source=("http://deponie.yamagi.org/quake2/quake2-$pkgver.tar.xz" "$pkgname.desktop") sha256sums=('1d7dc91b429cbb30e9777e4da445ffe38c85f2bfb6773f989ce2e6d33805d66f' '984cba7e43033b5b2339879474854006b0340c55b6c20693df88e983e0f2daf2') build() { cd quake2-$pkgver make WITH_SYSTEMWIDE=yes WITH_SYSTEMDIR=/usr/share/$pkgname } package() { cd quake2-$pkgver # client + server binaries install -Dm755 release/quake2 "$pkgdir"/usr/bin/$pkgname install -m755 release/q2ded "$pkgdir"/usr/bin/yamagi-q2ded # game library install -Dm644 release/baseq2/game.so "$pkgdir"/usr/share/$pkgname/baseq2/game.so # doc install -Dm644 README "$pkgdir"/usr/share/doc/$pkgname/README install -m644 stuff/yq2.cfg "$pkgdir"/usr/share/doc/$pkgname # desktop entry install -Dm644 ../$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop install -Dm644 stuff/icon/Quake2.png "$pkgdir"/usr/share/pixmaps/$pkgname.png # licenses install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }