Changeset View
Changeset View
Standalone View
Standalone View
head/games/minecraft-server/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= minecraft-server | PORTNAME= minecraft-server | ||||
PORTVERSION= 1.12.2 | PORTVERSION= 1.13 | ||||
CATEGORIES= games java | CATEGORIES= games java | ||||
MASTER_SITES= https://s3.amazonaws.com/Minecraft.Download/versions/${PORTVERSION}/ | MASTER_SITES= https://launcher.mojang.com/mc/game/1.13/server/d0caafb8438ebd206f99930cfaecfa6c9a13dca0/ | ||||
DISTFILES= minecraft_server.${PORTVERSION}.jar | DISTFILES= server.jar | ||||
DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} | |||||
EXTRACT_ONLY= | EXTRACT_ONLY= | ||||
MAINTAINER= freebsd@jonathanprice.org | MAINTAINER= freebsd@jonathanprice.org | ||||
COMMENT= Dedicated server for the game Minecraft | COMMENT= Dedicated server for the game Minecraft | ||||
LICENSE= minecraft | LICENSE= minecraft | ||||
LICENSE_NAME= Minecraft End User License Agreement | LICENSE_NAME= Minecraft End User License Agreement | ||||
LICENSE_TEXT= The license can be viewed at: https://account.mojang.com/documents/minecraft_eula | LICENSE_TEXT= The license can be viewed at: https://account.mojang.com/documents/minecraft_eula | ||||
Show All 39 Lines | do-install: | ||||
${MKDIR} ${STAGEDIR}/var/db/minecraft-server | ${MKDIR} ${STAGEDIR}/var/db/minecraft-server | ||||
${MKDIR} ${STAGEDIR}/var/log/minecraft-server | ${MKDIR} ${STAGEDIR}/var/log/minecraft-server | ||||
.for file in ${CONFIG_FILES} | .for file in ${CONFIG_FILES} | ||||
${LN} -s ${ETCDIR}/${file} ${STAGEDIR}${PREFIX}/${PORTNAME}/${file} | ${LN} -s ${ETCDIR}/${file} ${STAGEDIR}${PREFIX}/${PORTNAME}/${file} | ||||
.endfor | .endfor | ||||
${LN} -sf /var/log/minecraft-server ${STAGEDIR}${PREFIX}/${PORTNAME}/logs | ${LN} -sf /var/log/minecraft-server ${STAGEDIR}${PREFIX}/${PORTNAME}/logs | ||||
${LN} -sf /var/log/minecraft-server/debug ${STAGEDIR}${PREFIX}/${PORTNAME}/debug | ${LN} -sf /var/log/minecraft-server/debug ${STAGEDIR}${PREFIX}/${PORTNAME}/debug | ||||
${LN} -sf /var/db/minecraft-server ${STAGEDIR}${PREFIX}/${PORTNAME}/world | ${LN} -sf /var/db/minecraft-server ${STAGEDIR}${PREFIX}/${PORTNAME}/world | ||||
${LN} -sf ${PREFIX}/${PORTNAME}/${DISTFILES} ${STAGEDIR}${PREFIX}/${PORTNAME}/minecraft_server.jar | |||||
post-install-STANDALONE-on: | post-install-STANDALONE-on: | ||||
${INSTALL_SCRIPT} ${WRKDIR}/minecraft-server ${STAGEDIR}${PREFIX}/bin | ${INSTALL_SCRIPT} ${WRKDIR}/minecraft-server ${STAGEDIR}${PREFIX}/bin | ||||
${CP} ${FILESDIR}/java-args.txt ${STAGEDIR}${ETCDIR} | ${CP} ${FILESDIR}/java-args.txt ${STAGEDIR}${ETCDIR} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |