FreeBSD Bugzilla – Attachment 138742 Details for
Bug 184825
games/rtb: Fix build on -current
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 11.19 KB, created by
tkato432
on 2013-12-16 18:10:05 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2013-12-16 18:10:05 UTC
Size:
11.19 KB
patch
obsolete
>diff -urN /usr/ports/games/rtb/Makefile games/rtb/Makefile >--- /usr/ports/games/rtb/Makefile 2013-11-06 22:00:23.000000000 +0900 >+++ games/rtb/Makefile 2013-12-17 00:00:00.000000000 +0900 >@@ -3,60 +3,47 @@ > > PORTNAME= RealTimeBattle > PORTVERSION= 1.0.8 >-PORTREVISION= 9 >+DISTVERSIONSUFFIX= -Ext >+PORTREVISION= 10 > CATEGORIES= games >-MASTER_SITES= SF${PORTNAME:} >-DISTNAME= ${PORTNAME}-${PORTVERSION}-Ext >+MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME}-1.0.x/${PORTNAME}%20${PORTVERSION} > > MAINTAINER= ports@FreeBSD.org > COMMENT= Robot programming game for UNIX > >+LICENSE= GPLv2 # (or later) >+ > BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed > >-USES= perl5 gmake pkgconfig >+OPTIONS_DEFINE= DOCS >+ > USE_BZIP2= yes >+USES= gettext gmake perl5 pkgconfig > USE_GNOME= gtk20 > USE_PYTHON= yes > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-rtb-dir=${PREFIX}/lib/${PORTNAME} > >-CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_DECL_GETOPT >+CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib > >-NO_STAGE= yes >+INFO= ${PORTNAME}.info >+ >+DESKTOP_ENTRIES="${PORTNAME}" "" "" "${PORTNAME:L}" "" "" >+ > post-patch: >-.for file in configure >- @${REINPLACE_CMD} -e '/test/s| == | = |g ; \ >- s|INCLUDED_LIBINTL=yes|INCLUDED_LIBINTL=no|g ; \ >- s|\\$${top_builddir}/intl/libintl.a|-lintl|g' ${WRKSRC}/${file} >+.for i in configure >+ @${REINPLACE_CMD} -e 's|INCLUDED_LIBINTL=yes|INCLUDED_LIBINTL=no|g ; \ >+ s|\\$${top_builddir}/intl/libintl.a|-lintl|g ; \ >+ /^DOCS_DIR/s|=.*|=$${prefix}/share/doc/${PORTNAME}| ; \ >+ /test/s| == | = |g' ${WRKSRC}/${i} > .endfor >-.for file in Makefile.in >- @${REINPLACE_CMD} -e '/^SUBDIRS/s|Documentation||g' ${WRKSRC}/${file} >+.for i in Documentation/Makefile.in >+ @${REINPLACE_CMD} -e '/COPYING/d' ${WRKSRC}/${i} > .endfor >-.for file in team-framework/createrobot.sh \ >+.for i in team-framework/createrobot.sh \ > team-framework/createrobotconf.sh >- @${REINPLACE_CMD} -e 's| sed| gsed|g' ${WRKSRC}/${file} >-.endfor >- >-post-install: >-.if !defined(NOPORTDOCS) >- @${MKDIR} ${DOCSDIR} >-.for file in AUTHORS ChangeLog EXTRAROBOTS.README NEWS README TODO \ >- Documentation/RealTimeBattle-1.html \ >- Documentation/RealTimeBattle-2.html \ >- Documentation/RealTimeBattle-3.html \ >- Documentation/RealTimeBattle-4.html \ >- Documentation/RealTimeBattle-5.html \ >- Documentation/RealTimeBattle-6.html \ >- Documentation/RealTimeBattle.html \ >- Documentation/next.gif Documentation/prev.gif Documentation/toc.gif \ >- Documentation/next.png Documentation/prev.png Documentation/toc.png \ >- Documentation/RealTimeBattle.dvi \ >- Documentation/RealTimeBattle.sgml \ >- Documentation/RealTimeBattle.txt \ >- Documentation/RTB-Team-Framework-Tutorial.tar.gz >- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} >+ @${REINPLACE_CMD} -e 's| sed| gsed|g' ${WRKSRC}/${i} > .endfor >-.endif > > .include <bsd.port.mk> >diff -urN /usr/ports/games/rtb/files/patch-team-framework__io__unixclientcommunicator.cpp games/rtb/files/patch-team-framework__io__unixclientcommunicator.cpp >--- /usr/ports/games/rtb/files/patch-team-framework__io__unixclientcommunicator.cpp 1970-01-01 09:00:00.000000000 +0900 >+++ games/rtb/files/patch-team-framework__io__unixclientcommunicator.cpp 2013-12-17 00:00:00.000000000 +0900 >@@ -0,0 +1,10 @@ >+--- team-framework/io/unixclientcommunicator.cpp.orig >++++ team-framework/io/unixclientcommunicator.cpp >+@@ -46,6 +46,7 @@ >+ #include <sys/types.h> >+ #include <sys/socket.h> >+ #include <sys/un.h> >++#include <unistd.h> >+ >+ /** >+ * Namespace >diff -urN /usr/ports/games/rtb/files/patch-team-framework__io__unixinstreambuf.cpp games/rtb/files/patch-team-framework__io__unixinstreambuf.cpp >--- /usr/ports/games/rtb/files/patch-team-framework__io__unixinstreambuf.cpp 1970-01-01 09:00:00.000000000 +0900 >+++ games/rtb/files/patch-team-framework__io__unixinstreambuf.cpp 2013-12-17 00:00:00.000000000 +0900 >@@ -0,0 +1,11 @@ >+--- team-framework/io/unixinstreambuf.cpp.orig >++++ team-framework/io/unixinstreambuf.cpp >+@@ -33,6 +33,8 @@ >+ #include "../exceptions/confignotloadedexception.h" >+ #include <sstream> >+ #include <errno.h> >++#include <sys/types.h> >++#include <unistd.h> >+ >+ /** >+ * Namespace >diff -urN /usr/ports/games/rtb/files/patch-team-framework__io__unixoutstreambuf.cpp games/rtb/files/patch-team-framework__io__unixoutstreambuf.cpp >--- /usr/ports/games/rtb/files/patch-team-framework__io__unixoutstreambuf.cpp 1970-01-01 09:00:00.000000000 +0900 >+++ games/rtb/files/patch-team-framework__io__unixoutstreambuf.cpp 2013-12-17 00:00:00.000000000 +0900 >@@ -0,0 +1,11 @@ >+--- team-framework/io/unixoutstreambuf.cpp.orig >++++ team-framework/io/unixoutstreambuf.cpp >+@@ -30,6 +30,8 @@ >+ #include "unixoutstreambuf.h" >+ #include <sstream> >+ #include <errno.h> >++#include <sys/types.h> >++#include <unistd.h> >+ /** >+ * Namespace >+ */ >diff -urN /usr/ports/games/rtb/files/patch-team-framework__io__unixremoteclientconnection.cpp games/rtb/files/patch-team-framework__io__unixremoteclientconnection.cpp >--- /usr/ports/games/rtb/files/patch-team-framework__io__unixremoteclientconnection.cpp 1970-01-01 09:00:00.000000000 +0900 >+++ games/rtb/files/patch-team-framework__io__unixremoteclientconnection.cpp 2013-12-17 00:00:00.000000000 +0900 >@@ -0,0 +1,10 @@ >+--- team-framework/io/unixremoteclientconnection.cpp.orig >++++ team-framework/io/unixremoteclientconnection.cpp >+@@ -36,6 +36,7 @@ >+ #include <iostream> >+ #include <sstream> >+ #include <ios> >++#include <unistd.h> >+ >+ /** >+ * Namespace >diff -urN /usr/ports/games/rtb/files/patch-team-framework__io__unixrtbconnection.cpp games/rtb/files/patch-team-framework__io__unixrtbconnection.cpp >--- /usr/ports/games/rtb/files/patch-team-framework__io__unixrtbconnection.cpp 1970-01-01 09:00:00.000000000 +0900 >+++ games/rtb/files/patch-team-framework__io__unixrtbconnection.cpp 2013-12-17 00:00:00.000000000 +0900 >@@ -0,0 +1,11 @@ >+--- team-framework/io/unixrtbconnection.cpp.orig >++++ team-framework/io/unixrtbconnection.cpp >+@@ -33,6 +33,8 @@ >+ #include <iostream> >+ #include <sstream> >+ #include <ios> >++#include <sys/types.h> >++#include <unistd.h> >+ >+ /** >+ * Namespace >diff -urN /usr/ports/games/rtb/files/patch-team-framework__io__unixservercommunicator.cpp games/rtb/files/patch-team-framework__io__unixservercommunicator.cpp >--- /usr/ports/games/rtb/files/patch-team-framework__io__unixservercommunicator.cpp 1970-01-01 09:00:00.000000000 +0900 >+++ games/rtb/files/patch-team-framework__io__unixservercommunicator.cpp 2013-12-17 00:00:00.000000000 +0900 >@@ -0,0 +1,10 @@ >+--- team-framework/io/unixservercommunicator.cpp.orig >++++ team-framework/io/unixservercommunicator.cpp >+@@ -50,6 +50,7 @@ >+ #include <sys/types.h> >+ #include <sys/socket.h> >+ #include <sys/un.h> >++#include <unistd.h> >+ >+ /** >+ * Namespace >diff -urN /usr/ports/games/rtb/files/patch-team-framework__io__unixserverconnection.cpp games/rtb/files/patch-team-framework__io__unixserverconnection.cpp >--- /usr/ports/games/rtb/files/patch-team-framework__io__unixserverconnection.cpp 1970-01-01 09:00:00.000000000 +0900 >+++ games/rtb/files/patch-team-framework__io__unixserverconnection.cpp 2013-12-17 00:00:00.000000000 +0900 >@@ -0,0 +1,12 @@ >+--- team-framework/io/unixserverconnection.cpp.orig >++++ team-framework/io/unixserverconnection.cpp >+@@ -41,6 +41,9 @@ >+ //IPC >+ #include <fcntl.h> >+ >++#include <sys/types.h> >++#include <unistd.h> >++ >+ /** >+ * Namespace >+ */ >diff -urN /usr/ports/games/rtb/files/patch-team-framework__stdnamespace.h games/rtb/files/patch-team-framework__stdnamespace.h >--- /usr/ports/games/rtb/files/patch-team-framework__stdnamespace.h 1970-01-01 09:00:00.000000000 +0900 >+++ games/rtb/files/patch-team-framework__stdnamespace.h 2013-12-17 00:00:00.000000000 +0900 >@@ -0,0 +1,16 @@ >+--- team-framework/stdnamespace.h.orig >++++ team-framework/stdnamespace.h >+@@ -25,9 +25,13 @@ >+ >+ **************************************************************************/ >+ >++#if !defined(_LIBCPP_VERSION) >+ #include <iosfwd> // This file contains the forward declaration in particular of std::string >+ >+ namespace std >+ { >+ template <class _Tp> class auto_ptr; // Origin: The header file <memory> >+ } >++#else >++#include <memory> >++#endif >diff -urN /usr/ports/games/rtb/pkg-plist games/rtb/pkg-plist >--- /usr/ports/games/rtb/pkg-plist 2013-11-06 22:00:23.000000000 +0900 >+++ games/rtb/pkg-plist 2013-12-17 00:00:00.000000000 +0900 >@@ -121,9 +121,38 @@ > lib/RealTimeBattle/rtblogo1024.jpg > lib/RealTimeBattle/rtblogo1600.jpg > lib/RealTimeBattle/tournament.txt >+%%PORTDOCS%%%%DOCSDIR%%/ABOUT-NLS > %%PORTDOCS%%%%DOCSDIR%%/AUTHORS > %%PORTDOCS%%%%DOCSDIR%%/ChangeLog > %%PORTDOCS%%%%DOCSDIR%%/EXTRAROBOTS.README >+%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-1.html >+%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-2.html >+%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-3.html >+%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-4.html >+%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-5.html >+%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-6.html >+%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle.html >+%%PORTDOCS%%%%DOCSDIR%%/French/next.gif >+%%PORTDOCS%%%%DOCSDIR%%/French/prev.gif >+%%PORTDOCS%%%%DOCSDIR%%/French/toc.gif >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-1.html >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-2.html >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-3.html >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-4.html >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-5.html >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-6.html >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.dvi >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.html >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.info >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.sgml >+%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.txt >+%%PORTDOCS%%%%DOCSDIR%%/German/next.gif >+%%PORTDOCS%%%%DOCSDIR%%/German/next.png >+%%PORTDOCS%%%%DOCSDIR%%/German/prev.gif >+%%PORTDOCS%%%%DOCSDIR%%/German/prev.png >+%%PORTDOCS%%%%DOCSDIR%%/German/toc.gif >+%%PORTDOCS%%%%DOCSDIR%%/German/toc.png >+%%PORTDOCS%%%%DOCSDIR%%/INSTALL > %%PORTDOCS%%%%DOCSDIR%%/NEWS > %%PORTDOCS%%%%DOCSDIR%%/README > %%PORTDOCS%%%%DOCSDIR%%/RTB-Team-Framework-Tutorial.tar.gz >@@ -137,6 +166,16 @@ > %%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle.html > %%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle.sgml > %%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle.txt >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/next.gif >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/prev.gif >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-1.html >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-2.html >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-3.html >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-4.html >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-5.html >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-6.html >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es.html >+%%PORTDOCS%%%%DOCSDIR%%/Spanish/toc.gif > %%PORTDOCS%%%%DOCSDIR%%/TODO > %%PORTDOCS%%%%DOCSDIR%%/next.gif > %%PORTDOCS%%%%DOCSDIR%%/next.png >@@ -153,10 +192,13 @@ > share/locale/pl/LC_MESSAGES/RealTimeBattle.mo > share/locale/pt/LC_MESSAGES/RealTimeBattle.mo > share/locale/sv/LC_MESSAGES/RealTimeBattle.mo >-@dirrmtry share/locale/en@boldquot/LC_MESSAGES >-@dirrmtry share/locale/en@boldquot > @dirrmtry share/locale/en@quot/LC_MESSAGES > @dirrmtry share/locale/en@quot >+@dirrmtry share/locale/en@boldquot/LC_MESSAGES >+@dirrmtry share/locale/en@boldquot >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/Spanish >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/German >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/French > %%PORTDOCS%%@dirrm %%DOCSDIR%% > @dirrm lib/RealTimeBattle/Robots/xt-bot > @dirrm lib/RealTimeBattle/Robots/thomas2
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 184825
: 138742