Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Aug 2020 16:56:07 +0000 (UTC)
From:      Danilo Egea Gondolfo <danilo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r544697 - in head/games: freecell-solver freecell-solver/files kpat
Message-ID:  <202008111656.07BGu7xp020330@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danilo
Date: Tue Aug 11 16:56:07 2020
New Revision: 544697
URL: https://svnweb.freebsd.org/changeset/ports/544697

Log:
  - Update to 6.0.1
  - Remove EXAMPLES option

Deleted:
  head/games/freecell-solver/files/
Modified:
  head/games/freecell-solver/Makefile
  head/games/freecell-solver/distinfo
  head/games/freecell-solver/pkg-plist
  head/games/kpat/Makefile

Modified: head/games/freecell-solver/Makefile
==============================================================================
--- head/games/freecell-solver/Makefile	Tue Aug 11 16:53:31 2020	(r544696)
+++ head/games/freecell-solver/Makefile	Tue Aug 11 16:56:07 2020	(r544697)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	freecell-solver
-PORTVERSION=	4.20.0
-PORTREVISION=	3
+PORTVERSION=	6.0.1
 CATEGORIES=	games
 MASTER_SITES=	http://fc-solve.shlomifish.org/downloads/fc-solve/
 
@@ -14,28 +13,33 @@ LICENSE=	MIT
 
 BUILD_DEPENDS=	p5-Path-Tiny>=0.076:devel/p5-Path-Tiny \
 		p5-Template-Toolkit>=2.26:www/p5-Template-Toolkit \
+		p5-Moo>=2.0:devel/p5-Moo \
 		gperf:devel/gperf \
-		asciidoc:textproc/asciidoc \
+		asciidoctor:textproc/rubygem-asciidoctor \
+		${LOCALBASE}/include/rinutils/rinutils.h:devel/rinutils \
 		${PYTHON_PKGNAMEPREFIX}random2>=1.0.1:math/py-random2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pysol-cards>=0.10.0:games/py-pysol-cards@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}random2>=1.0.1:math/py-random2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pysol-cards>=0.10.0:games/py-pysol-cards@${PY_FLAVOR}
+LIB_DEPENDS=	${LIB_DEPENDS_${ARCH}}
+LIB_DEPENDS_i386=	libgmp.so:math/gmp
 
-OPTIONS_DEFINE=	DOCS EXAMPLES TCMALLOC
+OPTIONS_DEFINE=	DOCS TCMALLOC
 TCMALLOC_DESC=	Use Google's TCMalloc
 
-USES=		cmake compiler:c11 perl5 python:3.4+ shebangfix tar:xz
+USES=		cmake compiler:c11 localbase perl5 python:3.4+ shebangfix tar:xz
 USE_PERL5=	build
 SHEBANG_FILES=	board_gen/make_pysol_freecell_board.py \
 		board_gen/transpose-freecell-board.py \
 		board_gen/find-freecell-deal-index.py \
 		board_gen/fc_solve_find_index_s2ints.py \
+		board_gen/gen-multiple-pysol-layouts \
 		patsolve/patsolve/param.py
 CMAKE_ARGS=	-DFCS_WITH_TEST_SUITE:BOOL=OFF
 USE_LDCONFIG=	yes
 
-CFLAGS+=	-I${LOCALBASE}/include
-
 TCMALLOC_LIB_DEPENDS=	libtcmalloc.so:devel/google-perftools
 TCMALLOC_CMAKE_OFF=	-DFCS_AVOID_TCMALLOC:BOOL=ON
 
@@ -46,17 +50,13 @@ post-patch:
 .for f in children-playing-ball.sh sentient-pearls.sh
 	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' ${WRKSRC}/Presets/presets/${f}
 .endfor
-	@${REINPLACE_CMD} -e 's|COMMAND "python3"|COMMAND "${PYTHON_VERSION}"|' ${WRKSRC}/CMakeLists.txt
+	@${REINPLACE_CMD} -e 's|"python3"|"${PYTHON_VERSION}"|' ${WRKSRC}/CMakeLists.txt
 
 post-install:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in AUTHORS.txt HACKING.txt INSTALL.txt NEWS.txt README.txt \
-	README.win32.txt TODO.txt USAGE.txt
+.for f in AUTHORS.asciidoc HACKING.asciidoc INSTALL.asciidoc NEWS.asciidoc README.asciidoc \
+	README.win32.txt TODO.asciidoc USAGE.asciidoc
 	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for f in ctypes-test.py
