svn commit: r469077 - head/games/wyrmgus

Dmitry Marakasov amdmi3 at FreeBSD.org
Fri May 4 21:51:12 UTC 2018


Author: amdmi3
Date: Fri May  4 21:51:11 2018
New Revision: 469077
URL: https://svnweb.freebsd.org/changeset/ports/469077

Log:
  - Update to 3.3.1

Modified:
  head/games/wyrmgus/Makefile
  head/games/wyrmgus/distinfo

Modified: head/games/wyrmgus/Makefile
==============================================================================
--- head/games/wyrmgus/Makefile	Fri May  4 21:43:05 2018	(r469076)
+++ head/games/wyrmgus/Makefile	Fri May  4 21:51:11 2018	(r469077)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	wyrmgus
-PORTVERSION=	1.9.9
+PORTVERSION=	3.3.1
 PORTREVISION=	3
 DISTVERSIONPREFIX=	v
 CATEGORIES=	games devel
@@ -14,68 +14,38 @@ LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libpng.so:graphics/png \
-		libtolua++-${LUA_VER}.so:lang/tolua++
+		libtolua++-${LUA_VER}.so:lang/tolua++ \
+		libogg.so:audio/libogg \
+		liboaml.so:audio/oaml
 
 USE_GITHUB=     yes
 GH_ACCOUNT=     Andrettin
 GH_PROJECT=     Wyrmgus
 
-USE_GL=		gl glu
-USE_SDL=	sdl
 USES=		compiler:c++11-lib cmake:outsource lua:51 pkgconfig sqlite
+USE_SDL=	sdl
 CMAKE_ARGS=	-DGAMEDIR:STRING="bin" \
 		-DTOLUA++_APP:STRING="tolua++-${LUA_VER}" \
 		-DTOLUA++_INCLUDE_DIR:STRING="${LUA_INCDIR}" \
 		-DTOLUA++_LIBRARY:STRING="${LUA_LIBDIR}/libtolua++.so" \
-		-DENABLE_USEGAMEDIR:BOOL=OFF
+		-DENABLE_USEGAMEDIR:BOOL=OFF \
+		-DWITH_MIKMOD:BOOL=OFF \
+		-DWITH_THEORA:BOOL=OFF
 
 PORTDOCS=	*
 
 PLIST_FILES=	bin/${PORTNAME} \
 		share/pixmaps/wyrmsun.ico
 
-OPTIONS_DEFINE=	MIKMOD MNG THEORA VORBIS X11 FLUIDSYNTH PHYSFS DOCS
-OPTIONS_DEFAULT=VORBIS X11
+OPTIONS_DEFINE=	OPENGL DOCS
+OPTIONS_DEFAULT=OPENGL
 
-MIKMOD_LIB_DEPENDS=	libmikmod.so:audio/libmikmod
-MIKMOD_CMAKE_ON=	-DWITH_MIKMOD:BOOL=ON
-MIKMOD_CMAKE_OFF=	-DWITH_MIKMOD:BOOL=OFF
+OPENGL_USE=		GL=gl,glu
+OPENGL_CMAKE_ON=	-DWITH_RENDERER="OpenGL"
+OPENGL_CMAKE_OFF=	-DWITH_RENDERER="NativeSDL"
 
-MNG_DESC=		MNG image library support
-MNG_LIB_DEPENDS=	libmng.so:graphics/libmng
-MNG_CMAKE_ON=		-DWITH_MNG:BOOL=ON
-MNG_CMAKE_OFF=		-DWITH_MNG:BOOL=OFF
-
-THEORA_LIB_DEPENDS=	libtheora.so:multimedia/libtheora
-THEORA_CMAKE_ON=	-DWITH_THEORA:BOOL=ON
-THEORA_CMAKE_OFF=	-DWITH_THEORA:BOOL=OFF
-
-VORBIS_LIB_DEPENDS=	libvorbis.so:audio/libvorbis
-VORBIS_CMAKE_ON=	-DWITH_OGGVORBIS:BOOL=ON
-VORBIS_CMAKE_OFF=	-DWITH_OGGVORBIS:BOOL=OFF
-
-X11_DESC=		X11 clipboard pasting support
-X11_USE=		XORG=x11
-X11_CMAKE_ON=		-DWITH_X11:BOOL=ON
-X11_CMAKE_OFF=		-DWITH_X11:BOOL=OFF
-
-FLUIDSYNTH_LIB_DEPENDS=	libfluidsynth.so:audio/fluidsynth
-FLUIDSYNTH_CMAKE_ON=	-DWITH_FLUIDSYNTH:BOOL=ON
-FLUIDSYNTH_CMAKE_OFF=	-DWITH_FLUIDSYNTH:BOOL=OFF
-
-PHYSFS_DESC=		PhysFS support
-PHYSFS_LIB_DEPENDS=	libphysfs.so:devel/physfs
-PHYSFS_CMAKE_ON=	-DWITH_PHYSFS:BOOL=ON
-PHYSFS_CMAKE_OFF=	-DWITH_PHYSFS:BOOL=OFF
-
-.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == gcc
-CXXFLAGS+=	-D_GLIBCXX_USE_C99 # gcc c++11 support is broken on FreeBSD
-.endif
-
 do-install:
 	${INSTALL_PROGRAM} ${CONFIGURE_WRKSRC}/stratagus ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
 	${INSTALL_DATA} ${WRKSRC}/src/win32/wyrmsun.ico ${STAGEDIR}${PREFIX}/share/pixmaps/
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/games/wyrmgus/distinfo
==============================================================================
--- head/games/wyrmgus/distinfo	Fri May  4 21:43:05 2018	(r469076)
+++ head/games/wyrmgus/distinfo	Fri May  4 21:51:11 2018	(r469077)
@@ -1,2 +1,3 @@
-SHA256 (Andrettin-Wyrmgus-v1.9.9_GH0.tar.gz) = c5211aacb9f1cef7ac6bbd2261e65aca924b29bba06cf5a637d1fe4d47748e41
-SIZE (Andrettin-Wyrmgus-v1.9.9_GH0.tar.gz) = 1240911
+TIMESTAMP = 1524686911
+SHA256 (Andrettin-Wyrmgus-v3.3.1_GH0.tar.gz) = 37b6ed390e8ebfd5f899ffd7600d44ba5d99da065d1b12a88bab394238d26b27
+SIZE (Andrettin-Wyrmgus-v3.3.1_GH0.tar.gz) = 1424401


More information about the svn-ports-all mailing list