diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 13 insertions, 21 deletions
@@ -1,24 +1,23 @@ # Maintainer: Graham Edgecombe <graham@grahamedgecombe.com> pkgname=openrct2 -pkgver=0.0.4 -pkgrel=3 +pkgver=0.0.5 +pkgrel=1 pkgdesc='Open source re-implementation of Roller Coaster Tycoon 2 (requires full copy of the game)' arch=('i686' 'x86_64') -url='https://github.com/OpenRCT2/OpenRCT2' +url='https://openrct2.website' license=('GPL3') -depends_i686=('sdl2' 'sdl2_ttf' 'curl' 'jansson' 'speexdsp' 'fontconfig' - 'libpng') -depends_x86_64=('lib32-sdl2' 'lib32-sdl2_ttf' 'lib32-curl' 'lib32-jansson' - 'lib32-speexdsp' 'lib32-fontconfig' 'lib32-libpng') -makedepends=('git' 'cmake') -makedepends_x86_64=('gcc-multilib' 'sdl2_ttf') +depends=('hicolor-icon-theme' 'sdl2' 'sdl2_ttf' 'curl' 'jansson' 'speexdsp' + 'fontconfig' 'libpng' 'openssl' 'libzip') +makedepends=('cmake') +optdepends=('zenity: System dialog box support (GNOME/GTK)' + 'kdialog: System dialog box support (KDE)' + 'alsa-lib: ALSA audio driver' + 'libpulse: PulseAudio audio driver') options=('!buildflags') install=openrct2.install -source=("https://github.com/OpenRCT2/OpenRCT2/archive/v$pkgver.tar.gz" - 'openrct2.desktop') -sha256sums=('ebcbbf1de3ccb76168535308ec9045271fae6c730bca4929575277f98deb40ab' - 'b916d4a9f56af82693ba21f43e09ababe9f132fd7c3b78efa1b4387ee1bc3a4d') +source=('https://github.com/OpenRCT2/OpenRCT2/archive/v0.0.5.tar.gz') +sha256sums=('68a88f9fd6e818c69d8e30cbfb30f2e900b22bcda3b912f0f0907e95102999df') build() { cd "$srcdir/OpenRCT2-$pkgver" @@ -30,14 +29,7 @@ build() { } package() { - cd "$srcdir/OpenRCT2-$pkgver" + cd "$srcdir/OpenRCT2-$pkgver/build" - # Standard OpenRCT2 distribution files. - pushd build make DESTDIR="$pkgdir" install - popd - - # ArchLinux-specific stuff (.desktop file and icon). - install -Dm644 "$srcdir/openrct2.desktop" "$pkgdir/usr/share/applications/openrct2.desktop" - install -Dm644 resources/logo/icon_flag.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/openrct2.svg" } |