From 58c1c8c58047b8a6f1768cfb8d1e47f221ced13b Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Tue, 20 Oct 2020 13:06:48 -0700 Subject: Apply the changes added from moving to community --- PKGBUILD | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index fbaafc1..828f76c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,5 +1,6 @@ # Maintainer: jc_gargma -# Maintainer (AUR): Graham Edgecombe +# Maintainer (Arch): Jelle van der Waa +# Contributor (AUR): Graham Edgecombe # # I maintain this because: # AUR version lacks additional optimization and hardening flags @@ -11,14 +12,15 @@ pkgver=0.3.1 _titlepkgver=0.1.2c _objectpkgver=1.0.17 _replayspkgver=0.0.19 -pkgrel=1.2 -pkgdesc='Open source re-implementation of Roller Coaster Tycoon 2 (Original copy required)' -arch=('i686' 'x86_64' 'armv7h' 'aarch64') +pkgrel=2 +pkgdesc='Open source re-implementation of Roller Coaster Tycoon 2 (requires full + copy of the game)' +arch=('x86_64' 'i686' 'armv7h' 'aarch64') url='https://openrct2.io' license=('GPL3') -depends=('hicolor-icon-theme' 'sdl2' 'nlohmann-json' 'speexdsp' 'fontconfig' +depends=('hicolor-icon-theme' 'sdl2' 'speexdsp' 'fontconfig' 'libpng' 'libzip' 'icu' 'duktape') -makedepends=('cmake') +makedepends=('cmake' 'nlohmann-json') optdepends=('zenity: System dialog box support (GNOME/GTK)' 'kdialog: System dialog box support (KDE)' 'alsa-lib: ALSA audio driver' @@ -59,7 +61,8 @@ build() { mkdir -p build cd build cmake -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSTATIC=off \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DDOWNLOAD_TITLE_SEQUENCES=OFF \ -DDOWNLOAD_OBJECTS=OFF \ @@ -77,6 +80,6 @@ package() { make DESTDIR="$pkgdir" install - rm -rf "$pkgdir/usr/lib" - rm -rf "$pkgdir/usr/include" + rm "$pkgdir/usr/lib/libopenrct2.a" + rmdir "$pkgdir/usr/lib" } -- cgit v1.2.1