svn commit: r336996 - in branches/2014Q1/games/shaaft: . files

Mathieu Arnold mat at FreeBSD.org
Fri Dec 20 11:10:06 UTC 2013


Author: mat
Date: Fri Dec 20 11:10:04 2013
New Revision: 336996
URL: http://svnweb.freebsd.org/changeset/ports/336996

Log:
  MFH: r336995
  
  - Fix build with clang
  - Add DESKTOP_ENTRIES
  
  PR:		ports/184813
  Submitted by:	KATO Tsuguru <tkato432 at yahoo.com>
  Approved by:	portmgr (implicit)

Added:
  branches/2014Q1/games/shaaft/files/patch-ResourceManager.cpp
     - copied unchanged from r336995, head/games/shaaft/files/patch-ResourceManager.cpp
  branches/2014Q1/games/shaaft/files/patch-Value.hpp
     - copied unchanged from r336995, head/games/shaaft/files/patch-Value.hpp
Modified:
  branches/2014Q1/games/shaaft/Makefile   (contents, props changed)
Directory Properties:
  branches/2014Q1/   (props changed)

Modified: branches/2014Q1/games/shaaft/Makefile
==============================================================================
--- branches/2014Q1/games/shaaft/Makefile	Fri Dec 20 10:42:42 2013	(r336995)
+++ branches/2014Q1/games/shaaft/Makefile	Fri Dec 20 11:10:04 2013	(r336996)
@@ -3,7 +3,7 @@
 
 PORTNAME=	shaaft
 PORTVERSION=	0.5.0
-PORTREVISION=	12
+PORTREVISION=	13
 CATEGORIES=	games
 MASTER_SITES=	SF/criticalmass/OldFiles
 DISTNAME=	Shaaft-${PORTVERSION}
@@ -18,16 +18,21 @@ CONFLICTS=	criticalmass-*
 USE_BZIP2=	yes
 USE_SDL=	mixer image sdl
 USE_GL=		yes
+USE_GCC=	any
 GNU_CONFIGURE=	yes
-CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
-LDFLAGS+=	-L${LOCALBASE}/lib
 CONFIGURE_ARGS=	--disable-optimize
+
+CPPFLAGS+=	$$(libpng-config --I_opts)
+LDFLAGS+=	$$(libpng-config --L_opts)
+
 DATADIR=	${PREFIX}/share/Shaaft
 
 PLIST_FILES=	bin/Packer bin/shaaft %%DATADIR%%/resource.dat \
 		man/man6/shaaft.6.gz
 PLIST_DIRS=	%%DATADIR%%
 
+DESKTOP_ENTRIES="Shaaft" "" "" "${PORTNAME}" "" ""
+
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == "sparc64"

Copied: branches/2014Q1/games/shaaft/files/patch-ResourceManager.cpp (from r336995, head/games/shaaft/files/patch-ResourceManager.cpp)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/2014Q1/games/shaaft/files/patch-ResourceManager.cpp	Fri Dec 20 11:10:04 2013	(r336996, copy of r336995, head/games/shaaft/files/patch-ResourceManager.cpp)
@@ -0,0 +1,10 @@
+--- utils/ResourceManager.cpp.orig
++++ utils/ResourceManager.cpp
+@@ -13,6 +13,7 @@
+ // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details
+ //
+ #include <unistd.h>
++#include <cstring>
+ #include <iomanip>
+ #include <dirent.h>
+ #include <sys/types.h>

Copied: branches/2014Q1/games/shaaft/files/patch-Value.hpp (from r336995, head/games/shaaft/files/patch-Value.hpp)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/2014Q1/games/shaaft/files/patch-Value.hpp	Fri Dec 20 11:10:04 2013	(r336996, copy of r336995, head/games/shaaft/files/patch-Value.hpp)
@@ -0,0 +1,12 @@
+--- utils/Value.hpp.orig	2013-11-30 21:16:05.000000000 +0900
++++ utils/Value.hpp	2013-11-30 21:16:35.000000000 +0900
+@@ -15,7 +15,8 @@
+ #ifndef _Value_hpp_
+ #define _Value_hpp_
+ 
+-#include <stdio.h>
++#include <cstdio>
++#include <cstdlib>
+ #include <string>
+ 
+ #include <Trace.hpp>


More information about the svn-ports-branches mailing list