diff options
author | ilmikko | 2018-05-03 12:08:44 +0100 |
---|---|---|
committer | ilmikko | 2018-05-03 12:08:44 +0100 |
commit | ccd0402acea0deeae44b1d97b624e50b53801bd8 (patch) | |
tree | 77fbe4e211726cf9de70b2d4b92b2edec7e6d1d1 /PKGBUILD | |
parent | cc762788a2e562f96f10ec0e074f44e9e86e6323 (diff) | |
download | aur-ccd0402acea0deeae44b1d97b624e50b53801bd8.tar.gz |
Updated checksums for terraria-server-1353.zip, fixed server crashes with mono versions 5.x
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -2,7 +2,7 @@ pkgname=terraria-server pkgver=1.3.5.3 -pkgrel=21 +pkgrel=22 pkgdesc="Official dedicated server for Terraria" arch=('x86_64' 'x86') license=('unknown') @@ -13,18 +13,25 @@ install='terraria-server.install' _pkgver=$(echo $pkgver | sed 's/\.//g') +# Added updated mono System.dll so the server works with mono 5.x source=("http://terraria.org/server/${pkgname}-${_pkgver}.zip" + "https://github.com/mono/reference-assemblies/blob/c7ca004a743b7232f024831070536e9d2b8fcf83/v4.7.1/System.dll?raw=true" 'terraria-server' 'config.txt' 'terraria-server@.service') -sha256sums=('588c9e80d4e6539bbacbb8b59822a14c1e6624c3bd377bdd3a301e932427452c' - '6250009dabc3351692eea3a7df3b1e6fa7b144a8149ffc08827f37c034cc230f' +sha256sums=('63b232323f094ea71e49ec1bb578a816b751db9f872ad70ebc1d921b8d15f250' + 'ce3bbc512e0f82a8a034ff67b68a2f3467c8374f0d6d1c015d1484c5c422e422' + 'fba253786b8668dabd18b03514b24b3aac9b24ed9a74dfdacee35f41659c30c9' '6a87f9f758811528913fa4828667b200ab7dcb6623734475ecbd8f8dab337b2f' 'b2cfeb15b6e5bf97d1b7a0b0bdbec9289a842d37c52414c5b57aadda66b1b6a6') package() { unzip -o "${pkgname}-${_pkgver}.zip" + + # Copy the updated System.dll to "${_pkgver}/Linux/System.dll" + cp -rv "System.dll?raw=true" "${_pkgver}/Linux/System.dll" + cd "${_pkgver}/Linux" dest="${pkgdir}/opt/terraria-server" install -o 697 -g 697 -d "${dest}" |