diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-01-04 02:11:41 -0800 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-01-04 02:11:41 -0800 |
commit | 1a198895e20e453a2a658e7563a2995880f17e06 (patch) | |
tree | e111499f1da983222e407f0cce0b9ebe9879aa37 | |
parent | Rebuild against icu 72.1 (diff) | |
download | openrct2-1a198895e20e453a2a658e7563a2995880f17e06.tar.xz |
Updated to 0.4.3
Updated objects to 1.3.7
Updated replays to 0.0.70
Added opensfx 1.0.1
Added openmsx 1.0.1
-rw-r--r-- | PKGBUILD | 52 |
1 files changed, 38 insertions, 14 deletions
@@ -8,11 +8,13 @@ # Arch version cannot be built offline pkgname=openrct2 -pkgver=0.4.2 +pkgver=0.4.3 _titlepkgver=0.4.0 -_objectpkgver=1.3.5 -_replayspkgver=0.0.69 -pkgrel=2 +_objectpkgver=1.3.7 +_opensfxpkgver=1.0.1 +_openmsxpkgver=1.0.1 +_replayspkgver=0.0.70 +pkgrel=1 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' @@ -27,26 +29,34 @@ optdepends=('zenity: System dialog box support (GNOME/GTK)' 'libpulse: PulseAudio audio driver') options=('lto') install=openrct2.install -source=($pkgname-$pkgver.tar.gz::https://github.com/OpenRCT2/OpenRCT2/archive/v$pkgver.tar.gz - $pkgname-title-sequences-$_titlepkgver.zip::https://github.com/OpenRCT2/title-sequences/releases/download/v$_titlepkgver/title-sequences.zip - $pkgname-objects-$_objectpkgver.zip::https://github.com/OpenRCT2/objects/releases/download/v$_objectpkgver/objects.zip - $pkgname-replays-$_replayspkgver.zip::https://github.com/OpenRCT2/replays/releases/download/v$_replayspkgver/replays.zip +source=($pkgname-$pkgver.tar.gz::https://github.com/OpenRCT2/OpenRCT2/archive/v${pkgver}.tar.gz + $pkgname-title-sequences-$_titlepkgver.zip::https://github.com/OpenRCT2/title-sequences/releases/download/v${_titlepkgver}/title-sequences.zip + $pkgname-objects-$_objectpkgver.zip::https://github.com/OpenRCT2/objects/releases/download/v${_objectpkgver}/objects.zip + $pkgname-opensfx-$_opensfxpkgver.zip::https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v${_opensfxpkgver}/opensound.zip + $pkgname-openmsx-$_openmsxpkgver.zip::https://github.com/OpenRCT2/OpenMusic/releases/download/v${_openmsxpkgver}/openmusic.zip + $pkgname-replays-$_replayspkgver.zip::https://github.com/OpenRCT2/replays/releases/download/v${_replayspkgver}/replays.zip ) -sha256sums=('e313f29ad757d8c4870c166e7342accd642d1e6e7b245385d60e161ef4a0028f' +sha256sums=('1269759b3a90717f379cd375f30629e3f24d3fdeb0c54cc1dca03676e64731ef' '6e7c7b554717072bfc7acb96fd0101dc8e7f0ea0ea316367a05c2e92950c9029' - '4859b7a443d0969cb1c639202fe70f40ac4c2625830657c72645d987912258ff' - 'bf2184cc6ace156402a26d3e4693b6363b888fe3038daa59e33b202ce0efe0d9') -b2sums=('b1626c8cf8ec4100adb11e346515b68e6d7f5104bb95f756a04f170f0258b84a8ae84235c0defec5d994d1eb6c377feeadde1380d892a714f94469bd0cc5d689' + 'd6be9743c68f233674f5549204637b1f0304d7567a816d18e3f1576500a51d38' + '47dda0925894a48678e1589410d27bbf932295e5e1be3e9ed6ba1bd62a5e3966' + '9f3a171233f7165bc8c66b5c7dfd33f5956dde72ba3a7a9f3ee243c87235c06b' + '89156436e51413f180a12d4647406193ac44a509b1ad64d57705f0ae5125b093') +b2sums=('37af2ff01f3ad143ab42dc37c95391480272637e163a8721878ac54b001ac49557d4100eaaafb21961ae6abab30b0f60c150bfba88205d2a77e4229e96e35424' '51f07af30c3702754d806829fe612891a883adc70b8e89f64094b28c94879e5c98feca69f3c1f389ceeb33a99175b41afa794a4f2d121280dcce97c428d2ea99' - '238e1f97aae2b4958001b368b0cb7b86ed4a6999f9e45144a2d0e78d890df6f3d0edf49fe7a4e51766dc7ff1c26a6c814c6c5ad5836c46ced35efe34f8cab682' - '002735bcac99bd76988977869a82a8652c308fed932e4301bac7f76727dfe568f249367923a31f55eb17b807f2f5ce93a07b45941d5ceaca8b9761ad7bff4d1f') + '5e8d88899d997b550df7b34ef6b2788e216861817b49f7c937127f97ec9ea8e02866e768f00e507ccf6310f7cbdce170decf021e1fddae88f219f370aee80f0c' + 'b7706e8a93e771729dc84d6e1442cd19fba8f2449b43943e42f65698899c2daaa59a7648d35b7c659d3cab2f50fb1186cb5341590e1551a51c5ee7159d048c19' + '8c63edfa39cfdfbe781d3cf31ccbc6fe5505ec3ecdf15be3242216fb41b6ed0887af0f9dda14e8b4495d2378ed4555d418a8d736edaca3c27d69c43d6263dea9' + '862eed6955124d5a5fbe289aee8cfaca2b4b13c680174b041d9e6f79cd02fb5b2cae42c8ae5d58493b1896824fdde75a138c071192be6f46463e0ffa293accbf') prepare() { cd "$srcdir/OpenRCT2-$pkgver" + # Add titles data mkdir data/sequence cp -r --reflink $srcdir/*.parkseq data/sequence + # Add objects data mkdir data/object cp -r --reflink $srcdir/official data/object cp -r --reflink $srcdir/rct1 data/object @@ -54,6 +64,18 @@ prepare() { cp -r --reflink $srcdir/rct2tt data/object cp -r --reflink $srcdir/rct2ww data/object + # Add opensfx data + mkdir data/assetpack + mkdir data/object/official/audio + cp -r --reflink $srcdir/assetpack/openrct2.sound.parkap data/assetpack/ + cp -r --reflink $srcdir/object/official/audio/openrct2.audio.additional.parkobj data/object/official/audio/ + + # Add openmsx data + mkdir data/object/official/music + cp -r --reflink $srcdir/assetpack/openrct2.music.alternative.parkap data/assetpack/ + cp -r --reflink $srcdir/object/official/music/*.parkobj data/object/official/music/ + + # Add replays data mkdir -p testdata/replays cp -r --reflink $srcdir/*.parkrep testdata/replays @@ -85,6 +107,8 @@ build() { -DDOWNLOAD_TITLE_SEQUENCES=OFF \ -DDOWNLOAD_OBJECTS=OFF \ -DDOWNLOAD_REPLAYS=OFF \ + -DDOWNLOAD_OPENSFX=OFF \ + -DDOWNLOAD_OPENMSX=OFF \ -DDISABLE_DISCORD_RPC=ON \ -DDISABLE_GOOGLE_BENCHMARK=ON \ -DDISABLE_HTTP=ON \ |