summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGordian Edenhofer2016-04-03 12:54:13 +0200
committerGordian Edenhofer2016-04-03 13:03:23 +0200
commit349829f1e1f5aea7eebda0316694fbdb2cc54b41 (patch)
treef2dcefea4379041dd56f65a9949dc97c281d6a70 /PKGBUILD
parentbba22bf6168b458fd7b0477a6b1da07d3f3f466a (diff)
downloadaur-349829f1e1f5aea7eebda0316694fbdb2cc54b41.tar.gz
Upgpkg: 1.9.2-2
The list command prints a line containing the usernames after the last occurrence of ": " and since playernames may not contain this string the clean player-list can be easily retrieved through the use of sed. This surpasses the usefulness of the player_delimiter. Increase waiting period between executing the list game-command and scanning the logs from 0.3 seconds to 0.6 seconds. Tweak tail -f command in server_command. Use ${_game} variable aggressively in PKGBUILD.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 11 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ad4851f3514a..96f6d4ced17d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=minecraft-server
pkgver=1.9.2
-pkgrel=1
+pkgrel=2
pkgdesc="Minecraft server unit files, script, and jar"
arch=('any')
url="http://minecraft.net/"
@@ -13,9 +13,9 @@ depends=('java-runtime-headless' 'screen' 'sudo' 'bash')
optdepends=("tar: needed in order to create world backups"
"netcat: required in order to suspend an idle server")
conflicts=('minecraft-server-systemd' 'minecraft-canary')
-options=(!strip)
-install=${pkgname}.install
backup=('etc/conf.d/minecraft')
+options=(!strip)
+install="${pkgname}.install"
source=("https://s3.amazonaws.com/Minecraft.Download/versions/${pkgver}/minecraft_server.${pkgver}.jar"
"minecraftd-backup.service"
"minecraftd-backup.timer"
@@ -28,19 +28,19 @@ md5sums=('560d467028f17a70997151ed0053deb6'
'fef6fadd0739ae03ff71ba61025be207'
'afb84ad0316af0aca421b36eaa2bbd90'
'00045683c06924d765ac14887218ffcc'
- '48cb57c426c7725483cd0c9af24048df')
+ 'f130c76d285297071c3e0d2988631dfe')
_game="minecraft"
_server_root="/srv/minecraft"
package() {
- install -Dm644 minecraftd.conf "${pkgdir}/etc/conf.d/${_game}"
- install -Dm755 minecraftd.sh "${pkgdir}/usr/bin/${_game}d"
- install -Dm644 minecraftd.service "${pkgdir}/usr/lib/systemd/system/${_game}d.service"
- install -Dm644 minecraftd-backup.service "${pkgdir}/usr/lib/systemd/system/${_game}d-backup.service"
- install -Dm644 minecraftd-backup.timer "${pkgdir}/usr/lib/systemd/system/${_game}d-backup.timer"
- install -Dm644 minecraft_server.${pkgver}.jar "${pkgdir}${_server_root}/minecraft_server.${pkgver}.jar"
- ln -s "minecraft_server.${pkgver}.jar" "${pkgdir}${_server_root}/minecraft_server.jar"
+ install -Dm644 ${_game}d.conf "${pkgdir}/etc/conf.d/${_game}"
+ install -Dm755 ${_game}d.sh "${pkgdir}/usr/bin/${_game}d"
+ install -Dm644 ${_game}d.service "${pkgdir}/usr/lib/systemd/system/${_game}d.service"
+ install -Dm644 ${_game}d-backup.service "${pkgdir}/usr/lib/systemd/system/${_game}d-backup.service"
+ install -Dm644 ${_game}d-backup.timer "${pkgdir}/usr/lib/systemd/system/${_game}d-backup.timer"
+ install -Dm644 ${_game}_server.${pkgver}.jar "${pkgdir}${_server_root}/${_game}_server.${pkgver}.jar"
+ ln -s "${_game}_server.${pkgver}.jar" "${pkgdir}${_server_root}/${_game}_server.jar"
# Link the log files
mkdir -p "${pkgdir}/var/log/"