-	${INSTALL_DATA} ${WRKSRC}/examples/${f} ${STAGEDIR}${EXAMPLESDIR}
 .endfor
 
 .include <bsd.port.mk>

Modified: head/games/freecell-solver/distinfo
==============================================================================
--- head/games/freecell-solver/distinfo	Tue Aug 11 16:53:31 2020	(r544696)
+++ head/games/freecell-solver/distinfo	Tue Aug 11 16:56:07 2020	(r544697)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1532508911
-SHA256 (freecell-solver-4.20.0.tar.xz) = 869c210e7b63b0e0dcfb1c4a2322c41cfa8fbf8db01e7722254a7425a1ab7f81
-SIZE (freecell-solver-4.20.0.tar.xz) = 400008
+TIMESTAMP = 1597066645
+SHA256 (freecell-solver-6.0.1.tar.xz) = 9f1a4c6d5c8ac54c6619b3b988efb5562d460cd048d33345e52a0c849fd0d9df
+SIZE (freecell-solver-6.0.1.tar.xz) = 421700

Modified: head/games/freecell-solver/pkg-plist
==============================================================================
--- head/games/freecell-solver/pkg-plist	Tue Aug 11 16:53:31 2020	(r544696)
+++ head/games/freecell-solver/pkg-plist	Tue Aug 11 16:56:07 2020	(r544697)
@@ -1,14 +1,19 @@
+bin/dbm-fc-solver
+bin/depth-dbm-fc-solver
 bin/fc-solve
 bin/fc_solve_find_index_s2ints.py
 bin/find-freecell-deal-index.py
 bin/freecell-solver-fc-pro-range-solve
 bin/freecell-solver-multi-thread-solve
 bin/freecell-solver-range-parallel-solve
+bin/gen-multiple-pysol-layouts
 bin/make_pysol_freecell_board.py
 bin/pi-make-microsoft-freecell-board
 bin/transpose-freecell-board.py
+include/freecell-solver/config.h
 include/freecell-solver/fcs_back_compat.h
 include/freecell-solver/fcs_cl.h
+include/freecell-solver/fcs_conf.h
 include/freecell-solver/fcs_dllexport.h
 include/freecell-solver/fcs_enums.h
 include/freecell-solver/fcs_limit.h
@@ -18,23 +23,33 @@ include/freecell-solver/fcs_user.h
 lib/libfreecell-solver.a
 lib/libfreecell-solver.so
 lib/libfreecell-solver.so.0
-lib/libfreecell-solver.so.0.5.0
+lib/libfreecell-solver.so.0.7.0
 libdata/pkgconfig/libfreecell-solver.pc
+man/man6/dbm-fc-solver.6.gz
 man/man6/fc-solve-board_gen.6.gz
 man/man6/fc-solve.6.gz
 man/man6/freecell-solver-range-parallel-solve.6.gz
+man/man6/gen-multiple-pysol-layouts.6.gz
 man/man6/make_pysol_freecell_board.py.6.gz
 man/man6/pi-make-microsoft-freecell-board.6.gz
 man/man6/transpose-freecell-board.py.6.gz
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS.txt
-%%PORTDOCS%%%%DOCSDIR%%/HACKING.txt
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
-%%PORTDOCS%%%%DOCSDIR%%/NEWS.txt
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS.asciidoc
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/HACKING
+%%PORTDOCS%%%%DOCSDIR%%/HACKING.asciidoc
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL.asciidoc
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS.asciidoc
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.asciidoc
 %%PORTDOCS%%%%DOCSDIR%%/README.win32.txt
-%%PORTDOCS%%%%DOCSDIR%%/TODO.txt
-%%PORTDOCS%%%%DOCSDIR%%/USAGE.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ctypes-test.py
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/TODO.asciidoc
+%%PORTDOCS%%%%DOCSDIR%%/USAGE
+%%PORTDOCS%%%%DOCSDIR%%/USAGE.asciidoc
+%%PORTDOCS%%%%DOCSDIR%%/fc-solve.txt
 %%DATADIR%%/presetrc
 %%DATADIR%%/presets/abra-kadabra.sh
 %%DATADIR%%/presets/amateur-star.sh

Modified: head/games/kpat/Makefile
==============================================================================
--- head/games/kpat/Makefile	Tue Aug 11 16:53:31 2020	(r544696)
+++ head/games/kpat/Makefile	Tue Aug 11 16:56:07 2020	(r544697)
@@ -2,6 +2,7 @@
 
 PORTNAME=	kpat
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	games kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008111656.07BGu7xp020330>