diff --git a/games/minecraft-server/Makefile b/games/minecraft-server/Makefile index 02aecf50bd92..eaddbc0859f8 100644 --- a/games/minecraft-server/Makefile +++ b/games/minecraft-server/Makefile @@ -1,64 +1,64 @@ PORTNAME= minecraft-server -PORTVERSION= 1.19.4 +PORTVERSION= 1.20.1 CATEGORIES= games java -MASTER_SITES= https://launcher.mojang.com/v1/objects/8f3112a1049751cc472ec13e397eade5336ca7ae/ +MASTER_SITES= https://launcher.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/ DISTNAME= server EXTRACT_SUFX= .jar DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} EXTRACT_ONLY= MAINTAINER= freebsd@jonathanprice.org COMMENT= Dedicated server for the game Minecraft WWW= http://www.minecraft.net/ LICENSE= minecraft LICENSE_NAME= Minecraft End User License Agreement LICENSE_TEXT= The license can be viewed at: https://account.mojang.com/documents/minecraft_eula LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell USE_JAVA= yes JAVA_VERSION= 17 NO_ARCH= yes NO_BUILD= yes SUB_FILES= minecraft-server pkg-deinstall pkg-message SUB_LIST= VERSION=${PORTVERSION} USERS= mcserver GROUPS= ${USERS} PLIST_SUB= VERSION=${PORTVERSION} CONFIG_FILES= banned-ips.json banned-players.json eula.txt ops.json \ server.properties usercache.json whitelist.json OPTIONS_DEFAULT= STANDALONE OPTIONS_SINGLE= RUN OPTIONS_SINGLE_RUN= DAEMON STANDALONE OPTIONS_SUB= yes DAEMON_DESC= Run as a service STANDALONE_DESC= Run the .jar file directly DAEMON_RUN_DEPENDS= tmux:sysutils/tmux DAEMON_VARS= USE_RC_SUBR=minecraft do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} \ ${STAGEDIR}${PREFIX}/${PORTNAME} ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}/var/db/minecraft-server ${MKDIR} ${STAGEDIR}/var/log/minecraft-server .for file in ${CONFIG_FILES} ${LN} -s ${ETCDIR}/${file} ${STAGEDIR}${PREFIX}/${PORTNAME}/${file} .endfor ${LN} -sf /var/log/minecraft-server ${STAGEDIR}${PREFIX}/${PORTNAME}/logs ${LN} -sf /var/log/minecraft-server/debug ${STAGEDIR}${PREFIX}/${PORTNAME}/debug ${LN} -sf /var/db/minecraft-server ${STAGEDIR}${PREFIX}/${PORTNAME}/world post-install-STANDALONE-on: ${INSTALL_SCRIPT} ${WRKDIR}/minecraft-server \ ${STAGEDIR}${PREFIX}/bin ${CP} ${FILESDIR}/java-args.txt ${STAGEDIR}${ETCDIR} .include diff --git a/games/minecraft-server/distinfo b/games/minecraft-server/distinfo index 755e86a2b6c3..aca50a2702f5 100644 --- a/games/minecraft-server/distinfo +++ b/games/minecraft-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680360835 -SHA256 (minecraft-server-1.19.4/server.jar) = a524a10da550741785c8c3a0fb39047f106b0c7c2cfa255e8278cb6f1abe3f53 -SIZE (minecraft-server-1.19.4/server.jar) = 47515675 +TIMESTAMP = 1688151128 +SHA256 (minecraft-server-1.20.1/server.jar) = 3af73a9dc5a102e38147946360dd27d4d70bae7055bf91cf2151cd5d121b79e0 +SIZE (minecraft-server-1.20.1/server.jar) = 47791053 diff --git a/games/minecraft-server/pkg-plist b/games/minecraft-server/pkg-plist index b5af99880ca4..40125b32f43c 100644 --- a/games/minecraft-server/pkg-plist +++ b/games/minecraft-server/pkg-plist @@ -1,42 +1,51 @@ %%STANDALONE%%bin/minecraft-server @owner mcserver @group mcserver %%STANDALONE%%%%ETCDIR%%/java-args.txt minecraft-server/banned-ips.json minecraft-server/banned-players.json minecraft-server/debug minecraft-server/eula.txt minecraft-server/logs minecraft-server/server.jar minecraft-server/ops.json minecraft-server/server.properties minecraft-server/usercache.json minecraft-server/whitelist.json minecraft-server/world @dir %%ETCDIR%% @dir minecraft-server @dir /var/db/minecraft-server @dir /var/log/minecraft-server +@rmtry minecraft-server/libraries/com/github/oshi/oshi-core/6.2.2/oshi-core-6.2.2.jar +@rmtry minecraft-server/libraries/com/google/code/gson/gson/2.10/gson-2.10.jar +@rmtry minecraft-server/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar +@rmtry minecraft-server/libraries/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar +@rmtry minecraft-server/libraries/com/mojang/authlib/4.0.43/authlib-4.0.43.jar +@rmtry minecraft-server/libraries/com/mojang/brigadier/1.1.8/brigadier-1.1.8.jar +@rmtry minecraft-server/libraries/com/mojang/datafixerupper/6.0.8/datafixerupper-6.0.8.jar +@rmtry minecraft-server/libraries/com/mojang/logging/1.1.1/logging-1.1.1.jar @rmtry minecraft-server/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar -@rmtry minecraft-server/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar -@rmtry minecraft-server/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar -@rmtry minecraft-server/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar -@rmtry minecraft-server/libraries/org/apache/logging/log4j/log4j-core/2.14.1/log4j-core-2.14.1.jar -@rmtry minecraft-server/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.14.1/log4j-slf4j18-impl-2.14.1.jar -@rmtry minecraft-server/libraries/org/apache/logging/log4j/log4j-api/2.14.1/log4j-api-2.14.1.jar +@rmtry minecraft-server/libraries/io/netty/netty-buffer/4.1.82.Final/netty-buffer-4.1.82.Final.jar +@rmtry minecraft-server/libraries/io/netty/netty-codec/4.1.82.Final/netty-codec-4.1.82.Final.jar +@rmtry minecraft-server/libraries/io/netty/netty-common/4.1.82.Final/netty-common-4.1.82.Final.jar +@rmtry minecraft-server/libraries/io/netty/netty-handler/4.1.82.Final/netty-handler-4.1.82.Final.jar +@rmtry minecraft-server/libraries/io/netty/netty-resolver/4.1.82.Final/netty-resolver-4.1.82.Final.jar +@rmtry minecraft-server/libraries/io/netty/netty-transport/4.1.82.Final/netty-transport-4.1.82.Final.jar +@rmtry minecraft-server/libraries/io/netty/netty-transport-classes-epoll/4.1.82.Final/netty-transport-classes-epoll-4.1.82.Final.jar +@rmtry minecraft-server/libraries/io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-x86_64.jar +@rmtry minecraft-server/libraries/io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-aarch_64.jar +@rmtry minecraft-server/libraries/io/netty/netty-transport-native-unix-common/4.1.82.Final/netty-transport-native-unix-common-4.1.82.Final.jar +@rmtry minecraft-server/libraries/it/unimi/dsi/fastutil/8.5.9/fastutil-8.5.9.jar +@rmtry minecraft-server/libraries/net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar +@rmtry minecraft-server/libraries/net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar @rmtry minecraft-server/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar -@rmtry minecraft-server/libraries/net/java/dev/jna/jna/5.9.0/jna-5.9.0.jar -@rmtry minecraft-server/libraries/net/java/dev/jna/jna-platform/5.9.0/jna-platform-5.9.0.jar -@rmtry minecraft-server/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar -@rmtry minecraft-server/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar -@rmtry minecraft-server/libraries/com/google/code/gson/gson/2.8.8/gson-2.8.8.ja -@rmtry minecraft-server/libraries/com/google/code/gson/gson/2.8.8/gson-2.8.8.jar -@rmtry minecraft-server/libraries/com/mojang/datafixerupper/4.0.26/datafixerupper-4.0.26.jar -@rmtry minecraft-server/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar -@rmtry minecraft-server/libraries/com/mojang/authlib/3.2.38/authlib-3.2.38.jar -@rmtry minecraft-server/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar -@rmtry minecraft-server/libraries/com/github/oshi/oshi-core/5.8.2/oshi-core-5.8.2.jar -@rmtry minecraft-server/libraries/io/netty/netty-all/4.1.68.Final/netty-all-4.1.68.Final.jar -@rmtry minecraft-server/versions/1.18.1/server-1.18.1.jar +@rmtry minecraft-server/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar +@rmtry minecraft-server/libraries/org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar +@rmtry minecraft-server/libraries/org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar +@rmtry minecraft-server/libraries/org/apache/logging/log4j/log4j-slf4j2-impl/2.19.0/log4j-slf4j2-impl-2.19.0.jar +@rmtry minecraft-server/libraries/org/joml/joml/1.10.5/joml-1.10.5.jar +@rmtry minecraft-server/libraries/org/slf4j/slf4j-api/2.0.1/slf4j-api-2.0.1.jar +@rmtry minecraft-server/versions/1.20.1/server-1.20.1.jar @owner @group