From 2ffbfc63824a9e437090fb3c744670dd45369ae0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 20 May 2023 16:18:45 +0100 Subject: gentoo auto-resync : 20:05:2023 - 16:18:45 --- games-board/Manifest.gz | Bin 9857 -> 9856 bytes games-board/pokerth/Manifest | 2 +- games-board/pokerth/pokerth-1.1.2-r1.ebuild | 77 ++++++++++++++++++++++++++++ games-board/pokerth/pokerth-1.1.2.ebuild | 76 --------------------------- 4 files changed, 78 insertions(+), 77 deletions(-) create mode 100644 games-board/pokerth/pokerth-1.1.2-r1.ebuild delete mode 100644 games-board/pokerth/pokerth-1.1.2.ebuild (limited to 'games-board') diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz index c0a0c1830c9b..1b43cb5b22dd 100644 Binary files a/games-board/Manifest.gz and b/games-board/Manifest.gz differ diff --git a/games-board/pokerth/Manifest b/games-board/pokerth/Manifest index 7bcfc4779d37..5cb5438e3096 100644 --- a/games-board/pokerth/Manifest +++ b/games-board/pokerth/Manifest @@ -5,5 +5,5 @@ AUX pokerth-1.1.2-fix-includes.patch 3415 BLAKE2B 376286a1d125493804f894498d1f1e AUX pokerth-1.1.2-protobuf.patch 603 BLAKE2B 258ab192bf8c27266bc96103adfd52c0da9d719f07da674d31411f3248106fe919be741ab2829a250dba34e6eeaf023f9fbd6517581418c7f77b080ad47e34ab SHA512 ddb0ec7f60a0e494822e9c7abe9c9658c5df3b27e6be99624c5c959f0cc8db58ad13fb00ea947cfd3e81e48278ff27af8d09fec5e5c3acf31fe78ce70db89e1b AUX pokerth-1.1.2-system-websockets.patch 470 BLAKE2B ebf6e3f78917aac19c4bbae4b0ed34bde7613b9259aae5bd74fb6e2c820ff5f865265731e61e79b1a3d89a936ac8ebd4eb7f67a775389a956670e4a444cd263b SHA512 ad93bf9718375c0f04ee6a6a679d788ef404c02f980b0498e483363a9f96b6992951b0c9ac3710ce415f6dd985f1b25170842a7928d3552aba4c1a4fe45a7ed8 DIST pokerth-1.1.2.tar.gz 21354306 BLAKE2B d8e1ecc46e61d9c16ae3949099f6e72271a5ab2def9799652b0c612980e0c5e96cb2ccf4d659c1a90b9ac6433af95587fa5d44af80c16fb6a34a272751c9fc4a SHA512 d54c84f199636eb5a53580213e5e4ccc828cf565bf4b055797daa82e2ad54d8c52c7a16a781b82c8cc89d184a2b3c4105922394d08c7d2e06383b96963c36b5a -EBUILD pokerth-1.1.2.ebuild 1719 BLAKE2B 3a5b1129688b7a14cf5a38aa85e9f0cbc749b1d5fa44027fc71883e381d21ec20754a3aa6758441f0bf255e6eb8a14afb01a1eb2700ef23d586360fbba3fde89 SHA512 d10835be3566c8e6281b68b1303fb44b08c4374c7d4575226366629dc1d1f15eea30fc59cae8628dfd978d0e8d49770cdac0be6b47ac3f5d54aff96dcd81ec8e +EBUILD pokerth-1.1.2-r1.ebuild 1727 BLAKE2B c79caed7a5f7ad8ab37a879d7f9e9aafaec8122553a8c83d8ca29d676bccf2eb0201ee1f51e778f909166dae4a7ee6486ed28ca3e1597ec5f6ee3c1b8b12b6e4 SHA512 7f54f8dcd624d86392469e89033b4980314f9ce6a29763cea1b1441d25c64112f96ad224cd2936b5aaf633b50e6a327c9acaba5e3f8ad3e8a0343919d971e3d6 MISC metadata.xml 341 BLAKE2B ef48df7fbe2a33161c02b41c2cd9a77f3475771fc4b45b1a77949efbb42550174af0813beead969af54b350019175262445b8f47b0b67889d525abac42288203 SHA512 315127e17a6bec8caa7a3cddf8583ae0e9262441a8561225c7509607071f0eb473eeac121fd13766b9c43db8f0708e578e09b65401a165435fafdf079bf182d8 diff --git a/games-board/pokerth/pokerth-1.1.2-r1.ebuild b/games-board/pokerth/pokerth-1.1.2-r1.ebuild new file mode 100644 index 000000000000..17063c8c8b00 --- /dev/null +++ b/games-board/pokerth/pokerth-1.1.2-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop qmake-utils xdg + +DESCRIPTION="Texas Hold'em poker game" +HOMEPAGE="https://www.pokerth.net/" +SRC_URI="mirror://sourceforge/pokerth/${P}.tar.gz" + +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:=[zlib] + dev-libs/libgcrypt:0 + dev-libs/protobuf:0= + dev-libs/tinyxml[stl] + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + >=net-libs/libircclient-1.6-r2 + >=net-misc/curl-7.16 + virtual/gsasl + !dedicated? ( + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + media-libs/libsdl:0 + media-libs/sdl-mixer[mod,vorbis] + )" +DEPEND="${RDEPEND} + dev-cpp/websocketpp + !dedicated? ( dev-qt/qtsql:5 )" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${P}-rc" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.1-boost-1.65-ambiguous-advance.patch + "${FILESDIR}"/${PN}-1.1.2-protobuf.patch + "${FILESDIR}"/${PN}-1.1.2-boost-1.66.patch + "${FILESDIR}"/${PN}-1.1.2-fix-includes.patch + # unbundle dev-cpp/websocketpp + "${FILESDIR}"/${PN}-1.1.2-system-websockets.patch + "${FILESDIR}"/${PN}-1.1.2-boost-1.73.patch +) + +src_prepare() { + xdg_src_prepare + sed -i 's/!client//' *.pro || die + + # delete bundled dev-cpp/websocketpp to be safe + rm -r src/third_party/websocketpp || die +} + +src_configure() { + eqmake5 pokerth.pro \ + QMAKE_CFLAGS_ISYSTEM= \ + CONFIG+="$(use dedicated || echo client)" +} + +src_install() { + dobin bin/pokerth_server chatcleaner + dodoc docs/{gui_styling,server_setup}_howto.txt + doman docs/pokerth.1 + + if ! use dedicated; then + dobin ${PN} + insinto /usr/share/${PN} + doins -r data + domenu ${PN}.desktop + doicon -s 128 ${PN}.png + fi +} diff --git a/games-board/pokerth/pokerth-1.1.2.ebuild b/games-board/pokerth/pokerth-1.1.2.ebuild deleted file mode 100644 index 4a003de8dc78..000000000000 --- a/games-board/pokerth/pokerth-1.1.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils xdg - -DESCRIPTION="Texas Hold'em poker game" -HOMEPAGE="https://www.pokerth.net/" -SRC_URI="mirror://sourceforge/pokerth/${P}.tar.gz" - -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:= - dev-libs/libgcrypt:0 - dev-libs/protobuf:0= - dev-libs/tinyxml[stl] - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - >=net-libs/libircclient-1.6-r2 - >=net-misc/curl-7.16 - virtual/gsasl - !dedicated? ( - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - media-libs/libsdl:0 - media-libs/sdl-mixer[mod,vorbis] - )" -DEPEND="${RDEPEND} - dev-cpp/websocketpp - !dedicated? ( dev-qt/qtsql:5 )" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${P}-rc" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.1-boost-1.65-ambiguous-advance.patch - "${FILESDIR}"/${PN}-1.1.2-protobuf.patch - "${FILESDIR}"/${PN}-1.1.2-boost-1.66.patch - "${FILESDIR}"/${PN}-1.1.2-fix-includes.patch - # unbundle dev-cpp/websocketpp - "${FILESDIR}"/${PN}-1.1.2-system-websockets.patch - "${FILESDIR}"/${PN}-1.1.2-boost-1.73.patch -) - -src_prepare() { - xdg_src_prepare - sed -i 's/!client//' *.pro || die - - # delete bundled dev-cpp/websocketpp to be safe - rm -r src/third_party/websocketpp || die -} - -src_configure() { - eqmake5 pokerth.pro \ - QMAKE_CFLAGS_ISYSTEM= \ - CONFIG+="$(use dedicated || echo client)" -} - -src_install() { - dobin bin/pokerth_server chatcleaner - dodoc docs/{gui_styling,server_setup}_howto.txt - doman docs/pokerth.1 - - if ! use dedicated; then - dobin ${PN} - insinto /usr/share/${PN} - doins -r data - domenu ${PN}.desktop - doicon -s 128 ${PN}.png - fi -} -- cgit v1.2.3