pkgsrc/games/pokerth/Makefile

43 lines
1.5 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.35 2013/06/06 12:54:25 wiz Exp $
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
2009-07-14 17:53:20 +02:00
DISTNAME= PokerTH-0.7.1-src
PKGNAME= pokerth-0.7.1
PKGREVISION= 30
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pokerth/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= ahoka@NetBSD.org
HOMEPAGE= http://pokerth.sourceforge.net/
COMMENT= Texas Holdem poker with online play
USE_TOOLS= gmake
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
INSTALLATION_DIRS= bin lib ${PKGMANDIR}/man1 share/pokerth \
share/pixmaps share/applications
do-configure:
cd ${WRKSRC} && ${QTDIR}/bin/qmake pokerth.pro ${MAKE_ENV}
do-install:
${INSTALL_LIB} ${WRKSRC}/lib/* ${DESTDIR}${PREFIX}/lib
${INSTALL_PROGRAM} ${WRKSRC}/pokerth ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/pokerth_server ${DESTDIR}${PREFIX}/bin
${CP} -R ${WRKSRC}/data ${DESTDIR}${PREFIX}/share/pokerth/
${INSTALL_DATA} ${WRKSRC}/pokerth.png ${DESTDIR}${PREFIX}/share/pixmaps
${INSTALL_DATA} ${WRKSRC}/pokerth.desktop ${DESTDIR}${PREFIX}/share/applications
${INSTALL_MAN} ${WRKSRC}/docs/pokerth.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
.include "../../audio/SDL_mixer/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"