Index: head/games/wop/Makefile =================================================================== --- head/games/wop/Makefile (revision 473077) +++ head/games/wop/Makefile (revision 473078) @@ -1,58 +1,62 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= wop PORTVERSION= 0.4.3 PORTREVISION= 15 CATEGORIES= games MASTER_SITES= http://wormsofprey.org/download/ \ http://mirror.amdmi3.ru/distfiles/ DISTFILES= ${PORTNAME}-${PORTVERSION}-src${EXTRACT_SUFX} \ ${PORTNAME}data-${DATAVERSION}${EXTRACT_SUFX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Free real-time Worms game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= makedepend:devel/makedepend USES= tar:bzip2 gmake USE_SDL= sdl net mixer ttf image +MAKE_JOBS_UNSAFE= yes + +CXXFLAGS+= -Wno-c++11-narrowing + DATAVERSION= 2005-12-21 DESKTOP_ENTRIES="Worms of Prey" \ "Real-time Worms game" \ "${DATADIR}/images/gui/wop32.png" \ "wop" \ "Game;ActionGame;" \ false PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|__va_copy|va_copy|g' ${WRKSRC}/src/string.cpp @${REINPLACE_CMD} -e 's|; make|; ${MAKE_CMD}|g' ${WRKSRC}/Makefile ${WRKSRC}/src/Makefile @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|g' ${WRKSRC}/sdlwidgets/Makefile ${WRKSRC}/src/Makefile @${REINPLACE_CMD} -e 's|= g++|?= g++|g' ${WRKSRC}/sdlwidgets/Makefile ${WRKSRC}/src/Makefile @${REINPLACE_CMD} -e 's|/etc/woprc|${PREFIX}/etc/woprc|' ${WRKSRC}/src/wopsettings.cpp @${REINPLACE_CMD} -e 's|\./data|${DATADIR}|' ${WRKSRC}/woprc @${REINPLACE_CMD} -e '/stdint.h/ d' ${WRKSRC}/src/attachableobject.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/wop ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/woprc ${STAGEDIR}${PREFIX}/etc/woprc.sample - ${MKDIR} ${STAGEDIR}${DATADIR} + @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKDIR}/${PORTNAME}data-${DATAVERSION} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ do-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} -.for f in AUTHORS COPYING ChangeLog README README-COMMAND-LINE-OPTIONS.txt + @${MKDIR} ${STAGEDIR}${DOCSDIR} +.for f in AUTHORS ChangeLog README README-COMMAND-LINE-OPTIONS.txt ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/games/wop/files/patch-src-serverlistwindow.cpp =================================================================== --- head/games/wop/files/patch-src-serverlistwindow.cpp (revision 473077) +++ head/games/wop/files/patch-src-serverlistwindow.cpp (revision 473078) @@ -1,10 +1,10 @@ ---- src/serverlistwindow.cpp.orig 2005-07-17 21:27:31.000000000 +0400 -+++ src/serverlistwindow.cpp 2013-05-30 22:08:15.521112163 +0400 -@@ -94,7 +94,6 @@ +--- src/serverlistwindow.cpp.orig 2005-07-17 17:27:31 UTC ++++ src/serverlistwindow.cpp +@@ -94,7 +94,6 @@ ServerListWindow::ServerListWindow( Uint } ServerListWindow::~ServerListWindow() { - delete m_header; } void ServerListWindow::clearEntries() { Index: head/games/wop/files/patch-src-spriteset.cpp =================================================================== --- head/games/wop/files/patch-src-spriteset.cpp (revision 473077) +++ head/games/wop/files/patch-src-spriteset.cpp (revision 473078) @@ -1,8 +1,8 @@ ---- src/spriteset.cpp.orig 2006-03-27 14:27:53.000000000 +0400 -+++ src/spriteset.cpp 2013-09-12 04:56:04.339229318 +0400 -@@ -618,3 +618,5 @@ +--- src/spriteset.cpp.orig 2006-03-27 10:27:53 UTC ++++ src/spriteset.cpp +@@ -618,3 +618,5 @@ void SpriteSet::getSubdirConf( Settin } /**********************************************************/ +#include "sprite.hpp" +template class SpriteSet;