pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/pokerth Update to 0.7.1. Make it build on system...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f1ea46504b89
branches:  trunk
changeset: 395830:f1ea46504b89
user:      hasso <hasso%pkgsrc.org@localhost>
date:      Tue Jul 14 15:53:20 2009 +0000

description:
Update to 0.7.1. Make it build on systems where `uname -s` is not *BSD.

2009-06-25 version 0.7.1:
- internet lobby window size adjusted for netbook resolution 1024x600
- bigger window icon
- pokerth.desktop translation update
- Bugfix: compatibility fix for qt 4.4.3

2009-06-20 version 0.7.1-beta:
- Refactored the network engine using boost::asio to improve scalability
  of the server
- Reduced per-game memory usage of the server, which enables playing with
  several hundred players on a low-end vserver
- New internet games list filter to just show e.g. open games, password-free
  games etc.
- New large chip count delimiter: 1000000 -> 1.000.000
- New "join any game" button behaviour - joins the game with the most
  players connected
- Styles handling enhancements (e.g. no activation needed any more)
- Readd the option to hide splashscreen
- IP address bans now automatically expire
- Bugfix: incorrect handling of maximum number of players in network games

2009-05-03 version 0.7:
- enabled sorting of private/public games in the internet game lobby
- size of the lobby dialog was decreased for netbook resolution 1024x600
- default action pictures were adjusted for better readable card index
- portuguese (portuguese) translation was added
- bugfix: bet input lenght was adjusted

2009-04-25 version 0.7-beta2:
- Fixed problems with paths which contain special (non-ascii) characters
- Timeout animation moved so it no longer hides sets
- Improved bet slider handling for higher start cash like $1000000
- Minimum blinds adjusted for higher start cash
- Remember last styles directory
- New stay-on-table animation when a user is inactive but not disconnected
- Avatar uploads are logged (because of possible legal issues)

