head 1.12; access; symbols pkgsrc-2023Q4:1.12.0.16 pkgsrc-2023Q4-base:1.12 pkgsrc-2023Q3:1.12.0.14 pkgsrc-2023Q3-base:1.12 pkgsrc-2023Q2:1.12.0.12 pkgsrc-2023Q2-base:1.12 pkgsrc-2023Q1:1.12.0.10 pkgsrc-2023Q1-base:1.12 pkgsrc-2022Q4:1.12.0.8 pkgsrc-2022Q4-base:1.12 pkgsrc-2022Q3:1.12.0.6 pkgsrc-2022Q3-base:1.12 pkgsrc-2022Q2:1.12.0.4 pkgsrc-2022Q2-base:1.12 pkgsrc-2022Q1:1.12.0.2 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.11.0.20 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.18 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.16 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.14 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.12 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.10 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.8 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.4 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.6 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.2 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.10.0.2 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.8.0.6 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.4 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.2 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.7.0.4 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.2 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.6.0.6 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.4 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.5.0.4 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.2 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.4.0.4 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.2 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.3.0.2 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.2.0.4 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.10 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.8 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.6 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.4 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.2 pkgsrc-2014Q3-base:1.1; locks; strict; comment @# @; 1.12 date 2022.01.04.20.54.01; author wiz; state Exp; branches; next 1.11; commitid CYyhdK9qtoffkmnD; 1.11 date 2019.09.02.13.20.19; author adam; state Exp; branches; next 1.10; commitid JNtg51I3DnX4jrBB; 1.10 date 2019.04.26.14.12.39; author maya; state Exp; branches; next 1.9; commitid Y6vMANX4s26gKRkB; 1.9 date 2019.04.26.13.13.58; author maya; state Exp; branches; next 1.8; commitid U4pISddzN4WXpRkB; 1.8 date 2018.07.03.05.03.18; author adam; state Exp; branches; next 1.7; commitid bH4MNADzVzoIfEIA; 1.7 date 2018.01.14.17.34.01; author rillig; state Exp; branches; next 1.6; commitid x3p17A5ooWt7SRmA; 1.6 date 2017.08.14.19.25.01; author wiz; state Exp; branches; next 1.5; commitid rbnCVtSRsZY6pd3A; 1.5 date 2017.01.01.14.43.40; author wiz; state Exp; branches; next 1.4; commitid TmfhF2MIYbgU4hAz; 1.4 date 2016.07.09.13.03.49; author wiz; state Exp; branches; next 1.3; commitid k9A2yv7vTRunbEdz; 1.3 date 2016.06.08.17.43.33; author wiz; state Exp; branches; next 1.2; commitid z4yEulWexjFaJG9z; 1.2 date 2015.12.05.21.25.43; author adam; state Exp; branches; next 1.1; commitid bgA0CynThkP3WNLy; 1.1 date 2014.08.09.22.26.50; author wiz; state Exp; branches; next ; commitid jaDfLIvivBuINJLx; desc @@ 1.12 log @*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS @ text @# $NetBSD: Makefile,v 1.11 2019/09/02 13:20:19 adam Exp $ DISTNAME= easyAI-1.0.0.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} PKGREVISION= 1 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_PYPI:=e/easyAI/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://pypi.python.org/pypi/easyAI COMMENT= Easy-to-use game AI algorithms LICENSE= mit USE_LANGUAGES= # none PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 0.0.0.4 .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" @ 1.11 log @Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2019/04/26 14:12:39 maya Exp $ d5 1 @ 1.10 log @fix some whitespace, mostly introduced in the previous python 3.4 / 3.5 removal commit. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2019/04/26 13:13:58 maya Exp $ d14 1 a14 1 PYTHON_VERSIONS_INCOMPATIBLE= 36 37 # not yet ported as of 0.0.0.4 @ 1.9 log @Omit mentions of python 34 and 35, after those were removed. - Includes some whitespace changes, to be handled in a separate commit. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2018/07/03 05:03:18 adam Exp $ d14 1 a14 1 PYTHON_VERSIONS_INCOMPATIBLE= 36 37 # not yet ported as of 0.0.0.4 @ 1.8 log @extend PYTHON_VERSIONS_ for Python 3.7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2018/01/14 17:34:01 rillig Exp $ d14 1 a14 1 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 37 # not yet ported as of 0.0.0.4 @ 1.7 log @games/*: fix alignment of variable values pkglint -Wall -r --autofix --only aligned After running the above command, three packages had to be adjusted manually: In maelstrom-x11, pkglint didn't see that a commented variable assignment should have been re-aligned as well. In netmaze, there was a single line that didn't align well with all the others, but pkglint decided to adjust the whole paragraph to this single line. The result would have been ok, but not good. In tscp, there was a paragraph where some of the lines were indented one space more than the others. This rule is useful when one variable name is very long compared to the others, but not in this case. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2017/08/14 19:25:01 wiz Exp $ d14 1 a14 1 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.0.0.4 @ 1.6 log @Updated py-easyAI to 1.0.0.4. Changes not found. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2017/01/01 14:43:40 wiz Exp $ d13 1 a13 1 USE_LANGUAGES= # none @ 1.5 log @Add python-3.6 to incompatible versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2016/07/09 13:03:49 wiz Exp $ d3 1 a3 1 DISTNAME= easyAI-0.0.0.4 @ 1.4 log @Remove python33: adapt all packages that refer to it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2016/06/08 17:43:33 wiz Exp $ d14 1 a14 1 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # not yet ported as of 0.0.0.4 @ 1.3 log @Switch to MASTER_SITES_PYPI. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2015/12/05 21:25:43 adam Exp $ d14 1 a14 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 # not yet ported as of 0.0.0.4 @ 1.2 log @Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2014/08/09 22:26:50 wiz Exp $ d6 1 a6 1 MASTER_SITES= https://pypi.python.org/packages/source/e/easyAI/ @ 1.1 log @Import py27-easyAI-0.0.0.4 as games/py-easyAI. EasyAI is a pure-Python artificial intelligence framework for two-players abstract games such as Tic Tac Toe, Connect 4, Reversi, etc. It makes it easy to define the mechanisms of a game, and play against the computer or solve the game. Under the hood, the AI is a Negamax algorithm with alpha-beta pruning and transposition tables. @ text @d1 1 a1 1 # $NetBSD$ d14 1 a14 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.0.0.4 @