On Fri, 25 Jan 2013 05:58:38 -0500
Brad Smith <[email protected]> wrote:
> On Fri, Nov 23, 2012 at 05:06:46PM -0600, Amit Kulkarni wrote:
> > Hi all
>
> Amit and co.
>
> Here is an updated diff for Boost 1.52 with the context library
> disabled.
>
> Ports utilizing Boost need some run-time testing. Please get back
> to me with what ports have been tested.
>
brad,
with the inclusion of net/libircclient in cvs by stsp@, here's an updated diff
for games/pokerth with boost 1.52.0.
note, since only the ircclient headers changed and since pokerth takes a long
time to compile, pokerth was not built on this old machine.
thx
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/pokerth/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile 29 Mar 2012 13:38:30 -0000 1.20
+++ Makefile 29 Jan 2013 21:58:45 -0000
@@ -1,11 +1,10 @@
# $OpenBSD: Makefile,v 1.20 2012/03/29 13:38:30 sthen Exp $
-COMMENT= Qt4 poker game with online capabilities
+COMMENT= texas hold'em poker game with online capabilities
-V= 0.8.3
+V= 1.0
DISTNAME= PokerTH-${V}-src
PKGNAME= pokerth-${V}
-REVISION= 0
CATEGORIES= games x11
HOMEPAGE= http://www.pokerth.net/
@@ -16,23 +15,32 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
+WANTLIB += c m pthread stdc++
+WANTLIB += ICE lib/qt4/QtGui lib/qt4/QtNetwork lib/qt4/QtSql SDL SDL_mixer SM
+WANTLIB += X11 Xext Xi Xinerama Xrender boost_filesystem-mt boost_iostreams-mt
+WANTLIB += boost_program_options-mt boost_random-mt boost_regex-mt
+WANTLIB += boost_system-mt boost_thread-mt crypto curl fontconfig
+WANTLIB += freetype gsasl ircclient protobuf sqlite3 ssl tinyxml
+
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pokerth/}
EXTRACT_SUFX= .tar.bz2
-WANTLIB += QtGui QtNetwork QtSql SDL SDL_mixer boost_filesystem-mt
-WANTLIB += boost_iostreams-mt boost_program_options-mt boost_regex-mt
-WANTLIB += boost_system-mt boost_thread-mt c crypto curl gsasl
-WANTLIB += m pthread sqlite3 ssl stdc++
-
MODULES= devel/gettext \
x11/qt4
+# PaxHeaders created in PLIST if not using gtar
+BUILD_DEPENDS= archivers/gtar
+TAR= ${LOCALBASE}/bin/gtar
+
RUN_DEPENDS= devel/desktop-file-utils
LIB_DEPENDS= devel/sdl-mixer \
devel/boost \
+ devel/protobuf \
net/curl \
- security/libgsasl
+ net/libircclient \
+ security/libgsasl \
+ textproc/tinyxml
CONFIGURE_ENV= HOME=${WRKDIR}
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/pokerth/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo 17 May 2011 11:49:49 -0000 1.7
+++ distinfo 29 Jan 2013 21:58:45 -0000
@@ -1,5 +1,2 @@
-MD5 (PokerTH-0.8.3-src.tar.bz2) = rb5WrV9UfrJV2tkd5WS/HA==
-RMD160 (PokerTH-0.8.3-src.tar.bz2) = eEzHVn3qc3NYRwhCeO+22OZWOp8=
-SHA1 (PokerTH-0.8.3-src.tar.bz2) = 3vdf4srhoeIxFKjAO2kIWpjWluA=
-SHA256 (PokerTH-0.8.3-src.tar.bz2) =
/2gFR1O4fchxMwapa1MQiy5IVhAIaihIHw/D16NloC4=
-SIZE (PokerTH-0.8.3-src.tar.bz2) = 7037418
+SHA256 (PokerTH-1.0-src.tar.bz2) = Wqr5E6dpbxKv4Y+bLaVchPc0O/ivtFsl94UqJf0abBA=
+SIZE (PokerTH-1.0-src.tar.bz2) = 19125507
Index: patches/patch-src_net_common_ircthread_cpp
===================================================================
RCS file: patches/patch-src_net_common_ircthread_cpp
diff -N patches/patch-src_net_common_ircthread_cpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_net_common_ircthread_cpp 29 Jan 2013 21:58:45 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+--- src/net/common/ircthread.cpp.orig Tue Jan 29 15:53:10 2013
++++ src/net/common/ircthread.cpp Tue Jan 29 15:53:44 2013
+@@ -32,7 +32,8 @@
+ #include <net/socket_helper.h>
+ #include <net/ircthread.h>
+ #include <net/socket_msg.h>
+-#include <libircclient/libircclient.h>
++#include <libircclient.h>
++#include <libirc_rfcnumeric.h>
+ #include <boost/algorithm/string/predicate.hpp>
+ #include <queue>
+ #include <sstream>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/pokerth/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST 26 Oct 2010 09:41:51 -0000 1.7
+++ pkg/PLIST 29 Jan 2013 21:58:46 -0000
@@ -8,8 +8,7 @@ share/pokerth/
share/pokerth/data/
share/pokerth/data/data-copyright.txt
share/pokerth/data/fonts/
-share/pokerth/data/fonts/VeraBd.ttf
-share/pokerth/data/fonts/c059013l.pfb
+share/pokerth/data/fonts/DejaVuSans-Bold.ttf
share/pokerth/data/fonts/n019003l.pfb
share/pokerth/data/gfx/
share/pokerth/data/gfx/avatars/
@@ -218,6 +217,62 @@ share/pokerth/data/gfx/cards/default4c/9
share/pokerth/data/gfx/cards/default4c/default4cdeckstyle.xml
share/pokerth/data/gfx/cards/default4c/flipside.png
share/pokerth/data/gfx/cards/default4c/preview.png
+share/pokerth/data/gfx/cards/default_800x480/
+share/pokerth/data/gfx/cards/default_800x480/0.png
+share/pokerth/data/gfx/cards/default_800x480/1.png
+share/pokerth/data/gfx/cards/default_800x480/10.png
+share/pokerth/data/gfx/cards/default_800x480/11.png
+share/pokerth/data/gfx/cards/default_800x480/12.png
+share/pokerth/data/gfx/cards/default_800x480/13.png
+share/pokerth/data/gfx/cards/default_800x480/14.png
+share/pokerth/data/gfx/cards/default_800x480/15.png
+share/pokerth/data/gfx/cards/default_800x480/16.png
+share/pokerth/data/gfx/cards/default_800x480/17.png
+share/pokerth/data/gfx/cards/default_800x480/18.png
+share/pokerth/data/gfx/cards/default_800x480/19.png
+share/pokerth/data/gfx/cards/default_800x480/2.png
+share/pokerth/data/gfx/cards/default_800x480/20.png
+share/pokerth/data/gfx/cards/default_800x480/21.png
+share/pokerth/data/gfx/cards/default_800x480/22.png
+share/pokerth/data/gfx/cards/default_800x480/23.png
+share/pokerth/data/gfx/cards/default_800x480/24.png
+share/pokerth/data/gfx/cards/default_800x480/25.png
+share/pokerth/data/gfx/cards/default_800x480/26.png
+share/pokerth/data/gfx/cards/default_800x480/27.png
+share/pokerth/data/gfx/cards/default_800x480/28.png
+share/pokerth/data/gfx/cards/default_800x480/29.png
+share/pokerth/data/gfx/cards/default_800x480/3.png
+share/pokerth/data/gfx/cards/default_800x480/30.png
+share/pokerth/data/gfx/cards/default_800x480/31.png
+share/pokerth/data/gfx/cards/default_800x480/32.png
+share/pokerth/data/gfx/cards/default_800x480/33.png
+share/pokerth/data/gfx/cards/default_800x480/34.png
+share/pokerth/data/gfx/cards/default_800x480/35.png
+share/pokerth/data/gfx/cards/default_800x480/36.png
+share/pokerth/data/gfx/cards/default_800x480/37.png
+share/pokerth/data/gfx/cards/default_800x480/38.png
+share/pokerth/data/gfx/cards/default_800x480/39.png
+share/pokerth/data/gfx/cards/default_800x480/4.png
+share/pokerth/data/gfx/cards/default_800x480/40.png
+share/pokerth/data/gfx/cards/default_800x480/41.png
+share/pokerth/data/gfx/cards/default_800x480/42.png
+share/pokerth/data/gfx/cards/default_800x480/43.png
+share/pokerth/data/gfx/cards/default_800x480/44.png
+share/pokerth/data/gfx/cards/default_800x480/45.png
+share/pokerth/data/gfx/cards/default_800x480/46.png
+share/pokerth/data/gfx/cards/default_800x480/47.png
+share/pokerth/data/gfx/cards/default_800x480/48.png
+share/pokerth/data/gfx/cards/default_800x480/49.png
+share/pokerth/data/gfx/cards/default_800x480/5.png
+share/pokerth/data/gfx/cards/default_800x480/50.png
+share/pokerth/data/gfx/cards/default_800x480/51.png
+share/pokerth/data/gfx/cards/default_800x480/6.png
+share/pokerth/data/gfx/cards/default_800x480/7.png
+share/pokerth/data/gfx/cards/default_800x480/8.png
+share/pokerth/data/gfx/cards/default_800x480/9.png
+share/pokerth/data/gfx/cards/default_800x480/defaultdeckstyle_800x480.xml
+share/pokerth/data/gfx/cards/default_800x480/flipside.png
+share/pokerth/data/gfx/cards/default_800x480/preview.png
share/pokerth/data/gfx/gui/
share/pokerth/data/gfx/gui/misc/
share/pokerth/data/gfx/gui/misc/1px.png
@@ -232,8 +287,10 @@ share/pokerth/data/gfx/gui/misc/actionpi
share/pokerth/data/gfx/gui/misc/background_gamelist.png
share/pokerth/data/gfx/gui/misc/fileopen16.png
share/pokerth/data/gfx/gui/misc/rating.png
-share/pokerth/data/gfx/gui/misc/startwindowbg.png
-share/pokerth/data/gfx/gui/misc/welcomepokerth.png
+share/pokerth/data/gfx/gui/misc/startwindowbg10_desktop.png
+share/pokerth/data/gfx/gui/misc/startwindowbg10_mobile.png
+share/pokerth/data/gfx/gui/misc/welcomepokerth10_desktop.png
+share/pokerth/data/gfx/gui/misc/welcomepokerth10_mobile.png
share/pokerth/data/gfx/gui/misc/windowicon.png
share/pokerth/data/gfx/gui/table/
share/pokerth/data/gfx/gui/table/danuxi1/
@@ -314,12 +371,63 @@ share/pokerth/data/gfx/gui/table/default
share/pokerth/data/gfx/gui/table/default/smallblindPuck.png
share/pokerth/data/gfx/gui/table/default/table.png
share/pokerth/data/gfx/gui/table/default/toolboxbg.png
+share/pokerth/data/gfx/gui/table/default_800x480/
+share/pokerth/data/gfx/gui/table/default_800x480/android_tablestyle_800x480.xml
+share/pokerth/data/gfx/gui/table/default_800x480/bigblindPuck.png
+share/pokerth/data/gfx/gui/table/default_800x480/cardholder_flop.png
+share/pokerth/data/gfx/gui/table/default_800x480/cardholder_river.png
+share/pokerth/data/gfx/gui/table/default_800x480/cardholder_turn.png
+share/pokerth/data/gfx/gui/table/default_800x480/dealerPuck.png
+share/pokerth/data/gfx/gui/table/default_800x480/defaulttablestyle_800x480.xml
+share/pokerth/data/gfx/gui/table/default_800x480/genereticAvatar.png
+share/pokerth/data/gfx/gui/table/default_800x480/handranking.png
+share/pokerth/data/gfx/gui/table/default_800x480/handranking_template.xcf
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatActive.png
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatActiveBottom.png
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatActiveTop.png
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatActive_old.png
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatActive_old_old.png
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatInactive.png
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatInactiveBottom.png
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatInactiveTop.png
+share/pokerth/data/gfx/gui/table/default_800x480/playerSeatInactive_old.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_blue.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_blue_checked.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_blue_checked_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_blue_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_green.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_green_checked.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_green_checked_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_green_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_orange.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_orange_checked.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_orange_checked_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_orange_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_purple.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_purple_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_red.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_red_checked.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_red_checked_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/playeraction_red_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/preview.png
+share/pokerth/data/gfx/gui/table/default_800x480/radiobutton_checked.png
+share/pokerth/data/gfx/gui/table/default_800x480/radiobutton_checked_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/radiobutton_pressed.png
+share/pokerth/data/gfx/gui/table/default_800x480/radiobutton_unchecked.png
+share/pokerth/data/gfx/gui/table/default_800x480/radiobutton_unchecked_hover.png
+share/pokerth/data/gfx/gui/table/default_800x480/smallblindPuck.png
+share/pokerth/data/gfx/gui/table/default_800x480/table.png
+share/pokerth/data/gfx/gui/table/default_800x480/table_dark.png
+share/pokerth/data/gfx/gui/table/default_800x480/toolboxbg.png
share/pokerth/data/misc/
-share/pokerth/data/misc/gpl2.html
+share/pokerth/data/misc/agpl.html
share/pokerth/data/sounds/
share/pokerth/data/sounds/default/
share/pokerth/data/sounds/default/allin.wav
share/pokerth/data/sounds/default/bet.wav
+share/pokerth/data/sounds/default/blinds_raises_level1.wav
+share/pokerth/data/sounds/default/blinds_raises_level2.wav
+share/pokerth/data/sounds/default/blinds_raises_level3.wav
share/pokerth/data/sounds/default/call.wav
share/pokerth/data/sounds/default/check.wav
share/pokerth/data/sounds/default/dealtwocards.wav
@@ -342,6 +450,7 @@ share/pokerth/data/translations/pokerth_
share/pokerth/data/translations/pokerth_gr.qm
share/pokerth/data/translations/pokerth_hu.qm
share/pokerth/data/translations/pokerth_it.qm
+share/pokerth/data/translations/pokerth_jp.qm
share/pokerth/data/translations/pokerth_lt.qm
share/pokerth/data/translations/pokerth_nl.qm
share/pokerth/data/translations/pokerth_no.qm
@@ -354,15 +463,25 @@ share/pokerth/data/translations/pokerth_
share/pokerth/data/translations/pokerth_ta.qm
share/pokerth/data/translations/pokerth_tr.qm
share/pokerth/data/translations/pokerth_zhcn.qm
+share/pokerth/data/translations/qt_ar.qm
+share/pokerth/data/translations/qt_cs.qm
+share/pokerth/data/translations/qt_da.qm
share/pokerth/data/translations/qt_de.qm
share/pokerth/data/translations/qt_es.qm
share/pokerth/data/translations/qt_fr.qm
+share/pokerth/data/translations/qt_gl.qm
+share/pokerth/data/translations/qt_he.qm
+share/pokerth/data/translations/qt_hu.qm
+share/pokerth/data/translations/qt_ja.qm
share/pokerth/data/translations/qt_nl.qm
share/pokerth/data/translations/qt_pl.qm
share/pokerth/data/translations/qt_pt.qm
share/pokerth/data/translations/qt_ru.qm
share/pokerth/data/translations/qt_sk.qm
+share/pokerth/data/translations/qt_sl.qm
share/pokerth/data/translations/qt_sv.qm
+share/pokerth/data/translations/qt_uk.qm
share/pokerth/data/translations/qt_zh_CN.qm
+share/pokerth/data/translations/qt_zh_TW.qm
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database