summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGraham Edgecombe2016-12-28 10:40:28 +0000
committerGraham Edgecombe2016-12-28 10:44:49 +0000
commitd88461aa745f9a1ad477c685d3e3e3fd4930c25e (patch)
treed3337d8babda401fe2b7dc24cda1adb1d391aec0
parent25c7f8dc2bf202734f95713cda363019ff9ef2bc (diff)
downloadaur-d88461aa745f9a1ad477c685d3e3e3fd4930c25e.tar.gz
Update to 0.0.5
-rw-r--r--.SRCINFO45
-rw-r--r--PKGBUILD34
-rw-r--r--openrct2.desktop9
-rw-r--r--openrct2.install4
4 files changed, 37 insertions, 55 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d42da67f4d6a..eb17cd1b5b7e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,37 +1,32 @@
# Generated by mksrcinfo v8
-# Sun Oct 2 11:51:39 UTC 2016
+# Wed Dec 28 10:44:46 UTC 2016
pkgbase = openrct2
pkgdesc = Open source re-implementation of Roller Coaster Tycoon 2 (requires full copy of the game)
- pkgver = 0.0.4
- pkgrel = 3
- url = https://github.com/OpenRCT2/OpenRCT2
+ pkgver = 0.0.5
+ pkgrel = 1
+ url = https://openrct2.website
install = openrct2.install
arch = i686
arch = x86_64
license = GPL3
- makedepends = git
makedepends = cmake
+ depends = hicolor-icon-theme
+ depends = sdl2
+ depends = sdl2_ttf
+ depends = curl
+ depends = jansson
+ depends = speexdsp
+ depends = fontconfig
+ depends = libpng
+ depends = openssl
+ depends = libzip
+ optdepends = zenity: System dialog box support (GNOME/GTK)
+ optdepends = kdialog: System dialog box support (KDE)
+ optdepends = alsa-lib: ALSA audio driver
+ optdepends = libpulse: PulseAudio audio driver
options = !buildflags
- source = https://github.com/OpenRCT2/OpenRCT2/archive/v0.0.4.tar.gz
- source = openrct2.desktop
- sha256sums = ebcbbf1de3ccb76168535308ec9045271fae6c730bca4929575277f98deb40ab
- sha256sums = b916d4a9f56af82693ba21f43e09ababe9f132fd7c3b78efa1b4387ee1bc3a4d
- depends_i686 = sdl2
- depends_i686 = sdl2_ttf
- depends_i686 = curl
- depends_i686 = jansson
- depends_i686 = speexdsp
- depends_i686 = fontconfig
- depends_i686 = libpng
- depends_x86_64 = lib32-sdl2
- depends_x86_64 = lib32-sdl2_ttf
- depends_x86_64 = lib32-curl
- depends_x86_64 = lib32-jansson
- depends_x86_64 = lib32-speexdsp
- depends_x86_64 = lib32-fontconfig
- depends_x86_64 = lib32-libpng
- makedepends_x86_64 = gcc-multilib
- makedepends_x86_64 = sdl2_ttf
+ source = https://github.com/OpenRCT2/OpenRCT2/archive/v0.0.5.tar.gz
+ sha256sums = 68a88f9fd6e818c69d8e30cbfb30f2e900b22bcda3b912f0f0907e95102999df
pkgname = openrct2
diff --git a/PKGBUILD b/PKGBUILD
index 0a2fd1405248..3e604581bddc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}
diff --git a/openrct2.desktop b/openrct2.desktop
deleted file mode 100644
index dfc5437551be..000000000000
--- a/openrct2.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Type=Application
-Version=1.0
-Name=OpenRCT2
-Comment=Open-source clone of RollerCoaster Tycoon 2
-Exec=openrct2
-Icon=openrct2
-Terminal=false
-Categories=Game;
diff --git a/openrct2.install b/openrct2.install
index a54f7a06c550..ca85f6dac792 100644
--- a/openrct2.install
+++ b/openrct2.install
@@ -14,5 +14,9 @@ For example:
[general]
game_path = "/path/to/RCT2"
+
+Alternatively, run:
+
+ openrct2 set-rct2 /path/to/RCT2/
EOF
}