diff options
author | ImperatorStorm | 2022-07-28 22:17:09 -0700 |
---|---|---|
committer | ImperatorStorm | 2022-07-28 22:17:09 -0700 |
commit | a027859c5e4339a3fe5f12d65f5afd1da7156257 (patch) | |
tree | 0ed8517d12e71e8505050059cce5f95fad9965d7 | |
parent | 4f8fb7e0bbc38fe0d80d548e0aa64830888e9d91 (diff) | |
download | aur-a027859c5e4339a3fe5f12d65f5afd1da7156257.tar.gz |
Fix `quilt-server`.
`libraries` was in a `server` subdirectory in build,
copying the directory up a level seems to have fixed the package.
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 15 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = quilt-server pkgdesc = Minecraft Quilt server unit files, script and jar pkgver = 1.19.1_0.4.3_0.17.1 - pkgrel = 1 + pkgrel = 2 url = https://quiltmc.org install = quilt-server.install arch = any @@ -15,6 +15,7 @@ pkgbase = quilt-server depends = tar optdepends = netcat: required in order to suspend an idle server noextract = quilt-1.19.1-0.4.3-0.17.1.jar + options = emptydirs backup = etc/conf.d/quilt source = minecraft-server-1.0.2.tar.gz::https://github.com/Edenhofer/minecraft-server/archive/refs/tags/v1.0.2.tar.gz source = quilt-installer-0.4.3.jar::https://maven.quiltmc.org/repository/release/org/quiltmc/quilt-installer/0.4.3/quilt-installer-0.4.3.jar @@ -13,7 +13,7 @@ ## Contributor: Philip Abernethy <chais.z3r0@gmail.com> ## Contributor: sowieso <sowieso@dukun.de> -_ver="1.19.1_0.4.3_0.17.1-1" # <mcver_installerver_loaderver> +_ver="1.19.1_0.4.3_0.17.1-2" # <mcver_installerver_loaderver-pkgrelease> # installer ver can be gotten at https://meta.quiltmc.org/v3/versions/installer # loader ver can be gotten at https://meta.quiltmc.org/v3/versions/loader # stay on stable loader releases for the time being. @@ -48,7 +48,7 @@ depends=("java-runtime-headless>=17" "tmux" "sudo" "bash" "awk" "sed" "tar") optdepends=("netcat: required in order to suspend an idle server") backup=("etc/conf.d/${_quilt_name}") install="quilt-server.install" - +options=(emptydirs) source=("minecraft-server-${_mng_ver}.tar.gz"::"https://github.com/Edenhofer/minecraft-server/archive/refs/tags/v${_mng_ver}.tar.gz" "quilt-installer-${_quilt_ver}.jar"::"https://maven.quiltmc.org/repository/release/org/quiltmc/quilt-installer/${_quilt_ver}/quilt-installer-${_quilt_ver}.jar") noextract=("quilt-${_pkgver}.jar") @@ -69,7 +69,7 @@ build() { BACKUP_PATHS="world world_nether world_the_end" \ GAME_USER=${_game} \ MAIN_EXECUTABLE=quilt-server-launch.jar \ - SERVER_START_CMD="java -Dlog4j2.formatMsgNoLookups=true -Xms512M -Xmx1024M -jar './\$\${MAIN_EXECUTABLE}' --nogui" \ + SERVER_START_CMD="java -Xms512M -Xmx1024M -jar './\$\${MAIN_EXECUTABLE}' --nogui" \ clean make -C "${srcdir}/minecraft-server-${_mng_ver}" \ GAME=${_game} \ @@ -78,7 +78,7 @@ build() { BACKUP_PATHS="world world_nether world_the_end" \ GAME_USER=${_game} \ MAIN_EXECUTABLE=quilt-server-launch.jar \ - SERVER_START_CMD="java -Dlog4j2.formatMsgNoLookups=true -Xms512M -Xmx1024M -jar './\$\${MAIN_EXECUTABLE}' --nogui" \ + SERVER_START_CMD="java -Xms512M -Xmx1024M -jar './\$\${MAIN_EXECUTABLE}' --nogui" \ all } @@ -100,12 +100,16 @@ package() { # install the libraries subfolder # 1 create the emptyfolder structure install -dm755 "libraries" "${_server_root}/libraries" - for d in $(find "libraries" -type d);do - install -d --mode 755 "$d" "${_server_root}/${d}"; + + cp -r "server/libraries/" "./" + for dir in $(find "libraries" -type d); do + echo "${_server_root}/${dir}" + install -d --mode 755 "$dir" "${_server_root}/${dir}" done # 2 install all files - for f in $(find "libraries" -type f); do - install -D --mode 755 "$f" "${_server_root}/${f}"; + for file in $(find "libraries" -type f); do + echo "${_server_root}/${file}" + install -D --mode 755 "$file" "${_server_root}/${file}" done # Link log files @@ -115,4 +119,4 @@ package() { # Give the group write permissions and set user or group ID on execution chmod g+ws "${_server_root}" -} +}
\ No newline at end of file |