Date: Fri, 6 Jan 2017 18:23:11 +0000 (UTC) From: Dominic Fandrey <kami@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r430722 - in head/games: ioquake3 ioquake3-devel Message-ID: <201701061823.v06INBbC020709@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: kami Date: Fri Jan 6 18:23:11 2017 New Revision: 430722 URL: https://svnweb.freebsd.org/changeset/ports/430722 Log: games/ioquake3-devel: Update to snapshot 2904 - Update from 2808 to 2904 - Switch to USE_GITHUB for distifles Reviewed by: mat Approved by: mat Differential Revision: https://reviews.freebsd.org/D8695 Modified: head/games/ioquake3-devel/Makefile head/games/ioquake3-devel/distinfo head/games/ioquake3-devel/pkg-message head/games/ioquake3/Makefile Modified: head/games/ioquake3-devel/Makefile ============================================================================== --- head/games/ioquake3-devel/Makefile Fri Jan 6 18:18:38 2017 (r430721) +++ head/games/ioquake3-devel/Makefile Fri Jan 6 18:23:11 2017 (r430722) @@ -4,9 +4,7 @@ PORTNAME?= ioquake3-devel DISTVERSION?= GIT${GITREVISION} PORTREVISION?= 0 -MASTER_SITES?= ftp://deponie.yamagi.org/freebsd/distfiles/ioquake3/ \ - http://deponie.yamagi.org/freebsd/distfiles/ioquake3/ -EXTRACT_SUFX?= .tar.xz +MASTER_SITES?= MAINTAINER?= kami@FreeBSD.org COMMENT?= Development GIT snapshots of ioquake3 @@ -19,13 +17,18 @@ DISTINFO_FILE?= ${.CURDIR}/../${PORTNAME PATCHDIR?= ${.CURDIR}/../${PORTNAME}/files PKGMESSAGE?= ${.CURDIR}/../${PORTNAME}/pkg-message -GITREVISION?= 2808 +GITREVISION?= 2904 BINSUFFIX?= -devel IOQ3?= CLIENT TOOLS DLRENDERER GAMELIBS OPUS OPENGL2 IOQ3ARCH?= ${ARCH:S/i386/x86/:S/amd64/x86_64/} IOQ3SDL?= sdl2 +USE_GITHUB= yes +GH_ACCOUNT= lonkamikaze +GH_PROJECT= ioq3-freebsd +GH_TAGNAME= ${GITREVISION} + Q3DOCS?= README.md \ id-readme.txt \ md4-readme.txt \ Modified: head/games/ioquake3-devel/distinfo ============================================================================== --- head/games/ioquake3-devel/distinfo Fri Jan 6 18:18:38 2017 (r430721) +++ head/games/ioquake3-devel/distinfo Fri Jan 6 18:23:11 2017 (r430722) @@ -1,2 +1,3 @@ -SHA256 (ioquake3-devel-GIT2808.tar.xz) = a9fe73c4c29e218e64d782ce8b458a93e4860e81d4c1fc08e6556cd32dfabbb2 -SIZE (ioquake3-devel-GIT2808.tar.xz) = 8166804 +TIMESTAMP = 1480690112 +SHA256 (lonkamikaze-ioq3-freebsd-GIT2904-2904_GH0.tar.gz) = 690e58065f22f01d20a87559b2550c1ab65734a7165d9b38187c2525b8c4f7b0 +SIZE (lonkamikaze-ioq3-freebsd-GIT2904-2904_GH0.tar.gz) = 11566763 Modified: head/games/ioquake3-devel/pkg-message ============================================================================== --- head/games/ioquake3-devel/pkg-message Fri Jan 6 18:18:38 2017 (r430721) +++ head/games/ioquake3-devel/pkg-message Fri Jan 6 18:23:11 2017 (r430722) @@ -1,2 +1,9 @@ -Should the game have trouble meeting com_maxfps, which would result in less -effective strafe jumping, set com_busywait 1 to restore the old behaviour. +The default renderer has switched to OpenGL2. Should you encounter +a performance drop with this update, you can return to the old +OpenGL1 rendere by executing: + + ioquake3-devel +seta cl_renderer opengl1 + +If you have chosen to build without the DLRENDERER option OpenGL1 +is used by default, OpenGL2 can be used by executing the +`iqouake3_opengl2-devel` binary. Modified: head/games/ioquake3/Makefile ============================================================================== --- head/games/ioquake3/Makefile Fri Jan 6 18:18:38 2017 (r430721) +++ head/games/ioquake3/Makefile Fri Jan 6 18:23:11 2017 (r430722) @@ -33,6 +33,7 @@ OPTIONS_DEFINE= SERVER CURL OPENAL MUMBL OPTIONS_DEFAULT= SERVER CURL OPENAL MUMBLE VORBIS SERVER_DESC= Install dedicated server MUMBLE_DESC= Enable Mumble support (no dependencies) +USE_GL+= gl .endif IOQ3_OPTIONS= ${IOQ3:MTOOLS} ${IOQ3:MDLRENDERER} ${IOQ3:MGAMELIBS} \ ${IOQ3:MOPUS} @@ -74,10 +75,12 @@ Q3GAMELIBS?= cgame \ ui Q3ICON?= ${PREFIX}/share/pixmaps/quake3.xpm .if ${IOQ3:MOPENGL2} -Q3RENDERER?= renderer_opengl1_${IOQ3ARCH} renderer_opengl2_${IOQ3ARCH} +Q3RENDERER?= opengl1 opengl2 .else -Q3RENDERER?= renderer_opengl1_${IOQ3ARCH} +Q3RENDERER?= opengl1 .endif +Q3RENDPREFIX?= renderer_ +Q3RENDSUFFIX?= _${IOQ3ARCH} Q3INSTALL?= Q3ENGINEVER?= ${DISTVERSION} @@ -155,7 +158,11 @@ IOQ3_INST+= PROGRAM;tools/${bin};bin/${b .endif .if ${PORT_OPTIONS:MDLRENDERER} . for renderer in ${Q3RENDERER} -IOQ3_INST+= LIB;${renderer}.so;${LIBDIR}/${renderer}.so +IOQ3_INST+= LIB;${Q3RENDPREFIX}${renderer}${Q3RENDSUFFIX}.so;${LIBDIR}/${Q3RENDPREFIX}${renderer}${Q3RENDSUFFIX}.so +. endfor +.else +. for renderer in ${Q3RENDERER:Nopengl1} +IOQ3_INST+= PROGRAM;${Q3CLIENT}_${renderer}.${IOQ3ARCH};bin/${Q3CLIENT}_${renderer}${BINSUFFIX} . endfor .endif .if ${PORT_OPTIONS:MGAMELIBS}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701061823.v06INBbC020709>