Date: Tue, 4 Jul 2017 21:27:55 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r445040 - in head/games/dunelegacy: . files Message-ID: <201707042127.v64LRtfl018931@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Tue Jul 4 21:27:55 2017 New Revision: 445040 URL: https://svnweb.freebsd.org/changeset/ports/445040 Log: games/dunelegacy: update to 0.96.4 Deleted: head/games/dunelegacy/files/patch-include__misc__functional.h head/games/dunelegacy/files/patch-include__misc__memory.h Modified: head/games/dunelegacy/Makefile head/games/dunelegacy/distinfo head/games/dunelegacy/files/patch-configure.ac head/games/dunelegacy/pkg-plist Modified: head/games/dunelegacy/Makefile ============================================================================== --- head/games/dunelegacy/Makefile Tue Jul 4 19:41:21 2017 (r445039) +++ head/games/dunelegacy/Makefile Tue Jul 4 21:27:55 2017 (r445040) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= dunelegacy -PORTVERSION= 0.96.3 -PORTREVISION= 3 +PORTVERSION= 0.96.4 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src @@ -16,10 +15,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_powerpc64= fails to compile: functional.h: 'std::bind' has not been declared -USES= autoreconf compiler:c++11-lib tar:bzip2 +USES= autoreconf compiler:c++11-lib tar:bzip2 pkgconfig GNU_CONFIGURE= yes -USE_SDL= sdl mixer +USE_SDL= sdl2 mixer2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -MAKE_JOBS_UNSAFE= yes .include <bsd.port.mk> Modified: head/games/dunelegacy/distinfo ============================================================================== --- head/games/dunelegacy/distinfo Tue Jul 4 19:41:21 2017 (r445039) +++ head/games/dunelegacy/distinfo Tue Jul 4 21:27:55 2017 (r445040) @@ -1,2 +1,3 @@ -SHA256 (dunelegacy-0.96.3-src.tar.bz2) = 677159c174d9f9e8eb20e5e5cec997decf8e5a7091dc1583dc23fe340c5f6222 -SIZE (dunelegacy-0.96.3-src.tar.bz2) = 1652302 +TIMESTAMP = 1497803155 +SHA256 (dunelegacy-0.96.4-src.tar.bz2) = 4740df9e94712b34f5d6fa1ca3c24658c4808b40431aa156ed66c318be9f4de8 +SIZE (dunelegacy-0.96.4-src.tar.bz2) = 2513167 Modified: head/games/dunelegacy/files/patch-configure.ac ============================================================================== --- head/games/dunelegacy/files/patch-configure.ac Tue Jul 4 19:41:21 2017 (r445039) +++ head/games/dunelegacy/files/patch-configure.ac Tue Jul 4 21:27:55 2017 (r445040) @@ -1,17 +1,17 @@ ---- configure.ac.orig 2014-08-15 18:38:46.000000000 +0000 -+++ configure.ac 2014-08-15 18:40:54.000000000 +0000 -@@ -16,13 +16,25 @@ +--- configure.ac.orig 2016-12-26 20:59:49.000000000 +0000 ++++ configure.ac 2017-07-04 16:35:44.818612000 +0000 +@@ -18,14 +18,23 @@ AC_SUBST(dunelegacydatadir) -dnl Some flags for gcc --CXXFLAGS="-O3 -pipe -pedantic -Wall -Wextra -Wno-unused-parameter -DNDEBUG" - dnl Additional flags: -Wconversion -Wno-sign-conversion - --dnl Some flags for clang --dnl CXXFLAGS="-O3 -pipe -pedantic -Weverything -Wno-sign-conversion -Wno-conversion -Wno-shadow -Wno-missing-noreturn -Wno-padded -Wno-packed -Wno-weak-vtables -Wno-c++11-narrowing -Wno-cast-align -Wno-unreachable-code -Wno-missing-prototypes -Wno-float-equal -Wno-global-constructors -Wno-exit-time-destructors -Wno-format-nonliteral -Wno-unused-macros -Wextra -Wno-unused-parameter" +-CXXFLAGS="-std=c++11 -pthread -fPIC -O3 -pipe -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-shift-negative-value -DNDEBUG" +-CFLAGS="-std=c99 -pthread -fPIC -O3 -pipe -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-shift-negative-value -DNDEBUG" +-dnl Additional flags: -Wconversion -Wno-sign-conversion -Wlogical-op +AC_MSG_CHECKING([if compiling with clang]) +-dnl Some flags for clang +-dnl CXXFLAGS="-std=c++11 -O3 -pipe -pedantic -Weverything -Wno-sign-conversion -Wno-conversion -Wno-shadow -Wno-missing-noreturn -Wno-padded -Wno-packed -Wno-weak-vtables -Wno-c++11-narrowing -Wno-cast-align -Wno-unreachable-code -Wno-missing-prototypes -Wno-float-equal -Wno-global-constructors -Wno-exit-time-destructors -Wno-format-nonliteral -Wno-unused-macros -Wreserved-id-macro -Wextra -Wno-unused-parameter -Wno-narrowing" +AC_COMPILE_IFELSE( +[AC_LANG_PROGRAM([], [[ +#ifndef __clang__ @@ -19,7 +19,7 @@ +#endif +]])], +[CLANG=yes], [CLANG=no]) -+ + +AC_MSG_RESULT([$CLANG]) + +if test "x$CLANG" = xyes; then @@ -28,5 +28,5 @@ + CXXFLAGS="-O3 -pipe -pedantic -Wall -Wextra -Wno-unused-parameter -DNDEBUG" +fi - dnl test for -ffp-contract=off (gcc >= 4.6) and use -mno-fused-madd instead - oldCFLAGS="$CFLAGS" + AC_ARG_ENABLE([debug], + [AS_HELP_STRING([--enable-debug], Modified: head/games/dunelegacy/pkg-plist ============================================================================== --- head/games/dunelegacy/pkg-plist Tue Jul 4 19:41:21 2017 (r445039) +++ head/games/dunelegacy/pkg-plist Tue Jul 4 21:27:55 2017 (r445040) @@ -1,11 +1,14 @@ bin/dunelegacy %%DATADIR%%/Dune2-Versions.txt +%%DATADIR%%/GFXHD.PAK %%DATADIR%%/LEGACY.PAK %%DATADIR%%/OPENSD2.PAK %%DATADIR%%/locale/English.en.po %%DATADIR%%/locale/French.fr.po %%DATADIR%%/locale/German.de.po +%%DATADIR%%/locale/Spanish.es.po %%DATADIR%%/locale/dunelegacy.pot +%%DATADIR%%/maps/multiplayer/2P - 32x128 - Gatekeeper.ini %%DATADIR%%/maps/multiplayer/2P - 32x32 - X-Factor.ini %%DATADIR%%/maps/multiplayer/2P - 64x32 - Cliffs Of Rene.ini %%DATADIR%%/maps/multiplayer/2P - 64x64 - Bottle Neck.ini @@ -14,15 +17,41 @@ bin/dunelegacy %%DATADIR%%/maps/multiplayer/2P - 64x64 - Face Off.ini %%DATADIR%%/maps/multiplayer/2P - 64x64 - Great Divide.ini %%DATADIR%%/maps/multiplayer/2P - 64x64 - Sanctuarys.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Deserted.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Equilibrium.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Four Cities.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Hungry Hippos.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Silicon Valley XL.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Snake Pass.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Spicestorm.ini %%DATADIR%%/maps/multiplayer/4P - 128x128 - The Sardaukar Outpost.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Worm Investation.ini +%%DATADIR%%/maps/multiplayer/4P - 128x128 - Wormhole.ini +%%DATADIR%%/maps/multiplayer/4P - 128x64 - Gamma Sector.ini +%%DATADIR%%/maps/multiplayer/4P - 64x64 - Channels.ini %%DATADIR%%/maps/multiplayer/4P - 64x64 - Clear Path.ini +%%DATADIR%%/maps/multiplayer/4P - 64x64 - Combed.ini %%DATADIR%%/maps/multiplayer/4P - 64x64 - Four Chambers.ini %%DATADIR%%/maps/multiplayer/4P - 64x64 - Four Courners.ini %%DATADIR%%/maps/multiplayer/4P - 64x64 - Sietch Stefan.ini +%%DATADIR%%/maps/multiplayer/4P - 64x64 - Silicon Valley.ini +%%DATADIR%%/maps/multiplayer/4P - 64x64 - Stronghold.ini %%DATADIR%%/maps/multiplayer/4P - 64x64 - Vast Armies Have Arrived.ini +%%DATADIR%%/maps/multiplayer/5P - 128x128 - Fortress.ini +%%DATADIR%%/maps/multiplayer/5P - 128x128 - Gridlocked.ini +%%DATADIR%%/maps/multiplayer/5P - 128x128 - Hellvetika.ini +%%DATADIR%%/maps/multiplayer/5P - 128x128 - Kragetam.ini +%%DATADIR%%/maps/multiplayer/5P - 128x128 - Meadow.ini +%%DATADIR%%/maps/multiplayer/5P - 128x64 - Watch Your Track.ini +%%DATADIR%%/maps/multiplayer/6P - 128x128 - Gargantuan Mountains.ini +%%DATADIR%%/maps/multiplayer/6P - 64x128 - Rocking Fields.ini +%%DATADIR%%/maps/multiplayer/6P - 64x64 - Fertile Basin.ini %%DATADIR%%/maps/singleplayer/2P - 32x128 - Canyon.ini %%DATADIR%%/maps/singleplayer/2P - 64x64 - Duality.ini %%DATADIR%%/maps/singleplayer/2P - 64x64 - North vs. South.ini %%DATADIR%%/maps/singleplayer/2P - 64x64 - Twin Fists.ini %%DATADIR%%/maps/singleplayer/3P - 64x32 - Middle Man.ini +%%DATADIR%%/maps/singleplayer/4P - 64x64 - 3 vs 1.ini %%DATADIR%%/maps/singleplayer/5P - 128x128 - All against Atreides.ini +%%DATADIR%%/maps/singleplayer/5P - 128x128 - Sardaukar Base Easy.ini +%%DATADIR%%/maps/singleplayer/5P - 128x128 - Sardaukar Base.ini
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707042127.v64LRtfl018931>