Skip site navigation (1)Skip section navigation (2)
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>