# Maintainer: Mike Swanson pkgname=eternity-engine pkgver=4.02.00 pkgrel=2 pkgdesc="An advanced Doom port with vanilla compatibility" url="http://eternity.youfailit.net/" arch=('i686' 'x86_64') license=('GPL3') depends=('sdl2' 'sdl2_mixer' 'sdl2_net' 'zlib') makedepends=('git' 'cmake') source=("eternity::git+https://github.com/team-eternity/eternity.git#tag=${pkgver}" 'git+https://github.com/Wohlstand/libADLMIDI.git') b2sums=('SKIP' 'SKIP') prepare() { cd "${srcdir}/eternity" git submodule init git config submodule.adlmidi.url "${srcdir}/libADLMIDI" git submodule update for patch in ../*.patch; do if [ ! -f "$patch" ]; then break; else patch -p1 -i "$patch" fi done } build() { # Cannot do in-tree build. mkdir ee-build cd ee-build cmake ../eternity -DCMAKE_INSTALL_PREFIX=/usr make } package() { cd ee-build make PREFIX=/usr DESTDIR="$pkgdir" install }