diff --git a/games/tesseract-data/Makefile b/games/tesseract-data/Makefile index 4ce06311feca..5cf9a01bf7c4 100644 --- a/games/tesseract-data/Makefile +++ b/games/tesseract-data/Makefile @@ -1,33 +1,35 @@ PORTNAME= tesseract DISTVERSION= 2014_05_12 CATEGORIES= games -MASTER_SITES= http://download.tuxfamily.org/${PORTNAME}/ +#MASTER_SITES= http://download.tuxfamily.org/${PORTNAME}/ +MASTER_SITES= http://absinthe.tuxfamily.net/tesseract/ \ + https://hina.lysator.liu.se/pub/void-ppc-sources/tesseract-1/ DISTNAME= ${PORTNAME}_${DISTVERSION}_first_edition_linux PKGNAMESUFFIX= -game-data MAINTAINER= operator@myrechenzentrum.net COMMENT= Data files for Tesseract first-person shooter WWW= http://www.tesseract.gg LICENSE= DejaVu OTHER LICENSE_COMB= multi LICENSE_NAME_DejaVu= Bitstream Vera and Arev fonts license LICENSE_FILE_DejaVu= ${WRKSRC}/media/interface/font/default.txt LICENSE_PERMS_DejaVu= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_NAME_OTHER= Various licenses for textures, sounds, etc. LICENSE_TEXT_OTHER= See info.txt files under media/ directory LICENSE_PERMS_OTHER= dist-mirror pkg-mirror auto-accept USES= tar:xz NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} PORTDATA= config media screenshot PLIST_FILES= "@dir %%DATADIR%%/media/prefab" \ "@dir %%DATADIR%%/screenshot" do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "${PORTDATA}" ${STAGEDIR}${DATADIR}) .include diff --git a/games/tesseract/Makefile b/games/tesseract/Makefile index 7cd8a869ffea..d0bd07709d43 100644 --- a/games/tesseract/Makefile +++ b/games/tesseract/Makefile @@ -1,76 +1,78 @@ PORTNAME= tesseract DISTVERSION= 2014_05_12 PORTREVISION= 4 CATEGORIES= games -MASTER_SITES= http://download.tuxfamily.org/${PORTNAME}/ +#MASTER_SITES= http://download.tuxfamily.org/${PORTNAME}/ +MASTER_SITES= http://absinthe.tuxfamily.net/tesseract/ \ + https://hina.lysator.liu.se/pub/void-ppc-sources/tesseract-1/ PKGNAMESUFFIX= -game DISTNAME= ${PORTNAME}_${DISTVERSION}_first_edition_linux MAINTAINER= operator@myrechenzentrum.net COMMENT= Smooth FPS with map editing, instagib, DM and CTF WWW= http://tesseract.gg/ LICENSE= ZLIB LIB_DEPENDS= libenet.so:net/enet RUN_DEPENDS= ${PKGBASE}-data>=${PORTVERSION}:games/tesseract-data USES= gmake pkgconfig tar:xz EXCLUDE= bin_unix config media screenshot src/enet src/lib\* src/xcode EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude ,} WRKSRC= ${WRKDIR}/${PORTNAME} BUILD_WRKSRC= ${WRKSRC}/src ALL_TARGET= # empty SUB_FILES= tess_wrapper PORTDOCS= * OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT=CLIENT DEDICATED OPTIONS_MULTI= FLAVOR OPTIONS_MULTI_FLAVOR=CLIENT DEDICATED MASTER CLIENT_DESC= Build client CLIENT_USES= gl sdl xorg CLIENT_USE= GL=gl SDL=image2,mixer2 XORG=x11 CLIENT_ALL_TARGET= client CLIENT_PLIST_FILES= bin/tess_client libexec/tess_client CLIENT_DESKTOP_ENTRIES= "Tesseract" \ "" \ "${DATADIR}/media/interface/cube.png" \ "tess_client" \ "Game;Shooter;" \ "" DEDICATED_DESC= Build dedicated server DEDICATED_ALL_TARGET= server DEDICATED_PLIST_FILES= bin/tess_server libexec/tess_server MASTER_DESC= Build master server MASTER_ALL_TARGET= master MASTER_PLIST_FILES= bin/tess_master libexec/tess_master post-patch: @${REINPLACE_CMD} -e '/OBJS.*PCH/d' \ -e '/-fomit-frame-pointer/d' \ -e 's,-I/usr/X11R6/include,,' \ -e 's,-L/usr/X11R6/lib,,' \ -e 's,libenet ,,' \ -e 's,-Ienet/include,`pkg-config --cflags libenet`,' \ -e 's,-Lenet -lenet,`pkg-config --libs libenet`,' \ ${BUILD_WRKSRC}/Makefile do-install: for f in ${PLIST_FILES:Mbin/*}; do \ ${INSTALL_SCRIPT} ${WRKDIR}/tess_wrapper \ ${STAGEDIR}${PREFIX}/$$f; \ done for f in ${PLIST_FILES:Mlibexec/*}; do \ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/$${f##*/} \ ${STAGEDIR}${PREFIX}/$${f%/*}; \ done do-install-DOCS-on: (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \ . ${STAGEDIR}${DOCSDIR}) .include