Package Details: openrct2-git r15600.215ea7edc-1

Git Clone URL: https://aur.archlinux.org/openrct2-git.git (read-only, click to copy)
Package Base: openrct2-git
Description: Open source re-implementation of Roller Coaster Tycoon 2 (requires full copy of the game)
Upstream URL: https://openrct2.io
Licenses: GPL3
Conflicts: openrct2
Provides: openrct2
Submitter: grahamedgecombe
Maintainer: grahamedgecombe
Last Packager: grahamedgecombe
Votes: 25
Popularity: 0.000602
First Submitted: 2014-05-27 09:56
Last Updated: 2018-10-31 19:03

Latest Comments

« First ‹ Previous ... 2 3 4 5 6 7 8 9 10 11 Next › Last »

janisozaur commented on 2016-01-09 21:55

With upcoming merge of https://github.com/OpenRCT2/OpenRCT2/pull/2676 we won't be needing `orctlibs.zip` file anymore.

grahamedgecombe commented on 2016-01-04 18:00

thanks, I now copy everything in data so this shouldn't break if new directories are added in the future

rubdos commented on 2016-01-04 17:24

Apparently, you need to install some extra directories nowadays. I had to add:

install -dm755 "$pkgdir/usr/share/openrct2/title/rct1"
install -m644 data/title/rct1/* "$pkgdir/usr/share/openrct2/title/rct1"

install -dm755 "$pkgdir/usr/share/openrct2/title/rct1aa"
install -m644 data/title/rct1aa/* "$pkgdir/usr/share/openrct2/title/rct1aa"

install -dm755 "$pkgdir/usr/share/openrct2/title/rct1aall"
install -m644 data/title/rct1aall/* "$pkgdir/usr/share/openrct2/title/rct1aall"

in the package() section.

grahamedgecombe commented on 2015-12-31 14:16

thanks, done both of those

janisozaur commented on 2015-12-31 14:05

While at it, we now make use of libpng16, which is already implicitly installed by one of the packages, but you can update depends to specify this explicitly.
See https://github.com/OpenRCT2/OpenRCT2/pull/2582

carstene1ns commented on 2015-12-31 14:03

grahamedgecombe: Please update the dependency logic in your PKGBUILD. Instead of using some 'if $CARCH', makepkg has been enabled to use architecture dependent arrays in addition to the default ones:

depends_i686=('sdl2' 'sdl2_ttf' 'curl' 'jansson' 'speexdsp' 'fontconfig')
depends_x86_64=('lib32-sdl2' 'lib32-sdl2_ttf' 'lib32-curl' 'lib32-jansson'
'lib32-speexdsp' 'lib32-fontconfig')
makedepends_x86_64=('gcc-multilib')

The way you do it, can also break with some aur helpers (like pacaur). Thanks!

grahamedgecombe commented on 2015-12-24 22:48

thanks, added that in preparation

janisozaur commented on 2015-12-24 22:05

We have an incoming dependency, lib32-fontconfig. See https://github.com/OpenRCT2/OpenRCT2/pull/2551

grahamedgecombe commented on 2015-12-20 21:07

@Reded: this is fixed now.

Reded commented on 2015-12-20 16:49

Error in the build:

==> Starting build()...
-- Configuring done
CMake Error: The inter-target dependency graph contains the following strongly connected component (cycle):
"openrct2" of type EXECUTABLE
depends on "linkable_sections" (strong)
depends on "segfiles" (strong)
"segfiles" of type UTILITY
depends on "openrct2" (strong)
"linkable_sections" of type UTILITY
depends on "segfiles" (strong)
At least one of these targets is not a STATIC_LIBRARY. Cyclic dependencies are allowed only among static libraries.
-- Build files have been written to: /home/eddie/.abs/local/builds/openrct2-git/src/openrct2-git
==> ERROR: A failure occurred in build().
Aborting...