From b24bd25253fe093f722ab576d29fdc41d04cb1ee Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 2 Aug 2019 19:14:55 +0100 Subject: gentoo resync : 02.08.2019 --- dev-games/Manifest.gz | Bin 6407 -> 6408 bytes dev-games/freecell-solver/Manifest | 3 +- .../freecell-solver-5.6.0-r1.ebuild | 46 +++++++++++++++++++++ .../freecell-solver/freecell-solver-5.6.0.ebuild | 2 +- 4 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 dev-games/freecell-solver/freecell-solver-5.6.0-r1.ebuild (limited to 'dev-games') diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz index a5abded8170e..2ce9815a55b9 100644 Binary files a/dev-games/Manifest.gz and b/dev-games/Manifest.gz differ diff --git a/dev-games/freecell-solver/Manifest b/dev-games/freecell-solver/Manifest index 2f0010d77dec..f21105278a62 100644 --- a/dev-games/freecell-solver/Manifest +++ b/dev-games/freecell-solver/Manifest @@ -1,3 +1,4 @@ DIST freecell-solver-5.6.0.tar.xz 392468 BLAKE2B 9b8a22eca95da8675a252bec947dc5edad35a492ce9b04db5bf956e9a8c7051a9ca38902f9704e1f789fe28ce3326515690b2070cbb0318d299fdb8446ec9d1a SHA512 aac86e9bfb5849ffd99c669d8cfdd79272bc2f2a9a7f085e22f775b26fa45fc404efbb7520d23469e96c54c3596e776c8f459e679127de9ec0bc065c82bff246 -EBUILD freecell-solver-5.6.0.ebuild 1041 BLAKE2B 9dd40c4aa8067416669d7de0ac0a9a27c1b55f8ee3345838f94c05b47ca085c8396b6ef2c1ce43a18c8864f19922becec6487b2d3fad426352335c9bcc95128c SHA512 1557bcfa7ceba5a80329951b788872cae9d50a1a7f17d242fb84ffa71a99f48fb973512a9248c769fc6bb2291cf1748c0950736e35c839ea727e2a8056800f5e +EBUILD freecell-solver-5.6.0-r1.ebuild 1046 BLAKE2B 31702eaf480bdccb3a3e3edb88de47036f2d9d8826a3372eb78e2d3d3f017ffe1c4ef84ef9b567e7ca9d24dc20c0a894e206faae39b153d272057d8320d06789 SHA512 875bf53ed93a52c03f76fb4006f424d61f2006ac344f743bc4900c9193b8488fda5bca7e4d4a743d5e4fcd823597145f495400e35ab61f1919c66e1e79ed94f8 +EBUILD freecell-solver-5.6.0.ebuild 1039 BLAKE2B 085ed7a82910b9840e9c7a1a6bea7857e61969c9ffe5e124b78440d3b33aa0575ac79246b0ebd5adbdafa86f835905a00d17380dd73c05913405b8b7c5f485b1 SHA512 bb1dbc40f0627815ddbd8ac4f50a2cb3ef8958c652205de6a247f8358333a267fda9ba54cf03065643b8316bff4826d8a15d39337c1743deb0406e5b14732ed7 MISC metadata.xml 295 BLAKE2B 9e1e398d2fba90bd5e9a26ba2cb39ad2af9d9e67af9b3006bcb1d3e8374b82f20d3270ac50ee4fc02a04d84a3bbed61a7bfd394974f938025c6ec2f5c726532e SHA512 f3d83ba67322c1065e1fcfa040ffc0c532d86368fdb6552b30e1167058f355337055381407cab0bcc22f78bb451abdef1a3db4f1ffad6a5147ab26f969be1d28 diff --git a/dev-games/freecell-solver/freecell-solver-5.6.0-r1.ebuild b/dev-games/freecell-solver/freecell-solver-5.6.0-r1.ebuild new file mode 100644 index 000000000000..159cc4f198b0 --- /dev/null +++ b/dev-games/freecell-solver/freecell-solver-5.6.0-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +inherit cmake-utils python-single-r1 + +DESCRIPTION="C library for automatically solving Freecell and some other solitaire variants" +HOMEPAGE="https://fc-solve.shlomifish.org/" +SRC_URI="https://fc-solve.shlomifish.org/downloads/fc-solve/${P}.tar.xz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +RDEPEND="${PYTHON_DEPS} + dev-python/pysol_cards[${PYTHON_USEDEP}] + dev-python/random2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-perl/Path-Tiny + dev-perl/Template-Toolkit +" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_prepare() { + sed -i -e "s|share/doc/freecell-solver/|share/doc/${P}|" CMakeLists.txt || die + + python_fix_shebang board_gen + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC_LIBRARY=OFF + -DFCS_BUILD_DOCS=OFF + -DFCS_WITH_TEST_SUITE=OFF #requires unpackaged dependencies + ) + + cmake-utils_src_configure +} diff --git a/dev-games/freecell-solver/freecell-solver-5.6.0.ebuild b/dev-games/freecell-solver/freecell-solver-5.6.0.ebuild index 589907903599..a17473ffab5f 100644 --- a/dev-games/freecell-solver/freecell-solver-5.6.0.ebuild +++ b/dev-games/freecell-solver/freecell-solver-5.6.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://fc-solve.shlomifish.org/downloads/fc-solve/${P}.tar.xz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 x86" +KEYWORDS="amd64 arm64 x86" IUSE="" RDEPEND="${PYTHON_DEPS} -- cgit v1.2.3