2009-04-15 version 0.7-beta1:
- Supporting up to 10 players on a table
- Easily choose different table and card styles
- Create your own style in simple steps
- Online style gallery
- Netbook support with minimum 1024x600
- Automatically restore game table geometry (including fullscreen)
- Server IP-address bans and nick bans based on regular expressions
- Server list supports multiple server entries
- bugfix(#0000009): No pause after first hand when starting a fresh local game
- bugfix(#0000010): Strange side pot behaviour after all-in

2009-03-22 version 0.6.4:
- enhanced server performance
- optional external avatar system to improve scalability
- feature-request(#0000008): sorting of columns in the gamelist of the
  lobby is saved
- bugfix(#0000007): Improved highlighting of the cards on split pot
- bugfix(#0000003): Correctly pick low straight flush (with A)
- bugfix: doubleclicking "join game" in the lobby no longer causes an error

diffstat:

 games/pokerth/Makefile         |    6 +-
 games/pokerth/PLIST            |  149 ++++++++++++++++++++++++++++++++++------
 games/pokerth/distinfo         |   16 +--
 games/pokerth/patches/patch-aa |  106 +++++++++++++++++-----------
 games/pokerth/patches/patch-ab |   13 ---
 games/pokerth/patches/patch-ac |   22 ------
 games/pokerth/patches/patch-ad |   48 ++++++++++---
 games/pokerth/patches/patch-ae |   19 +++--
 8 files changed, 247 insertions(+), 132 deletions(-)

diffs (truncated from 494 to 300 lines):

diff -r f8bceb70af5f -r f1ea46504b89 games/pokerth/Makefile
--- a/games/pokerth/Makefile    Tue Jul 14 12:23:58 2009 +0000
+++ b/games/pokerth/Makefile    Tue Jul 14 15:53:20 2009 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.1.1.1 2009/01/31 03:04:37 ahoka Exp $
+# $NetBSD: Makefile,v 1.2 2009/07/14 15:53:20 hasso Exp $
 #
 
-DISTNAME=      PokerTH-0.6.3-2-src
-PKGNAME=        pokerth-0.6.3.2
+DISTNAME=      PokerTH-0.7.1-src
+PKGNAME=        pokerth-0.7.1
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pokerth/}
 EXTRACT_SUFX=  .tar.bz2
diff -r f8bceb70af5f -r f1ea46504b89 games/pokerth/PLIST
--- a/games/pokerth/PLIST       Tue Jul 14 12:23:58 2009 +0000
+++ b/games/pokerth/PLIST       Tue Jul 14 15:53:20 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:56:53 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2009/07/14 15:53:20 hasso Exp $
 bin/pokerth
 bin/pokerth_server
 lib/libpokerth_lib.a
@@ -149,44 +149,130 @@
 share/pokerth/data/gfx/cards/default/7.png
 share/pokerth/data/gfx/cards/default/8.png
 share/pokerth/data/gfx/cards/default/9.png
+share/pokerth/data/gfx/cards/default/defaultdeckstyle.xml
 share/pokerth/data/gfx/cards/default/flipside.png
 share/pokerth/data/gfx/cards/default/flipside_tux.png
+share/pokerth/data/gfx/cards/default/preview.png
+share/pokerth/data/gfx/cards/default4c/0.png
+share/pokerth/data/gfx/cards/default4c/1.png
+share/pokerth/data/gfx/cards/default4c/10.png
+share/pokerth/data/gfx/cards/default4c/11.png
+share/pokerth/data/gfx/cards/default4c/12.png
+share/pokerth/data/gfx/cards/default4c/13.png
+share/pokerth/data/gfx/cards/default4c/14.png
+share/pokerth/data/gfx/cards/default4c/15.png
+share/pokerth/data/gfx/cards/default4c/16.png
+share/pokerth/data/gfx/cards/default4c/17.png
+share/pokerth/data/gfx/cards/default4c/18.png
+share/pokerth/data/gfx/cards/default4c/19.png
+share/pokerth/data/gfx/cards/default4c/2.png
+share/pokerth/data/gfx/cards/default4c/20.png
+share/pokerth/data/gfx/cards/default4c/21.png
+share/pokerth/data/gfx/cards/default4c/22.png
+share/pokerth/data/gfx/cards/default4c/23.png
+share/pokerth/data/gfx/cards/default4c/24.png
+share/pokerth/data/gfx/cards/default4c/25.png
+share/pokerth/data/gfx/cards/default4c/26.png
+share/pokerth/data/gfx/cards/default4c/27.png
+share/pokerth/data/gfx/cards/default4c/28.png
+share/pokerth/data/gfx/cards/default4c/29.png
+share/pokerth/data/gfx/cards/default4c/3.png
+share/pokerth/data/gfx/cards/default4c/30.png
+share/pokerth/data/gfx/cards/default4c/31.png
+share/pokerth/data/gfx/cards/default4c/32.png
+share/pokerth/data/gfx/cards/default4c/33.png
+share/pokerth/data/gfx/cards/default4c/34.png
+share/pokerth/data/gfx/cards/default4c/35.png
+share/pokerth/data/gfx/cards/default4c/36.png
+share/pokerth/data/gfx/cards/default4c/37.png
+share/pokerth/data/gfx/cards/default4c/38.png
+share/pokerth/data/gfx/cards/default4c/39.png
+share/pokerth/data/gfx/cards/default4c/4.png
+share/pokerth/data/gfx/cards/default4c/40.png
+share/pokerth/data/gfx/cards/default4c/41.png
+share/pokerth/data/gfx/cards/default4c/42.png
+share/pokerth/data/gfx/cards/default4c/43.png
+share/pokerth/data/gfx/cards/default4c/44.png
+share/pokerth/data/gfx/cards/default4c/45.png
+share/pokerth/data/gfx/cards/default4c/46.png
+share/pokerth/data/gfx/cards/default4c/47.png
+share/pokerth/data/gfx/cards/default4c/48.png
+share/pokerth/data/gfx/cards/default4c/49.png
+share/pokerth/data/gfx/cards/default4c/5.png
+share/pokerth/data/gfx/cards/default4c/50.png
+share/pokerth/data/gfx/cards/default4c/51.png
+share/pokerth/data/gfx/cards/default4c/6.png
+share/pokerth/data/gfx/cards/default4c/7.png
+share/pokerth/data/gfx/cards/default4c/8.png
+share/pokerth/data/gfx/cards/default4c/9.png
+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/gui/misc/1px.png
+share/pokerth/data/gfx/gui/misc/actionpics/action_allin.png
+share/pokerth/data/gfx/gui/misc/actionpics/action_bet.png
+share/pokerth/data/gfx/gui/misc/actionpics/action_call.png
+share/pokerth/data/gfx/gui/misc/actionpics/action_check.png
+share/pokerth/data/gfx/gui/misc/actionpics/action_fold.png
+share/pokerth/data/gfx/gui/misc/actionpics/action_raise.png
+share/pokerth/data/gfx/gui/misc/actionpics/action_winner.png
 share/pokerth/data/gfx/gui/misc/background_gamelist.png
 share/pokerth/data/gfx/gui/misc/fileopen16.png
-share/pokerth/data/gfx/gui/misc/handRanking.png
 share/pokerth/data/gfx/gui/misc/lock.png
 share/pokerth/data/gfx/gui/misc/logoChip3D.png
-share/pokerth/data/gfx/gui/misc/radiobutton_checked.png
-share/pokerth/data/gfx/gui/misc/radiobutton_checked_hover.png
-share/pokerth/data/gfx/gui/misc/radiobutton_pressed.png
-share/pokerth/data/gfx/gui/misc/radiobutton_unchecked.png
-share/pokerth/data/gfx/gui/misc/radiobutton_unchecked_hover.png
+share/pokerth/data/gfx/gui/misc/rating.png
 share/pokerth/data/gfx/gui/misc/startwindowbg.png
-share/pokerth/data/gfx/gui/misc/toolboxFrameBG.png
 share/pokerth/data/gfx/gui/misc/welcomepokerth.png
 share/pokerth/data/gfx/gui/misc/windowicon.png
-share/pokerth/data/gfx/gui/table/default/action_allin.png
-share/pokerth/data/gfx/gui/table/default/action_bet.png
-share/pokerth/data/gfx/gui/table/default/action_call.png
-share/pokerth/data/gfx/gui/table/default/action_check.png
-share/pokerth/data/gfx/gui/table/default/action_fold.png
-share/pokerth/data/gfx/gui/table/default/action_raise.png
-share/pokerth/data/gfx/gui/table/default/action_set.png
-share/pokerth/data/gfx/gui/table/default/action_template.xcf
-share/pokerth/data/gfx/gui/table/default/action_winner.png
+share/pokerth/data/gfx/gui/table/danuxi1/bigblindPuck.png
+share/pokerth/data/gfx/gui/table/danuxi1/cardholder_flop.png
+share/pokerth/data/gfx/gui/table/danuxi1/cardholder_flop.xcf
+share/pokerth/data/gfx/gui/table/danuxi1/cardholder_river.png
+share/pokerth/data/gfx/gui/table/danuxi1/cardholder_turn.png
+share/pokerth/data/gfx/gui/table/danuxi1/danuxi1tablestyle.xml
+share/pokerth/data/gfx/gui/table/danuxi1/dealerPuck.png
+share/pokerth/data/gfx/gui/table/danuxi1/genereticAvatar.png
+share/pokerth/data/gfx/gui/table/danuxi1/handranking.png
+share/pokerth/data/gfx/gui/table/danuxi1/playerBottomSeatActive.png
+share/pokerth/data/gfx/gui/table/danuxi1/playerTopSeatActive.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_blue.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_blue_checked.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_blue_checked_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_blue_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_green.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_green_checked.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_green_checked_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_green_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_orange.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_orange_checked.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_orange_checked_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_orange_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_red.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_red_checked.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_red_checked_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/playeraction_red_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/preview.png
+share/pokerth/data/gfx/gui/table/danuxi1/radiobutton_checked.png
+share/pokerth/data/gfx/gui/table/danuxi1/radiobutton_checked_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/radiobutton_pressed.png
+share/pokerth/data/gfx/gui/table/danuxi1/radiobutton_unchecked.png
+share/pokerth/data/gfx/gui/table/danuxi1/radiobutton_unchecked_hover.png
+share/pokerth/data/gfx/gui/table/danuxi1/smallblindPuck.png
+share/pokerth/data/gfx/gui/table/danuxi1/table.png
+share/pokerth/data/gfx/gui/table/danuxi1/toolboxbg.png
+share/pokerth/data/gfx/gui/table/danuxi1/table.png
+share/pokerth/data/gfx/gui/table/danuxi1/toolboxbg.png
 share/pokerth/data/gfx/gui/table/default/bigblindPuck.png
 share/pokerth/data/gfx/gui/table/default/cardholder_flop.png
 share/pokerth/data/gfx/gui/table/default/cardholder_river.png
 share/pokerth/data/gfx/gui/table/default/cardholder_turn.png
 share/pokerth/data/gfx/gui/table/default/dealerPuck.png
+share/pokerth/data/gfx/gui/table/default/defaulttablestyle.xml
 share/pokerth/data/gfx/gui/table/default/genereticAvatar.png
-share/pokerth/data/gfx/gui/table/default/opponentBoxActiveGlow.png
-share/pokerth/data/gfx/gui/table/default/opponentBoxInactiveGlow.png
-share/pokerth/data/gfx/gui/table/default/playerBoxActiveGlow.png
-share/pokerth/data/gfx/gui/table/default/playerBoxActiveGlow_0.6.png
-share/pokerth/data/gfx/gui/table/default/playerBoxInactiveGlow.png
-share/pokerth/data/gfx/gui/table/default/playerBoxInactiveGlow_0.6.png
+share/pokerth/data/gfx/gui/table/default/handranking.png
+share/pokerth/data/gfx/gui/table/default/handranking_template.xcf
+share/pokerth/data/gfx/gui/table/default/playerSeatActive.png
+share/pokerth/data/gfx/gui/table/default/playerSeatInactive.png
 share/pokerth/data/gfx/gui/table/default/playeraction_blue.png
 share/pokerth/data/gfx/gui/table/default/playeraction_blue_checked.png
 share/pokerth/data/gfx/gui/table/default/playeraction_blue_checked_hover.png
@@ -195,12 +281,23 @@
 share/pokerth/data/gfx/gui/table/default/playeraction_green_checked.png
 share/pokerth/data/gfx/gui/table/default/playeraction_green_checked_hover.png
 share/pokerth/data/gfx/gui/table/default/playeraction_green_hover.png
+share/pokerth/data/gfx/gui/table/default/playeraction_orange.png
+share/pokerth/data/gfx/gui/table/default/playeraction_orange_checked.png
+share/pokerth/data/gfx/gui/table/default/playeraction_orange_checked_hover.png
+share/pokerth/data/gfx/gui/table/default/playeraction_orange_hover.png
 share/pokerth/data/gfx/gui/table/default/playeraction_red.png
 share/pokerth/data/gfx/gui/table/default/playeraction_red_checked.png
 share/pokerth/data/gfx/gui/table/default/playeraction_red_checked_hover.png
 share/pokerth/data/gfx/gui/table/default/playeraction_red_hover.png
+share/pokerth/data/gfx/gui/table/default/preview.png
+share/pokerth/data/gfx/gui/table/default/radiobutton_checked.png
+share/pokerth/data/gfx/gui/table/default/radiobutton_checked_hover.png
+share/pokerth/data/gfx/gui/table/default/radiobutton_pressed.png
+share/pokerth/data/gfx/gui/table/default/radiobutton_unchecked.png
+share/pokerth/data/gfx/gui/table/default/radiobutton_unchecked_hover.png
 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/misc/gpl2.html
 share/pokerth/data/sounds/default/allin.wav
 share/pokerth/data/sounds/default/bet.wav
@@ -226,6 +323,7 @@
 share/pokerth/data/translations/pokerth_no.qm
 share/pokerth/data/translations/pokerth_pl.qm
 share/pokerth/data/translations/pokerth_ptbr.qm
+share/pokerth/data/translations/pokerth_ptpt.qm
 share/pokerth/data/translations/pokerth_ru.qm
 share/pokerth/data/translations/pokerth_sk.qm
 share/pokerth/data/translations/pokerth_sv.qm
@@ -235,4 +333,9 @@
 share/pokerth/data/translations/qt_es.qm
 share/pokerth/data/translations/qt_fr.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_sv.qm
+share/pokerth/data/translations/qt_zh_CN.qm
diff -r f8bceb70af5f -r f1ea46504b89 games/pokerth/distinfo
--- a/games/pokerth/distinfo    Tue Jul 14 12:23:58 2009 +0000
+++ b/games/pokerth/distinfo    Tue Jul 14 15:53:20 2009 +0000
@@ -1,10 +1,8 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/01/31 03:04:37 ahoka Exp $
+$NetBSD: distinfo,v 1.2 2009/07/14 15:53:20 hasso Exp $
 
-SHA1 (PokerTH-0.6.3-2-src.tar.bz2) = b3bb880f95070add6aae17160ec0ebfc80a95ac0
-RMD160 (PokerTH-0.6.3-2-src.tar.bz2) = bc1d96c934e1aef645568457bd1941b8751cf372
-Size (PokerTH-0.6.3-2-src.tar.bz2) = 4644455 bytes
-SHA1 (patch-aa) = 3aeb01a26edaa1b7ac0b19074f403a9c8fcf767f
-SHA1 (patch-ab) = 89f2a8f5cbdb2a31da26552bd744b4762cd4275c
-SHA1 (patch-ac) = e104ef1c435fa18bf763c9e38aff45b521358ab8
-SHA1 (patch-ad) = 455df4ef10824d41077fd993070fd927c5d461e0
-SHA1 (patch-ae) = 71af45ce4148c26e9182b1254af9826faa02cad6
+SHA1 (PokerTH-0.7.1-src.tar.bz2) = 9c0c546355d7d248aeeee371d0354bfe90150a7b
+RMD160 (PokerTH-0.7.1-src.tar.bz2) = 7aca895bb07bc83f977e9147217ad50eb7adfb8a
+Size (PokerTH-0.7.1-src.tar.bz2) = 6535050 bytes
+SHA1 (patch-aa) = 2bec0baa9390c0e3f88da50e1bb2411b6552f704
+SHA1 (patch-ad) = 76306aaaba9e90f8d1f9fdf7550b388d7321f5d8
+SHA1 (patch-ae) = 4afbde2793d1a8e58ba49a004fac7117ecd7a3c3
diff -r f8bceb70af5f -r f1ea46504b89 games/pokerth/patches/patch-aa
--- a/games/pokerth/patches/patch-aa    Tue Jul 14 12:23:58 2009 +0000
+++ b/games/pokerth/patches/patch-aa    Tue Jul 14 15:53:20 2009 +0000
@@ -1,44 +1,64 @@
-$NetBSD: patch-aa,v 1.1.1.1 2009/01/31 03:04:37 ahoka Exp $
+$NetBSD: patch-aa,v 1.2 2009/07/14 15:53:20 hasso Exp $
 
---- pokerth_game.pro.orig      2009-01-04 00:18:19.000000000 +0100
-+++ pokerth_game.pro
-@@ -319,38 +319,7 @@ unix : !mac {
- 
-         LIBPATH += lib
- 
--        LIB_DIRS = $${PREFIX}/lib $${PREFIX}/lib64
--        BOOST_FS = boost_filesystem boost_filesystem-mt
--        BOOST_THREAD = boost_thread boost_thread-mt
--        BOOST_IOSTREAMS = boost_iostreams boost_iostreams-mt
--
--
--        for(dir, LIB_DIRS){
--            exists($$dir){
--                for(lib, BOOST_THREAD){
--                    exists($${dir}/lib$${lib}.so*){
--                        message("Found $$lib")
--                        BOOST_THREAD = -l$$lib
--                    }
--                }
--                for(lib, BOOST_FS){
--                    exists($${dir}/lib$${lib}.so*){
--                        message("Found $$lib")
--                        BOOST_FS = -l$$lib
--                    }
--                }
--                for(lib, BOOST_IOSTREAMS){
--                    exists($${dir}/lib$${lib}.so*){
--                        message("Found $$lib")
--                        BOOST_IOSTREAMS = -l$$lib
--                    }
--                }
--            }
--        }
--        BOOST_LIBS = $$BOOST_THREAD $$BOOST_FS $$BOOST_IOSTREAMS
--        !count(BOOST_LIBS, 3){
--            error("libboost (version >= 1.34.1)  --> http://www.boost.org/";)
--        }
-+        LIBS += -lboost_filesystem-mt -lboost_thread-mt -lboost_iostreams-mt
- 
-         if($$system(sdl-config --version)){
-             error("libSDL_mixer, libSDL --> http://www.libsdl.org/";)
+--- pokerth_game.pro.orig      2009-07-12 23:07:17 +0300
++++ pokerth_game.pro   2009-07-12 23:09:15 +0300
+@@ -358,54 +358,16 @@ unix:!mac { 
+     # QMAKE_CXXFLAGS += -ffunction-sections -fdata-sections
+     # QMAKE_LFLAGS += -Wl,--gc-sections
+     LIBPATH += lib
+-    LIB_DIRS = $${PREFIX}/lib \
+-        $${PREFIX}/lib64
+-    BOOST_FS = boost_filesystem \
+-        boost_filesystem-mt
+-    BOOST_THREAD = boost_thread \



Home | Main Index | Thread Index | Old Index