# Maintainer: Frederic Bezies # Contributors: Marcin Skory, Arkham, Christoph Zeiler, Jacek Poplawski, carstene1ns pkgname=alephone _pkgdate=20200904 pkgver=1.3.1_$_pkgdate pkgrel=2 pkgdesc='A free, enhanced port of the classic FPS "Marathon 2" by Bungie Software' arch=('i686' 'x86_64') url="https://alephone.lhowon.org/" license=('GPL3') depends=('sdl2_ttf' 'sdl2_image' 'sdl2_net' 'smpeg' 'libmad' 'glu' 'zziplib' 'ffmpeg' 'boost-libs' 'curl') optdepends=('alephone-eternalx: community-made scenario' 'alephone-evil: community-made scenario' 'alephone-infinity: original data for Marathon Infinity' 'alephone-marathon: M1A1 data converted for AlephOne' 'alephone-marathon2: original data for Marathon 2: Durandal') makedepends=('boost' 'mesa' 'icoutils') source=("https://github.com/Aleph-One-Marathon/alephone/releases/download/release-$_pkgdate/AlephOne-$_pkgdate.tar.bz2") sha256sums=('90227ab6ddac86af8b18eeee22dfc4b66ebe083979f36f709cb7349c6e1d938d') prepare() { cd AlephOne-$_pkgdate # convert the windows icons cd Resources/Windows icotool -x -w 48 alephone.ico -o "$srcdir"/alephone.png icotool -x -w 48 marathon.ico -o "$srcdir"/alephone-marathon.png icotool -x -w 48 marathon2.ico -o "$srcdir"/alephone-marathon2.png icotool -x -w 48 marathon-infinity.ico -o "$srcdir"/alephone-infinity.png } build() { cd AlephOne-$_pkgdate ./configure --prefix=/usr make } package() { cd AlephOne-$_pkgdate make DESTDIR="$pkgdir/" install # icons install -d "$pkgdir"/usr/share/icons install -m644 "$srcdir"/*.png "$pkgdir"/usr/share/icons # docs install -Dm644 README "$pkgdir"/usr/share/doc/alephone/README install -m644 docs/*.html "$pkgdir"/usr/share/doc/alephone }