svn commit: r544697 - in head/games: freecell-solver freecell-solver/files kpat
Danilo Egea Gondolfo
danilo at FreeBSD.org
Tue Aug 11 16:56:08 UTC 2020
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 at FreeBSD.org
More information about the svn-ports-all
mailing list