Hi ports --Attached is an update to all the games/gottcode games. In addition to updating them, resort the WANTLIB (put ${COMPILER_LIBCXX} in the master WANTLIB since every game needs it) and switch to my @openbsd.org email address.
Also attached is a new port for games/gottcode/gottet. Gottet is a Tetris clone. I know we probably don't need yet another Tetris clone, but it was the only game missing from the collection, and I think it would be nice to offer the whole thing.
To be committed in order of the existing games and Makefile.inc, then import gottet, then update the master gottcode Makefile.
OK? ~Brian
Index: Makefile =================================================================== RCS file: /cvs/ports/games/gottcode/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- Makefile 30 Dec 2013 11:25:22 -0000 1.3 +++ Makefile 8 Aug 2017 03:21:24 -0000 @@ -3,6 +3,7 @@ SUBDIR = SUBDIR += connectagram SUBDIR += cutemaze +SUBDIR += gottet SUBDIR += hexalate SUBDIR += peg-e SUBDIR += simsu Index: Makefile.inc =================================================================== RCS file: /cvs/ports/games/gottcode/Makefile.inc,v retrieving revision 1.14 diff -u -p -u -p -r1.14 Makefile.inc --- Makefile.inc 18 Jul 2017 04:48:46 -0000 1.14 +++ Makefile.inc 8 Aug 2017 03:21:24 -0000 @@ -7,7 +7,7 @@ EXTRACT_SUFX ?= .tar.bz2 HOMEPAGE ?= http://gottcode.org/${GAME}/ MASTER_SITES ?= ${HOMEPAGE} -MAINTAINER ?= Brian Callahan <bcal...@devio.us> +MAINTAINER ?= Brian Callahan <bcal...@openbsd.org> # GPLv3+ PERMIT_PACKAGE_CDROM = Yes @@ -16,7 +16,7 @@ WRKDIST ?= ${WRKDIR}/${DISTNAME:S/-src// MODULES += devel/qmake x11/qt5 MODGCC4_ARCHS = i386 amd64 powerpc sparc64 WANTLIB += GL Qt5Core Qt5Gui Qt5Widgets -WANTLIB += c m pthread +WANTLIB += c m pthread ${COMPILER_LIBCXX} RUN_DEPENDS += devel/desktop-file-utils x11/gtk+3,-guic MAKE_FLAGS += CXX=${CXX} \ Index: connectagram/Makefile =================================================================== RCS file: /cvs/ports/games/gottcode/connectagram/Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 Makefile --- connectagram/Makefile 27 Jul 2017 09:55:44 -0000 1.8 +++ connectagram/Makefile 8 Aug 2017 03:21:24 -0000 @@ -2,8 +2,7 @@ GAME = connectagram COMMENT = word unscrambling game -DISTNAME = ${GAME}-1.2.4-src -WANTLIB += Qt5Network ${COMPILER_LIBCXX} -REVISION = 0 +DISTNAME = ${GAME}-1.2.5-src +WANTLIB += Qt5Network .include <bsd.port.mk> Index: connectagram/distinfo =================================================================== RCS file: /cvs/ports/games/gottcode/connectagram/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- connectagram/distinfo 11 Jun 2017 20:32:19 -0000 1.3 +++ connectagram/distinfo 8 Aug 2017 03:21:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (connectagram-1.2.4-src.tar.bz2) = lEZ9Qfic0/JK+u2f4PkFpNqkXYAwiOJai7pV6kjyUQI= -SIZE (connectagram-1.2.4-src.tar.bz2) = 1626433 +SHA256 (connectagram-1.2.5-src.tar.bz2) = pCFLVVFc6WKJRePw1GlykBzrnbfrMehMY848AkB4J0s= +SIZE (connectagram-1.2.5-src.tar.bz2) = 1625834 Index: connectagram/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/gottcode/connectagram/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- connectagram/pkg/PLIST 11 Jun 2017 20:32:19 -0000 1.3 +++ connectagram/pkg/PLIST 8 Aug 2017 03:21:24 -0000 @@ -1,7 +1,5 @@ @comment $OpenBSD: PLIST,v 1.3 2017/06/11 20:32:19 landry Exp $ @bin bin/connectagram -share/appdata/ -share/appdata/connectagram.appdata.xml share/applications/connectagram.desktop share/connectagram/ share/connectagram/data/ @@ -44,6 +42,8 @@ share/icons/hicolor/scalable/apps/connec share/man/ share/man/man6/ @man share/man/man6/connectagram.6 +share/metainfo/ +share/metainfo/connectagram.appdata.xml share/pixmaps/ share/pixmaps/connectagram.xpm @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor Index: cutemaze/Makefile =================================================================== RCS file: /cvs/ports/games/gottcode/cutemaze/Makefile,v retrieving revision 1.5 diff -u -p -u -p -r1.5 Makefile --- cutemaze/Makefile 27 Jul 2017 09:55:44 -0000 1.5 +++ cutemaze/Makefile 8 Aug 2017 03:21:24 -0000 @@ -2,9 +2,8 @@ GAME = cutemaze COMMENT = simple maze game -DISTNAME = ${GAME}-1.2.0-src -WANTLIB += Qt5Svg ${COMPILER_LIBCXX} -REVISION = 0 +DISTNAME = ${GAME}-1.2.1-src +WANTLIB += Qt5Svg LIB_DEPENDS += x11/qt5/qtsvg Index: cutemaze/distinfo =================================================================== RCS file: /cvs/ports/games/gottcode/cutemaze/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- cutemaze/distinfo 11 Jun 2017 20:32:19 -0000 1.3 +++ cutemaze/distinfo 8 Aug 2017 03:21:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (cutemaze-1.2.0-src.tar.bz2) = 0joNEaI39T1rjakjS1tHW7yo1nq73RJM+nwMtNpwNJs= -SIZE (cutemaze-1.2.0-src.tar.bz2) = 800890 +SHA256 (cutemaze-1.2.1-src.tar.bz2) = hB8qIIdwyd5gCf7WTiSgWah4aGxETEtXLFa1ZOTPpm4= +SIZE (cutemaze-1.2.1-src.tar.bz2) = 803354 Index: cutemaze/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/gottcode/cutemaze/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- cutemaze/pkg/PLIST 11 Jun 2017 20:32:19 -0000 1.3 +++ cutemaze/pkg/PLIST 8 Aug 2017 03:21:24 -0000 @@ -1,7 +1,5 @@ @comment $OpenBSD: PLIST,v 1.3 2017/06/11 20:32:19 landry Exp $ @bin bin/cutemaze -share/appdata/ -share/appdata/cutemaze.appdata.xml share/applications/cutemaze.desktop share/cutemaze/ share/cutemaze/translations/ @@ -20,6 +18,7 @@ share/cutemaze/translations/cutemaze_pt_ share/cutemaze/translations/cutemaze_ro.qm share/cutemaze/translations/cutemaze_ru.qm share/cutemaze/translations/cutemaze_tr.qm +share/cutemaze/translations/cutemaze_zh.qm share/icons/hicolor/1024x1024/ share/icons/hicolor/1024x1024/apps/ share/icons/hicolor/1024x1024/apps/cutemaze.png @@ -36,6 +35,8 @@ share/icons/hicolor/scalable/apps/cutema share/man/ share/man/man6/ @man share/man/man6/cutemaze.6 +share/metainfo/ +share/metainfo/cutemaze.appdata.xml share/pixmaps/ share/pixmaps/cutemaze.xpm @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor Index: hexalate/Makefile =================================================================== RCS file: /cvs/ports/games/gottcode/hexalate/Makefile,v retrieving revision 1.6 diff -u -p -u -p -r1.6 Makefile --- hexalate/Makefile 27 Jul 2017 09:55:44 -0000 1.6 +++ hexalate/Makefile 8 Aug 2017 03:21:24 -0000 @@ -2,8 +2,6 @@ GAME = hexalate COMMENT = color matching game -DISTNAME = ${GAME}-1.1.0-src -WANTLIB += ${COMPILER_LIBCXX} -REVISION = 0 +DISTNAME = ${GAME}-1.1.1-src .include <bsd.port.mk> Index: hexalate/distinfo =================================================================== RCS file: /cvs/ports/games/gottcode/hexalate/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- hexalate/distinfo 11 Jun 2017 20:32:19 -0000 1.4 +++ hexalate/distinfo 8 Aug 2017 03:21:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (hexalate-1.1.0-src.tar.bz2) = dKjyO3FkmB2+lo2qAEeBZGyQY/HoCyNLGRZlcNoiNJw= -SIZE (hexalate-1.1.0-src.tar.bz2) = 662438 +SHA256 (hexalate-1.1.1-src.tar.bz2) = 1eWwDxoXexBQYLsD0j9kQSX+aSOzWC2sw6h7gqed4sc= +SIZE (hexalate-1.1.1-src.tar.bz2) = 662987 Index: hexalate/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/gottcode/hexalate/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -p -r1.4 PLIST --- hexalate/pkg/PLIST 11 Jun 2017 20:32:19 -0000 1.4 +++ hexalate/pkg/PLIST 8 Aug 2017 03:21:24 -0000 @@ -1,7 +1,5 @@ @comment $OpenBSD: PLIST,v 1.4 2017/06/11 20:32:19 landry Exp $ @bin bin/hexalate -share/appdata/ -share/appdata/hexalate.appdata.xml share/applications/hexalate.desktop share/hexalate/ share/hexalate/translations/ @@ -38,6 +36,8 @@ share/icons/hicolor/64x64/apps/hexalate. share/man/ share/man/man6/ @man share/man/man6/hexalate.6 +share/metainfo/ +share/metainfo/hexalate.appdata.xml share/pixmaps/ share/pixmaps/hexalate.xpm @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor Index: peg-e/Makefile =================================================================== RCS file: /cvs/ports/games/gottcode/peg-e/Makefile,v retrieving revision 1.9 diff -u -p -u -p -r1.9 Makefile --- peg-e/Makefile 27 Jul 2017 09:55:44 -0000 1.9 +++ peg-e/Makefile 8 Aug 2017 03:21:24 -0000 @@ -2,8 +2,6 @@ GAME = peg-e COMMENT = basic peg solitaire game -DISTNAME = ${GAME}-1.2.2-src -WANTLIB += ${COMPILER_LIBCXX} -REVISION = 0 +DISTNAME = ${GAME}-1.2.3-src .include <bsd.port.mk> Index: peg-e/distinfo =================================================================== RCS file: /cvs/ports/games/gottcode/peg-e/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- peg-e/distinfo 11 Jun 2017 20:32:19 -0000 1.4 +++ peg-e/distinfo 8 Aug 2017 03:21:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (peg-e-1.2.2-src.tar.bz2) = 7sVw4xj7/6Il1wrVJ3zRAnYGGT9Cbib4Gg7CDLci/NU= -SIZE (peg-e-1.2.2-src.tar.bz2) = 464921 +SHA256 (peg-e-1.2.3-src.tar.bz2) = BvtQkgRTriGNxFFObyhQo620rsuFjKq3p++5y3i+XuU= +SIZE (peg-e-1.2.3-src.tar.bz2) = 466872 Index: peg-e/patches/patch-peg-e_pro =================================================================== RCS file: /cvs/ports/games/gottcode/peg-e/patches/patch-peg-e_pro,v retrieving revision 1.2 diff -u -p -u -p -r1.2 patch-peg-e_pro --- peg-e/patches/patch-peg-e_pro 11 Jun 2017 20:32:19 -0000 1.2 +++ peg-e/patches/patch-peg-e_pro 8 Aug 2017 03:21:24 -0000 @@ -2,7 +2,7 @@ $OpenBSD: patch-peg-e_pro,v 1.2 2017/06/ Index: peg-e.pro --- peg-e.pro.orig +++ peg-e.pro -@@ -93,7 +93,7 @@ macx { +@@ -97,7 +97,7 @@ macx { qm.CONFIG += no_check_exist man.files = doc/peg-e.6 Index: peg-e/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/gottcode/peg-e/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -p -r1.4 PLIST --- peg-e/pkg/PLIST 8 Jun 2015 06:42:14 -0000 1.4 +++ peg-e/pkg/PLIST 8 Aug 2017 03:21:24 -0000 @@ -1,8 +1,6 @@ @comment $OpenBSD: PLIST,v 1.4 2015/06/08 06:42:14 czarkoff Exp $ @bin bin/peg-e @man man/man6/peg-e.6 -share/appdata/ -share/appdata/peg-e.appdata.xml share/applications/peg-e.desktop share/icons/hicolor/1024x1024/ share/icons/hicolor/1024x1024/apps/ @@ -17,6 +15,8 @@ share/icons/hicolor/48x48/apps/peg-e.png share/icons/hicolor/512x512/apps/peg-e.png share/icons/hicolor/64x64/apps/peg-e.png share/icons/hicolor/scalable/apps/peg-e.svg +share/metainfo/ +share/metainfo/peg-e.appdata.xml share/peg-e/ share/peg-e/icons/ share/peg-e/icons/hicolor/ @@ -56,6 +56,7 @@ share/peg-e/translations/pege_pl.qm share/peg-e/translations/pege_ro.qm share/peg-e/translations/pege_ru.qm share/peg-e/translations/pege_tr.qm +share/peg-e/translations/pege_zh.qm share/pixmaps/ share/pixmaps/peg-e.xpm @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor Index: simsu/Makefile =================================================================== RCS file: /cvs/ports/games/gottcode/simsu/Makefile,v retrieving revision 1.9 diff -u -p -u -p -r1.9 Makefile --- simsu/Makefile 27 Jul 2017 09:55:44 -0000 1.9 +++ simsu/Makefile 8 Aug 2017 03:21:24 -0000 @@ -2,9 +2,7 @@ GAME = simsu COMMENT = basic sudoku game -DISTNAME = ${GAME}-1.3.3-src -WANTLIB += ${COMPILER_LIBCXX} -REVISION = 0 +DISTNAME = ${GAME}-1.3.4-src post-install: mv ${PREFIX}/share/man/man6/${GAME}.6 ${PREFIX}/man/man6 Index: simsu/distinfo =================================================================== RCS file: /cvs/ports/games/gottcode/simsu/distinfo,v retrieving revision 1.5 diff -u -p -u -p -r1.5 distinfo --- simsu/distinfo 11 Jun 2017 20:32:19 -0000 1.5 +++ simsu/distinfo 8 Aug 2017 03:21:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (simsu-1.3.3-src.tar.bz2) = CiecDiKtHDntzfurrFNCfVv3nMdXVHSD4/mfazvZyUg= -SIZE (simsu-1.3.3-src.tar.bz2) = 463572 +SHA256 (simsu-1.3.4-src.tar.bz2) = HdASdHllg+SVICF8k7br6rG9WHA8FYqSIJ7Qvdh7JrA= +SIZE (simsu-1.3.4-src.tar.bz2) = 465505 Index: simsu/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/gottcode/simsu/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -p -r1.4 PLIST --- simsu/pkg/PLIST 1 Feb 2016 07:50:13 -0000 1.4 +++ simsu/pkg/PLIST 8 Aug 2017 03:21:24 -0000 @@ -1,8 +1,6 @@ @comment $OpenBSD: PLIST,v 1.4 2016/02/01 07:50:13 benoit Exp $ @bin bin/simsu @man man/man6/simsu.6 -share/appdata/ -share/appdata/simsu.appdata.xml share/applications/simsu.desktop share/icons/hicolor/1024x1024/ share/icons/hicolor/1024x1024/apps/ @@ -17,6 +15,8 @@ share/icons/hicolor/48x48/apps/simsu.png share/icons/hicolor/512x512/apps/simsu.png share/icons/hicolor/64x64/apps/simsu.png share/icons/hicolor/scalable/apps/simsu.svg +share/metainfo/ +share/metainfo/simsu.appdata.xml share/pixmaps/ share/pixmaps/simsu.xpm share/simsu/ @@ -41,6 +41,7 @@ share/simsu/translations/simsu_ro.qm share/simsu/translations/simsu_ru.qm share/simsu/translations/simsu_tr.qm share/simsu/translations/simsu_uk.qm +share/simsu/translations/simsu_zh_TW.qm @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor @exec %D/bin/update-desktop-database Index: tanglet/Makefile =================================================================== RCS file: /cvs/ports/games/gottcode/tanglet/Makefile,v retrieving revision 1.9 diff -u -p -u -p -r1.9 Makefile --- tanglet/Makefile 27 Jul 2017 09:55:44 -0000 1.9 +++ tanglet/Makefile 8 Aug 2017 03:21:24 -0000 @@ -2,10 +2,8 @@ GAME = tanglet COMMENT = word finding game -DISTNAME = ${GAME}-1.4.0-src +DISTNAME = ${GAME}-1.5.0-src WANTLIB += z -WANTLIB += ${COMPILER_LIBCXX} -REVISION = 0 RUN_DEPENDS += misc/shared-mime-info Index: tanglet/distinfo =================================================================== RCS file: /cvs/ports/games/gottcode/tanglet/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- tanglet/distinfo 11 Jun 2017 20:32:19 -0000 1.3 +++ tanglet/distinfo 8 Aug 2017 03:21:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (tanglet-1.4.0-src.tar.bz2) = srIR8VdqikocMUKU/K6THKC2LuxDuFMIzkT+XFcluAU= -SIZE (tanglet-1.4.0-src.tar.bz2) = 8437360 +SHA256 (tanglet-1.5.0-src.tar.bz2) = IlrsCBS3xlBwACCTwt+G+NHMX/y4OyaBHwKaDyqXBA4= +SIZE (tanglet-1.5.0-src.tar.bz2) = 8452536 Index: tanglet/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/gottcode/tanglet/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- tanglet/pkg/PLIST 11 Jun 2017 20:32:19 -0000 1.3 +++ tanglet/pkg/PLIST 8 Aug 2017 03:21:24 -0000 @@ -1,8 +1,6 @@ @comment $OpenBSD: PLIST,v 1.3 2017/06/11 20:32:19 landry Exp $ @bin bin/tanglet @man man/man6/tanglet.6 -share/appdata/ -share/appdata/tanglet.appdata.xml share/applications/tanglet.desktop share/icons/hicolor/1024x1024/ share/icons/hicolor/1024x1024/apps/ @@ -17,6 +15,8 @@ share/icons/hicolor/48x48/apps/tanglet.p share/icons/hicolor/512x512/apps/tanglet.png share/icons/hicolor/64x64/apps/tanglet.png share/icons/hicolor/scalable/apps/tanglet.svg +share/metainfo/ +share/metainfo/tanglet.appdata.xml share/mime/packages/tanglet.xml share/pixmaps/ share/pixmaps/tanglet.xpm @@ -28,7 +28,6 @@ share/tanglet/data/cs/dictionary share/tanglet/data/cs/name share/tanglet/data/cs/words share/tanglet/data/de/ -share/tanglet/data/de/README share/tanglet/data/de/dice share/tanglet/data/de/dictionary share/tanglet/data/de/name Index: tetzle/Makefile =================================================================== RCS file: /cvs/ports/games/gottcode/tetzle/Makefile,v retrieving revision 1.6 diff -u -p -u -p -r1.6 Makefile --- tetzle/Makefile 27 Jul 2017 09:55:44 -0000 1.6 +++ tetzle/Makefile 8 Aug 2017 03:21:24 -0000 @@ -2,9 +2,7 @@ GAME = tetzle COMMENT = tetromino puzzle game -DISTNAME = ${GAME}-2.1.0-src +DISTNAME = ${GAME}-2.1.1-src WANTLIB += GL -WANTLIB += ${COMPILER_LIBCXX} -REVISION = 0 .include <bsd.port.mk> Index: tetzle/distinfo =================================================================== RCS file: /cvs/ports/games/gottcode/tetzle/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- tetzle/distinfo 11 Jun 2017 20:32:19 -0000 1.4 +++ tetzle/distinfo 8 Aug 2017 03:21:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (tetzle-2.1.0-src.tar.bz2) = 0x/Nva8GDQpKayOd0mAzIwH4qVDRc/50Kv6rRMD/oxM= -SIZE (tetzle-2.1.0-src.tar.bz2) = 1246670 +SHA256 (tetzle-2.1.1-src.tar.bz2) = LbNwWAYznvqBBJTwvOaxs4mfv/o97uBAGiWVaSmlTrY= +SIZE (tetzle-2.1.1-src.tar.bz2) = 1246920 Index: tetzle/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/gottcode/tetzle/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -p -r1.4 PLIST --- tetzle/pkg/PLIST 11 Jun 2017 20:32:19 -0000 1.4 +++ tetzle/pkg/PLIST 8 Aug 2017 03:21:24 -0000 @@ -1,7 +1,5 @@ @comment $OpenBSD: PLIST,v 1.4 2017/06/11 20:32:19 landry Exp $ @bin bin/tetzle -share/appdata/ -share/appdata/tetzle.appdata.xml share/applications/tetzle.desktop share/icons/hicolor/1024x1024/ share/icons/hicolor/1024x1024/apps/ @@ -19,6 +17,8 @@ share/icons/hicolor/scalable/apps/tetzle share/man/ share/man/man6/ @man share/man/man6/tetzle.6 +share/metainfo/ +share/metainfo/tetzle.appdata.xml share/pixmaps/ share/pixmaps/tetzle.xpm share/tetzle/
gottet.tgz
Description: Binary data