summaryrefslogtreecommitdiff
path: root/games-board/phalanx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-board/phalanx
reinit the tree, so we can have metadata
Diffstat (limited to 'games-board/phalanx')
-rw-r--r--games-board/phalanx/Manifest5
-rw-r--r--games-board/phalanx/metadata.xml16
-rw-r--r--games-board/phalanx/phalanx-22.ebuild42
3 files changed, 63 insertions, 0 deletions
diff --git a/games-board/phalanx/Manifest b/games-board/phalanx/Manifest
new file mode 100644
index 000000000000..f177c59bb3ab
--- /dev/null
+++ b/games-board/phalanx/Manifest
@@ -0,0 +1,5 @@
+DIST Phalanx-XXII.tar.gz 356831 SHA256 1ec5e8e5f71e199963796462086a6e9a0d8856b7fd4b83324a30a35c25677082 SHA512 e959556bb29eb2178dbf77c656d6c6520a8568e93e03350c5141bee8808a04d0a0c1050a3db53b1fef4a7b6e6b724272700e52feb6c5d7f8308cebca91c51d67 WHIRLPOOL e634d7631831e2043586f3bffca1ca7ffd55084b6e95a655a64297aa53e88c280c54bfe5123e7008e00ceb979ac7573a2dbd7e9a5d12b4d68277f5ca72f3c7f4
+EBUILD phalanx-22.ebuild 972 SHA256 bcd5aac6e366e27185cbc59d10301478254bc66bf1698ae41027e78cd65a46ed SHA512 2377facebeddd868516e2c135bd76610420d71ef9270486232cff10c4411e6c0f067fa0a4591d4d8a33307d60d5d3aa2295235a4b23c3355b0ab461dac443c1b WHIRLPOOL 9c56fa7002f9ee837623a76186002478ef6c5397e5c50d2c5f7d41184c97bf1ea243e618d5fa5104e8cf61920dd37cc675ca2ba0ec3dd34921e555e5ecab86b1
+MISC ChangeLog 2424 SHA256 899ae1620d27379108d8bb245745fa2d08d714ed4879cb009aa2879448aa8914 SHA512 8a25e19b3a08406b343e390444306579d64e01fd5737f5d198966b089cc3061b8311815f0ca587de935008e777ddb534646ec96acab9b01a8cdce4e061facf17 WHIRLPOOL 4e368a282717171f4e722571e0dc5dfde035bcde6bb3f51a2722e759bdc89fd04a09d1c8737ece9e19361cd63c8c371dd8f74576440f66c965d27e4c4dbe13aa
+MISC ChangeLog-2015 850 SHA256 b5a7725edf11df55f65bc012ab38f515c5c6c920e1a9c664f13975ec6357d68e SHA512 16069f21e7e62322eb2f0f22b5096faaac5b3cded18490c759a0611a8eca5d171baeffe9ae449f9ba275d96a682f3adff9b4b9182f26a6dbdb3eef8540333d82 WHIRLPOOL 27f3dca1da3bbb66376291688746d8a1b96b8d21159c833701d57a4b2ff4cecf51cf95cf3117fc4f23905aefd6fc5a539709c97d49d6736ab99288852cbbe225
+MISC metadata.xml 590 SHA256 a43037828e548e7cb96f75e7ab1d334249a3277e427177333122c8bdb3c61c9f SHA512 48daed32c34b1183e44136d4da6572da67508c2782e6a28aebbf6d6d52b94eb2cf8c6dd079d8eab61a4180d82e1894271eb56e32d73f6bc302c2aa3050949fd6 WHIRLPOOL b5da862dc9078cb16eb4eb975e9c088181617524aa6a035860cdcf3e4df1e1681946d1dacb43ef57fe7714f82107a18fc254b473f33e2eefdfa9fbabb6c1a4bb
diff --git a/games-board/phalanx/metadata.xml b/games-board/phalanx/metadata.xml
new file mode 100644
index 000000000000..525b2313bb60
--- /dev/null
+++ b/games-board/phalanx/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <longdescription lang="en">
+This is the Phalanx chess engine. Phalanx's playing style is quite human-like;
+when it plays at full strength, it may be compared to a intermediate-to-strong
+player; beginners will be right at home with it, too.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">phalanx</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/phalanx/phalanx-22.ebuild b/games-board/phalanx/phalanx-22.ebuild
new file mode 100644
index 000000000000..226039bb6957
--- /dev/null
+++ b/games-board/phalanx/phalanx-22.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit toolchain-funcs games
+
+MY_PN="Phalanx"
+MY_PV="XXII"
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="A chess engine suitable for beginner and intermediate players"
+HOMEPAGE="http://phalanx.sourceforge.net/"
+SRC_URI="mirror://sourceforge/phalanx/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ # configure is not used in the project; confs are in Makefile,
+ # and here we override them:
+ local define="-DGNUFUN" myvar
+ for myvar in "PBOOK" "SBOOK" "LEARN" ; do
+ define="${define} -D${myvar}_DIR=\"\\\"${GAMES_DATADIR}/${PN}\\\"\""
+ done
+ emake \
+ DEFINES="${define}" \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dogamesbin phalanx
+ insinto "${GAMES_DATADIR}"/${PN}
+ doins pbook.phalanx sbook.phalanx learn.phalanx
+ dodoc HISTORY README
+ prepgamesdirs
+}