diff options
author | Mike Cooper | 2015-08-13 23:51:36 -0700 |
---|---|---|
committer | Mike Cooper | 2015-08-13 23:51:36 -0700 |
commit | 418405d445c4a01efea6b85e2e16b1c82a1b7311 (patch) | |
tree | 061042a79bf650922c39cb3e78a1a8af5b79cd3e | |
parent | 4705ffd20cb7ea5918ff79bf3fa4deb137eb0768 (diff) | |
download | aur-418405d445c4a01efea6b85e2e16b1c82a1b7311.tar.gz |
1.3.0.8-3
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | terraria-server@.service | 3 |
3 files changed, 5 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = terraria-server pkgdesc = Official dedicated server for Terraria pkgver = 1.3.0.8 - pkgrel = 2 + pkgrel = 3 url = https://terraria.org/ install = terraria-server.install arch = x86_64 @@ -14,7 +14,7 @@ pkgbase = terraria-server source = terraria-server@.service sha256sums = 0ab1ee17d78ae1ec039363519840cb1651c6aa22f5a76f014d9cfdca4fb7a333 sha256sums = 8a7e23efe3f72d8c88024cf32e53daa4b293bb2b17070dbf80e86876af1e22f9 - sha256sums = 47b5b370da9f29a3d95bda3770c7bad3c2b3122361d17860fa7d7824051ae2a6 + sha256sums = 1c5ffd66b61f34e25ccbe355c8769b37dc338295b7f50961b22b6d6383e31de7 pkgname = terraria-server @@ -2,7 +2,7 @@ pkgname=terraria-server pkgver=1.3.0.8 -pkgrel=2 +pkgrel=3 pkgdesc="Official dedicated server for Terraria" arch=('x86_64' 'x86') license=('unknown') @@ -18,7 +18,7 @@ source=("http://terraria.org/server/${pkgname}-linux-${_pkgver}.tar.gz" sha256sums=('0ab1ee17d78ae1ec039363519840cb1651c6aa22f5a76f014d9cfdca4fb7a333' '8a7e23efe3f72d8c88024cf32e53daa4b293bb2b17070dbf80e86876af1e22f9' - '47b5b370da9f29a3d95bda3770c7bad3c2b3122361d17860fa7d7824051ae2a6') + '1c5ffd66b61f34e25ccbe355c8769b37dc338295b7f50961b22b6d6383e31de7') package() { cd "${srcdir}/${pkgname}-linux-${_pkgver}/" diff --git a/terraria-server@.service b/terraria-server@.service index a5b0f559e49c..755d0b451127 100644 --- a/terraria-server@.service +++ b/terraria-server@.service @@ -6,9 +6,8 @@ After=network.target User=terraria ExecStart=/usr/bin/screen -DmS terraria-%i /usr/bin/terraria-server -config /etc/terraria-server/%i.conf ExecStop=/usr/bin/screen -p 0 -S terraria-%i -X eval 'stuff "say Server shutting down. Saving world."\\015' -ExecStop=/usr/bin/screen -p 0 -S terraria-%i -X eval 'stuff "save"\\015' ExecStop=/usr/bin/screen -p 0 -S terraria-%i -X eval 'stuff "exit"\\015' -ExecStop=/usr/bin/sh -c 'while screen -ls | grep 'terraria-test' >/dev/null; do sleep 0.1; done' +ExecStop=/usr/bin/sh -c 'while screen -ls | grep 'terraria-%i' >/dev/null; do sleep 0.1; done' [Install] WantedBy=multi-user.target |