diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2021-07-04 00:17:09 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2021-07-04 00:17:09 -0700 |
commit | add7bf02b77b7ae2e80ee0fd651175c94a6c2d64 (patch) | |
tree | 0d60a71986641b177d49b59286c17a57e268a938 /PKGBUILD | |
parent | Rebuilds (diff) | |
download | openrct2-add7bf02b77b7ae2e80ee0fd651175c94a6c2d64.tar.xz |
Revert objects to 1.0.21
Fix pathing
Reflink
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -10,9 +10,10 @@ pkgname=openrct2 pkgver=0.3.3 _titlepkgver=0.1.2c -_objectpkgver=1.2.1 +# objects 1.2.x has breaking changes, requires new main release +_objectpkgver=1.0.21 _replayspkgver=0.0.43 -pkgrel=4 +pkgrel=4.2 pkgdesc='Open source re-implementation of Roller Coaster Tycoon 2 (requires full copy of the game)' arch=('x86_64' 'i686' 'armv7h' 'aarch64') @@ -33,30 +34,30 @@ source=($pkgname-$pkgver.tar.gz::https://github.com/OpenRCT2/OpenRCT2/archive/v$ ) b2sums=('9c19bf8f88ef7aa33c345ec46c3dc70ae1221fcad075880a86bd3a577835640002126018d2a5251e063d6259cdd3cd4bde58097feb9095b793538b363b827c5d' 'f91168bea0a4f88a801c95ea45759e0d1c887a89c18dbbded5887d2914db7119dd65c231aa422e4f8a964a81d832eae05bffaa8b7908fac39a63792d082b53a0' - 'd7b26e45dad74e5c2b30669bb9bfa96e6a9c8e0cf9dfc9b6205f0cd9f24075555267585d2132472eaf412ffc95eea668dfb0c6297ad17a52d02e998dfdee7cd8' + '9a42cddb02a0b5c476d5e84c5943d08190957567ea9cff44b0d4496f6a9ee9a548dd0a359e4a4dac21eacac9a074e25f7fc4ce1c37f4002dd5d35c61660e68c2' '41b9b1accd877b98c7e244abfe799233e0bf75c14fa7e83e8c1fe996406303dec009c396345ec554a5ca1549172b1497e3adb5d038179c42ae1e719c9707567a') prepare() { cd "$srcdir/OpenRCT2-$pkgver" mkdir data/sequence - cp -r $srcdir/*.parkseq data/sequence + cp -r --reflink $srcdir/*.parkseq data/sequence mkdir data/object - cp -r $srcdir/official data/object - cp -r $srcdir/rct1 data/object - cp -r $srcdir/rct2 data/object - cp -r $srcdir/rct2tt data/object - cp -r $srcdir/rct2ww data/object + cp -r --reflink $srcdir/official data/object + cp -r --reflink $srcdir/rct1 data/object + cp -r --reflink $srcdir/rct2 data/object + cp -r --reflink $srcdir/rct2tt data/object + cp -r --reflink $srcdir/rct2ww data/object mkdir -p testdata/replays - cp -r $srcdir/*.sv6r testdata/replays + cp -r --reflink $srcdir/*.sv6r testdata/replays mkdir -p build } build() { - "$srcdir/OpenRCT2-$pkgver/build" + cd "$srcdir/OpenRCT2-$pkgver/build" # lto breaks compiling export CFLAGS="$CFLAGS -O3 -fstack-protector-all -fPIE" |