summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2013-01-22 06:26:14 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2013-01-22 06:26:14 +0000
commit980893cb06440a1aa294ad4999e7ba45c764116d (patch)
tree9bfc2368e21473c2118d7d30d8177b073aa8e089 /games-board/pokerth
parentBump (diff)
downloadhistorical-980893cb06440a1aa294ad4999e7ba45c764116d.tar.gz
historical-980893cb06440a1aa294ad4999e7ba45c764116d.tar.bz2
historical-980893cb06440a1aa294ad4999e7ba45c764116d.zip
version bump (bug #453470)
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'games-board/pokerth')
-rw-r--r--games-board/pokerth/ChangeLog10
-rw-r--r--games-board/pokerth/Manifest19
-rw-r--r--games-board/pokerth/files/pokerth-1.0-underlinking.patch20
-rw-r--r--games-board/pokerth/pokerth-1.0.ebuild66
4 files changed, 98 insertions, 17 deletions
diff --git a/games-board/pokerth/ChangeLog b/games-board/pokerth/ChangeLog
index 1903ba6ae324..ed4ea8eb58d5 100644
--- a/games-board/pokerth/ChangeLog
+++ b/games-board/pokerth/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-board/pokerth
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-board/pokerth/ChangeLog,v 1.46 2012/11/22 03:51:13 flameeyes Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-board/pokerth/ChangeLog,v 1.47 2013/01/22 06:26:09 mr_bones_ Exp $
+
+*pokerth-1.0 (22 Jan 2013)
+
+ 22 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/pokerth-1.0-underlinking.patch, +pokerth-1.0.ebuild:
+ version bump (bug #453470)
22 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> pokerth-0.9.5.ebuild:
Get rid of boost-utils eclass usage. Depend on threaded boost when possible.
diff --git a/games-board/pokerth/Manifest b/games-board/pokerth/Manifest
index cb836944e4e2..6801561edddc 100644
--- a/games-board/pokerth/Manifest
+++ b/games-board/pokerth/Manifest
@@ -1,19 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX pokerth-0.9.5-underlinking.patch 467 SHA256 1d0cfdd84aeb95ac138550226bd19b73427471b00f8714c56b439b098fff4c6e SHA512 084d379e8fee39d556616dbb6bd8610800754c25b363414622af42d7309da5ffb1a36ca6a6b003b76df388706f149bc65aa26d76afd2e8130b87c2d37d32d87d WHIRLPOOL 25f05e172a4c5352a0056f0e984681abaf5afee5d43c28bf615092c988a5a7b3b12b26f9691823133c0653f3a0e0458732863ca1c2e19beaae699ac945bcd82c
+AUX pokerth-1.0-underlinking.patch 467 SHA256 1d0cfdd84aeb95ac138550226bd19b73427471b00f8714c56b439b098fff4c6e SHA512 084d379e8fee39d556616dbb6bd8610800754c25b363414622af42d7309da5ffb1a36ca6a6b003b76df388706f149bc65aa26d76afd2e8130b87c2d37d32d87d WHIRLPOOL 25f05e172a4c5352a0056f0e984681abaf5afee5d43c28bf615092c988a5a7b3b12b26f9691823133c0653f3a0e0458732863ca1c2e19beaae699ac945bcd82c
DIST PokerTH-0.9.5-src.tar.bz2 13598803 SHA256 b837bdccbf13c15cb22f255ad0e367c24ac431119cb7c7da48e8a753b81c599f SHA512 88df4879e06f39e782fb64490b0259f9904af7d7fd6c23821192e481bd92e4089e3f21df90619fcd7c4edb49b646a0867276dc115b3598f287fe4267bce40d5b WHIRLPOOL e23bb2b559c2c6c7af6eaf75ece0c4146f5c5e030278f156bc9d3fb0f2847e91c3eff6bd71d41002c36810a28dcb3d458c9b240ad21566ce8f8b98a575991842
+DIST PokerTH-1.0-src.tar.bz2 19125507 SHA256 5aaaf913a7696f12afe18f9b2da55c84f7343bf8afb45b25f7852a25fd1a6c10 SHA512 5209b37c946f32e7dc0107663bc6128f1e5becb293c4aec1bacd993f81f822450f8248d1dbad4096e0a93930f8d608499e98000f5af5ca0256dda23125059cae WHIRLPOOL 6fd2bb111cc612845f18dac50ffb518fbee96ae08c28b88052814019b9b26d3d8dd8088a4e29555cb78d35378534d784e08a13a1cf2827e9291ddfc7cd705cd8
EBUILD pokerth-0.9.5.ebuild 1474 SHA256 2237750687bd3d225d2347c150fc873ef73f08e2703eec63356eb7bb849df6db SHA512 2fe18033c231a223c17f1e271097ed7e0659282c24066db637e2eb769e8c6d1293de8b713827a37ea44ba30588ee36d371ee3ce7c431855e4f6583af7f1a39bd WHIRLPOOL 8c295cf97d007cdb3ad765f49e3d0add1493fa10142042766805a8a612b5ed17205481a4019667f157b1fa2f57c3dfc6fedb10648aa4f54e6aa5f318e328191a
-MISC ChangeLog 5993 SHA256 1713db6b85e399cd00dd4b59f7572ccd3efe1e116a7d5516547cb8568ae42b70 SHA512 c4609ec1bfe1aeb6ab52df26bfb54b942bf998338a7c4f65eef8b05e2e594700a00863f9f66cc4cd923464e0df5076d2d7244f6d7e888603ec87bab9d652d9cc WHIRLPOOL 0a3228275b7cb303149791a5d98b24ce198577a1004f2a8fe97a66652fb75c580a4a557f65a0dcf96f08e564943918df71e0ea4d8576550c137ec2a5b16ee2a7
+EBUILD pokerth-1.0.ebuild 1438 SHA256 cb0fbbb82cb71f7aadc7a6d498b814948bf20b4d562767ee387fdb12a552f788 SHA512 12daf38c2ae1fe4ed82949852db61e286373e336d099ca68cabfa90a04f89aedbaeea816885fff260d60c809030ba53285554fc7680d16ef2be41394ea5ab33e WHIRLPOOL 0ef598b4e0ebf727c81b183b2389658a4443809887e77e9be7f2bd412ef625ece44285ad5994a0f5a787367e63871b36921d776e23db2c5161e5b6de7376f50e
+MISC ChangeLog 6168 SHA256 8e8a505fe7e12a04e05625d8550c1e5a00fbe7abe0e36712df99125c388ae33e SHA512 b682f9d5dc385633ae3837b7e17be9e7dd3e1b83afa38e12b5ad5f49b66b37bfa1b10ad7fa5d194d499a506b8e768f5c1d0619ecf46e3c7f0a7b04caac419274 WHIRLPOOL 0ff3d454ef76aa5a349738e6af7dd7dc5bc87d12d15bdcd0689010d36f3a9c113aa2c2b67699c17936f159a8b5a656cd6f400036ceaaf69e34d342b7efeb66d7
MISC metadata.xml 160 SHA256 5ac0a3647e8149d52ce55d391cf1680ac52d6f0330be21c3bca4790b971b5e5d SHA512 e5ae2b384aa96a402995bf0e8b4c29d38d57f1ebc44eeca71d7eda9a29431b7737c3c3a5df053e868a21c21abb457658344e7fb7c2102d4625a160273048c2db WHIRLPOOL b626c8afedc54ba9adb429cb53f860c0165702b1cea15f5c84c4e458cc94f28755ec66c5b73d9ecc155c1de70c82e1d79ba859c2124d0a78437681f2786e1246
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQEcBAEBCAAGBQJQraE3AAoJEBzRPIrUMBNCWWMH/RcUD9rQDNmYjHQWJuJg515J
-EytvXM7qMTFfUtsYM0jlw73FbLGFdwfwq4eZXwQDMcB/KLMzsziOEnE2OYOlnObP
-VsbF5RtHZqdOsd4pafUwvEjSbCWYOrUw//aUj4l0UhWYEAyfZSiGY5hyTCEEXrNa
-JFiElVPCzh5hib6M6dxfopqlFFdfaAGQOcsjdbMddDVx0JItz6LAfqCY5nA/L+I8
-xDA/YifudIaWmjM+pMa8ntyPfb20xrZIWgRy02JF7Oa/BnsfqjQsXQuKfN92Wna6
-JflLefPMenzbAkKYolq1cnY81w4oZcyJz6cgvb9I7vwlMcBgNf0OxNOgu7W9saw=
-=XOWR
------END PGP SIGNATURE-----
diff --git a/games-board/pokerth/files/pokerth-1.0-underlinking.patch b/games-board/pokerth/files/pokerth-1.0-underlinking.patch
new file mode 100644
index 000000000000..397fb7d6c1bc
--- /dev/null
+++ b/games-board/pokerth/files/pokerth-1.0-underlinking.patch
@@ -0,0 +1,20 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Thu Aug 16 22:25:12 UTC 2012
+Subject: build system
+
+fix compilation for linkers that don't permit underlinking
+reorder linker line to fix issues with as-needed
+
+--- pokerth_server.pro
++++ pokerth_server.pro
+@@ -114,8 +114,8 @@
+ LIBS += -lpokerth_lib \
+ -lpokerth_db \
+ -lpokerth_protocol \
+- -lcurl \
+- -lircclient
++ -lircclient \
++ $$system(pkg-config --libs --static libcurl)
+
+ win32 {
+ DEFINES += CURL_STATICLIB
diff --git a/games-board/pokerth/pokerth-1.0.ebuild b/games-board/pokerth/pokerth-1.0.ebuild
new file mode 100644
index 000000000000..d925dd8d54cd
--- /dev/null
+++ b/games-board/pokerth/pokerth-1.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-board/pokerth/pokerth-1.0.ebuild,v 1.1 2013/01/22 06:26:09 mr_bones_ Exp $
+
+EAPI=5
+inherit flag-o-matic eutils qt4-r2 games
+
+MY_P="PokerTH-${PV}-src"
+DESCRIPTION="Texas Hold'em poker game"
+HOMEPAGE="http://www.pokerth.net/"
+SRC_URI="mirror://sourceforge/pokerth/${MY_P}.tar.bz2"
+
+LICENSE="AGPL-3 GPL-1 GPL-2 GPL-3 BitstreamVera public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated"
+
+RDEPEND="dev-db/sqlite:3
+ dev-libs/boost[threads(+)]
+ dev-libs/libgcrypt
+ dev-libs/tinyxml[stl]
+ net-libs/libircclient
+ >=net-misc/curl-7.16
+ x11-libs/qt-core:4
+ virtual/gsasl
+ !dedicated? (
+ media-libs/libsdl
+ media-libs/sdl-mixer[mod,vorbis]
+ x11-libs/qt-gui:4
+ )"
+DEPEND="${RDEPEND}
+ !dedicated? ( x11-libs/qt-sql:4 )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ if use dedicated ; then
+ sed -i \
+ -e 's/pokerth_game.pro//' \
+ pokerth.pro || die
+ fi
+
+ sed -i \
+ -e '/no_dead_strip_inits_and_terms/d' \
+ *pro || die
+
+ epatch "${FILESDIR}"/${P}-underlinking.patch
+}
+
+src_configure() {
+ eqmake4
+}
+
+src_install() {
+ dogamesbin bin/pokerth_server
+ if ! use dedicated ; then
+ dogamesbin ${PN}
+ insinto "${GAMES_DATADIR}/${PN}"
+ doins -r data
+ domenu ${PN}.desktop
+ doicon ${PN}.png
+ fi
+ doman docs/pokerth.1
+ dodoc ChangeLog TODO docs/{gui_styling,server_setup}_howto.txt
+ prepgamesdirs
+}