summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Cooper2015-08-13 23:51:36 -0700
committerMike Cooper2015-08-13 23:51:36 -0700
commit418405d445c4a01efea6b85e2e16b1c82a1b7311 (patch)
tree061042a79bf650922c39cb3e78a1a8af5b79cd3e
parent4705ffd20cb7ea5918ff79bf3fa4deb137eb0768 (diff)
downloadaur-418405d445c4a01efea6b85e2e16b1c82a1b7311.tar.gz
1.3.0.8-3
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--terraria-server@.service3
3 files changed, 5 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c7a0531995b1..c575fb3e8353 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 309833a3082f..ce1153213939 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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