tested on i386
Changes:
- more flexible internet server connection (automatic download of server list)
- fixed DNS problems, IPv6 and SCTP are fully available now
- reduced bandwidth usage in internet games
- extended server logging
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/pokerth/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 Makefile
--- Makefile 8 Apr 2008 09:51:15 -0000 1.1.1.1
+++ Makefile 25 May 2008 13:17:01 -0000
@@ -2,8 +2,8 @@
COMMENT= Qt4 poker game with online capabilities
-V= 0.6.1
-DISTNAME= PokerTH-${V}.src
+V= 0.6.2
+DISTNAME= PokerTH-${V}-src
PKGNAME= pokerth-${V}
CATEGORIES= games x11
@@ -17,20 +17,21 @@ PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pokerth/}
-WRKDIST= ${WRKDIR}/${DISTNAME:S/.s/-s/g}
+#WRKDIST= ${WRKDIR}/${DISTNAME:S/.s/-s/g}
EXTRACT_SUFX= .tar.bz2
WANTLIB= ICE SDL SM X11 Xcursor Xext Xfixes Xi Xinerama Xrandr \
Xrender c crypto fontconfig freetype glib-2.0 \
- gthread-2.0 m png pthread stdc++ z QtGui
+ gthread-2.0 m png pthread stdc++ z QtGui ssl
MODULES= devel/gettext \
x11/qt4
RUN_DEPENDS= :desktop-file-utils-*:devel/desktop-file-utils
LIB_DEPENDS= SDL_mixer::devel/sdl-mixer \
- boost_filesystem-mt.>=1,boost_thread-mt,boost_program_options-mt::devel/boost
+ boost_filesystem-mt.>=1,boost_thread-mt,boost_program_options-mt,boost_iostreams-mt::devel/boost \
+ curl::net/curl
CONFIGURE_ENV= HOME=${WRKDIR}
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/pokerth/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo 8 Apr 2008 09:51:15 -0000 1.1.1.1
+++ distinfo 25 May 2008 13:17:01 -0000
@@ -1,5 +1,5 @@
-MD5 (PokerTH-0.6.1.src.tar.bz2) = nsx8BAyFWvRGw3fzoXWLIg==
-RMD160 (PokerTH-0.6.1.src.tar.bz2) = k9b6f+vKKuAbWOmtvFm0ZH6K6FQ=
-SHA1 (PokerTH-0.6.1.src.tar.bz2) = pGu5KIUCZ7PYs022R2oy6XXS5hU=
-SHA256 (PokerTH-0.6.1.src.tar.bz2) = veYJ4X7WzAu5t6jAgIbBiRn8y9ewbcdpY9vrIQr8x9k=
-SIZE (PokerTH-0.6.1.src.tar.bz2) = 4333481
+MD5 (PokerTH-0.6.2-src.tar.bz2) = iB60ZECHezS2oQRQkRopuw==
+RMD160 (PokerTH-0.6.2-src.tar.bz2) = SHxqQ1YGzfR3ljS7YRJ2Jkc22YQ=
+SHA1 (PokerTH-0.6.2-src.tar.bz2) = f4l9xayLcYEAH6cU1mgQCOhx/rA=
+SHA256 (PokerTH-0.6.2-src.tar.bz2) = fdNTCm7BXnhatBQv2yj0YlvjpW+ZUvzs95Kr2Ezzmlc=
+SIZE (PokerTH-0.6.2-src.tar.bz2) = 4317104
Index: patches/patch-pokerth_game_pro
===================================================================
RCS file: patches/patch-pokerth_game_pro
diff -N patches/patch-pokerth_game_pro
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-pokerth_game_pro 25 May 2008 13:17:01 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- pokerth_game.pro.orig Sun May 25 14:39:10 2008
++++ pokerth_game.pro Sun May 25 14:39:45 2008
+@@ -349,7 +349,7 @@ unix: !mac{
+
+ LIBS += -lpokerth_lib
+ LIBS += $$BOOST_LIBS
+- LIBS += -lgnutls-openssl -lgcrypt -lSDL_mixer -lcurl -lz
++ LIBS += -lcrypto -lSDL_mixer -lcurl -lz
+ TARGETDEPS += ./lib/libpokerth_lib.a
+
+ ##### My release static libs
Index: patches/patch-pokerth_server_pro
===================================================================
RCS file: /cvs/ports/games/pokerth/patches/patch-pokerth_server_pro,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 patch-pokerth_server_pro
--- patches/patch-pokerth_server_pro 8 Apr 2008 09:51:15 -0000 1.1.1.1
+++ patches/patch-pokerth_server_pro 25 May 2008 13:17:01 -0000
@@ -1,12 +1,12 @@
-$OpenBSD: patch-pokerth_server_pro,v 1.1.1.1 2008/04/08 09:51:15 ajacoutot Exp $
---- pokerth_server.pro.orig Wed Mar 12 10:38:32 2008
-+++ pokerth_server.pro Mon Apr 7 19:39:43 2008
-@@ -217,6 +217,8 @@ unix : !mac {
- }
- }
+$OpenBSD$
+--- pokerth_server.pro.orig Sun May 25 14:34:23 2008
++++ pokerth_server.pro Sun May 25 14:35:30 2008
+@@ -205,7 +205,7 @@ unix : !mac {
+
+ LIBS += -lpokerth_lib
+ LIBS += $$BOOST_LIBS
+- LIBS += -lgnutls-openssl -lgcrypt -lcurl
++ LIBS += -liconv -lcrypto -lcurl
-+ LIBS += -lboost_filesystem-mt -lboost_thread-mt
-+ LIBS += -lboost_program_options-mt -liconv
- LIBS += -lcrypto
TARGETDEPS += ./lib/libpokerth_lib.a
Index: patches/patch-src_core_libircclient_include_config_h
===================================================================
RCS file: patches/patch-src_core_libircclient_include_config_h
diff -N patches/patch-src_core_libircclient_include_config_h
--- patches/patch-src_core_libircclient_include_config_h 8 Apr 2008 09:51:15 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_core_libircclient_include_config_h,v 1.1.1.1 2008/04/08 09:51:15 ajacoutot Exp $
---- src/core/libircclient/include/config.h.orig Wed Mar 12 10:37:21 2008
-+++ src/core/libircclient/include/config.h Sat Apr 5 09:15:49 2008
-@@ -2,7 +2,7 @@
- /* include/config.h.in. Generated from configure.in by autoheader. */
-
- /* Define to 1 if you have the `gethostbyname_r' function. */
--#ifndef __APPLE__
-+#if !defined(__APPLE__) && !defined(__OpenBSD__)
- #define HAVE_GETHOSTBYNAME_R 1
- #endif
-
Index: patches/patch-src_third_party_libircclient_include_config_h
===================================================================
RCS file: patches/patch-src_third_party_libircclient_include_config_h
diff -N patches/patch-src_third_party_libircclient_include_config_h
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_third_party_libircclient_include_config_h 25 May 2008 13:17:01 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/third_party/libircclient/include/config.h.orig Sun May 25 14:37:31 2008
++++ src/third_party/libircclient/include/config.h Sun May 25 14:37:50 2008
+@@ -2,7 +2,7 @@
+ /* include/config.h.in. Generated from configure.in by autoheader. */
+
+ /* Define to 1 if you have the `gethostbyname_r' function. */
+-#ifndef __APPLE__
++#if !defined(__APPLE__) && !defined(__OpenBSD__)
+ #define HAVE_GETHOSTBYNAME_R 1
+ #endif
+