mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-22 08:58:47 +00:00
- Unbreak and fix build after protobuf 3.5.0 update
This commit is contained in:
parent
b6d3121197
commit
39d16fd1ed
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=456280
@ -14,8 +14,6 @@ COMMENT= Poker game written in C++/Qt4
|
||||
LICENSE= AGPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN= Fails to compile with protobuf 3.5.0
|
||||
|
||||
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
|
||||
libmikmod.so:audio/libmikmod \
|
||||
libgnutls.so:security/gnutls \
|
||||
@ -23,7 +21,8 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
|
||||
libgsasl.so:security/gsasl \
|
||||
libtinyxml.so:textproc/tinyxml \
|
||||
libprotobuf.so:devel/protobuf
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/libircclient.h:irc/libircclient
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/libircclient.h:irc/libircclient \
|
||||
protoc:devel/protobuf
|
||||
|
||||
USES= iconv gmake qmake tar:bzip2
|
||||
USE_QT4= gui corelib network sql sql-sqlite3 \
|
||||
@ -45,6 +44,12 @@ post-patch:
|
||||
@${FIND} ${WRKSRC} -name '*.cpp' -print0 | ${XARGS} -0 \
|
||||
${REINPLACE_CMD} -e 's|[io]fstream|std::&|'
|
||||
|
||||
pre-build:
|
||||
(cd ${WRKSRC} && \
|
||||
protoc --cpp_out=src/third_party/protobuf chatcleaner.proto && \
|
||||
protoc --cpp_out=src/third_party/protobuf pokerth.proto \
|
||||
)
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pokerth
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/pokerth_server ${STAGEDIR}${PREFIX}/bin
|
||||
|
11
games/pokerth/files/patch-pokerth.proto
Normal file
11
games/pokerth/files/patch-pokerth.proto
Normal file
@ -0,0 +1,11 @@
|
||||
--- pokerth.proto.orig 2014-01-10 21:18:20 UTC
|
||||
+++ pokerth.proto
|
||||
@@ -701,7 +701,7 @@ message ReportGameAckMessage {
|
||||
|
||||
message ErrorMessage {
|
||||
enum ErrorReason {
|
||||
- reserved = 0;
|
||||
+ pthreserved = 0;
|
||||
initVersionNotSupported = 1;
|
||||
initServerFull = 2;
|
||||
initAuthFailure = 3;
|
11
games/pokerth/files/patch-src_net_common_netpacket.cpp
Normal file
11
games/pokerth/files/patch-src_net_common_netpacket.cpp
Normal file
@ -0,0 +1,11 @@
|
||||
--- src/net/common/netpacket.cpp.orig 2014-01-10 21:18:20 UTC
|
||||
+++ src/net/common/netpacket.cpp
|
||||
@@ -249,7 +249,7 @@ NetPacket::GameErrorToNetError(int gameErrorReason)
|
||||
retVal = ErrorMessage::sessionTimeout;
|
||||
break;
|
||||
default :
|
||||
- retVal = ErrorMessage::reserved;
|
||||
+ retVal = ErrorMessage::pthreserved;
|
||||
break;
|
||||
}
|
||||
return retVal;
|
Loading…
Reference in New Issue
Block a user