Update to pentobi-14.0, take MAINTAINER.

ok landry@
This commit is contained in:
bcallah 2017-10-26 22:09:09 +00:00
parent ee9c2abe7d
commit 7b2660eb19
4 changed files with 40 additions and 28 deletions

View File

@ -1,21 +1,24 @@
# $OpenBSD: Makefile,v 1.6 2017/07/27 09:55:44 sthen Exp $ # $OpenBSD: Makefile,v 1.7 2017/10/26 22:09:09 bcallah Exp $
COMMENT = free clone of Blokus board game COMMENT = free clone of Blokus board game
DISTNAME = pentobi-10.1 DISTNAME = pentobi-14.0
EXTRACT_SUFX = .tar.xz EXTRACT_SUFX = .tar.xz
CATEGORIES = games x11 CATEGORIES = games x11
REVISION = 2
HOMEPAGE = http://pentobi.sourceforge.net/ HOMEPAGE = http://pentobi.sourceforge.net/
MAINTAINER = Brian Callahan <bcallah@openbsd.org>
# GPLv3+ # GPLv3+
PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_CDROM = Yes
WANTLIB += Qt5Concurrent Qt5Core Qt5Gui Qt5Widgets X11 c m pthread WANTLIB += Qt5Concurrent Qt5Core Qt5Gui Qt5Widgets c m pthread
WANTLIB += ${COMPILER_LIBCXX} WANTLIB += ${COMPILER_LIBCXX}
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=pentobi/} MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=pentobi/}
# C++14
COMPILER = base-clang ports-clang ports-gcc
MODULES = devel/cmake \ MODULES = devel/cmake \
x11/qt5 x11/qt5
@ -30,8 +33,6 @@ RUN_DEPENDS = devel/desktop-file-utils \
x11/qt5/qtsvg \ x11/qt5/qtsvg \
x11/qt5/qttools x11/qt5/qttools
CONFIGURE_ARGS = -DUSE_QT5=1
NO_TEST = Yes NO_TEST = Yes
.include <bsd.port.mk> .include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (pentobi-10.1.tar.xz) = Xnl6rFp/02XvwVxcBEaM7ep/TmDk7H2Q4w2JMOcNnNo= SHA256 (pentobi-14.0.tar.xz) = IInm/cA1p9oSxXvqLZ4chc5EH+dGlRoZjQ4gDIzR4QE=
SIZE (pentobi-10.1.tar.xz) = 356276 SIZE (pentobi-14.0.tar.xz) = 406732

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-src_libboardgame_sgf_MissingProperty_cpp,v 1.1 2017/05/24 15:59:28 espie Exp $
forward declare is not enough to get all the strings operators...
and libc++ has cleaner includes
Index: src/libboardgame_sgf/MissingProperty.cpp
--- src/libboardgame_sgf/MissingProperty.cpp.orig
+++ src/libboardgame_sgf/MissingProperty.cpp
@@ -7,6 +7,7 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
+#include <string>
#include "MissingProperty.h"

View File

@ -1,27 +1,39 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/07/01 21:33:24 bcallah Exp $ @comment $OpenBSD: PLIST,v 1.2 2017/10/26 22:09:09 bcallah Exp $
@bin bin/pentobi @bin bin/pentobi
@bin bin/pentobi-thumbnailer @bin bin/pentobi-thumbnailer
@man man/man6/pentobi-thumbnailer.6 @man man/man6/pentobi-thumbnailer.6
@man man/man6/pentobi.6 @man man/man6/pentobi.6
share/applications/pentobi.desktop share/applications/io.sourceforge.pentobi.desktop
share/help/ share/help/
share/help/C/ share/help/C/
share/help/C/pentobi/ share/help/C/pentobi/
share/help/C/pentobi/analysis.jpg share/help/C/pentobi/analysis.jpg
share/help/C/pentobi/become_stronger.html share/help/C/pentobi/become_stronger.html
share/help/C/pentobi/board_callisto.png
share/help/C/pentobi/board_classic.png share/help/C/pentobi/board_classic.png
share/help/C/pentobi/board_duo.png share/help/C/pentobi/board_duo.png
share/help/C/pentobi/board_gembloq.png
share/help/C/pentobi/board_nexos.png
share/help/C/pentobi/board_trigon.jpg share/help/C/pentobi/board_trigon.jpg
share/help/C/pentobi/callisto_rules.html
share/help/C/pentobi/classic_rules.html share/help/C/pentobi/classic_rules.html
share/help/C/pentobi/duo_rules.html share/help/C/pentobi/duo_rules.html
share/help/C/pentobi/gembloq_rules.html
share/help/C/pentobi/index.html share/help/C/pentobi/index.html
share/help/C/pentobi/junior_rules.html share/help/C/pentobi/junior_rules.html
share/help/C/pentobi/license.html share/help/C/pentobi/license.html
share/help/C/pentobi/nexos_rules.html
share/help/C/pentobi/pieces.png share/help/C/pentobi/pieces.png
share/help/C/pentobi/pieces_callisto.png
share/help/C/pentobi/pieces_gembloq.jpg
share/help/C/pentobi/pieces_junior.png share/help/C/pentobi/pieces_junior.png
share/help/C/pentobi/pieces_nexos.png
share/help/C/pentobi/pieces_trigon.jpg share/help/C/pentobi/pieces_trigon.jpg
share/help/C/pentobi/position_callisto.png
share/help/C/pentobi/position_classic.png share/help/C/pentobi/position_classic.png
share/help/C/pentobi/position_duo.png share/help/C/pentobi/position_duo.png
share/help/C/pentobi/position_gembloq.png
share/help/C/pentobi/position_nexos.png
share/help/C/pentobi/position_trigon.jpg share/help/C/pentobi/position_trigon.jpg
share/help/C/pentobi/rating.jpg share/help/C/pentobi/rating.jpg
share/help/C/pentobi/shortcuts.html share/help/C/pentobi/shortcuts.html
@ -33,11 +45,14 @@ share/help/C/pentobi/window_menu.html
share/help/de/ share/help/de/
share/help/de/pentobi/ share/help/de/pentobi/
share/help/de/pentobi/become_stronger.html share/help/de/pentobi/become_stronger.html
share/help/de/pentobi/callisto_rules.html
share/help/de/pentobi/classic_rules.html share/help/de/pentobi/classic_rules.html
share/help/de/pentobi/duo_rules.html share/help/de/pentobi/duo_rules.html
share/help/de/pentobi/gembloq_rules.html
share/help/de/pentobi/index.html share/help/de/pentobi/index.html
share/help/de/pentobi/junior_rules.html share/help/de/pentobi/junior_rules.html
share/help/de/pentobi/license.html share/help/de/pentobi/license.html
share/help/de/pentobi/nexos_rules.html
share/help/de/pentobi/shortcuts.html share/help/de/pentobi/shortcuts.html
share/help/de/pentobi/system.html share/help/de/pentobi/system.html
share/help/de/pentobi/trigon_rules.html share/help/de/pentobi/trigon_rules.html
@ -46,18 +61,32 @@ share/help/de/pentobi/window_menu.html
share/icons/hicolor/16x16/apps/pentobi.png share/icons/hicolor/16x16/apps/pentobi.png
share/icons/hicolor/16x16/mimetypes/application-x-blokus-sgf.png share/icons/hicolor/16x16/mimetypes/application-x-blokus-sgf.png
share/icons/hicolor/32x32/apps/pentobi.png share/icons/hicolor/32x32/apps/pentobi.png
share/icons/hicolor/32x32/mimetypes/application-x-blokus-sgf.png
share/icons/hicolor/48x48/apps/pentobi.png share/icons/hicolor/48x48/apps/pentobi.png
share/icons/hicolor/48x48/mimetypes/application-x-blokus-sgf.png share/icons/hicolor/48x48/mimetypes/application-x-blokus-sgf.png
share/icons/hicolor/64x64/apps/pentobi.png
share/icons/hicolor/64x64/mimetypes/application-x-blokus-sgf.png
share/icons/hicolor/scalable/apps/pentobi.svg share/icons/hicolor/scalable/apps/pentobi.svg
share/icons/hicolor/scalable/mimetypes/application-x-blokus-sgf.svg share/icons/hicolor/scalable/mimetypes/application-x-blokus-sgf.svg
share/metainfo/
share/metainfo/io.sourceforge.pentobi.appdata.xml
share/mime/packages/pentobi-mime.xml share/mime/packages/pentobi-mime.xml
share/pentobi/ share/pentobi/
share/pentobi/books/ share/pentobi/books/
share/pentobi/books/book_callisto.blksgf
share/pentobi/books/book_callisto_2.blksgf
share/pentobi/books/book_callisto_3.blksgf
share/pentobi/books/book_classic.blksgf share/pentobi/books/book_classic.blksgf
share/pentobi/books/book_classic_2.blksgf share/pentobi/books/book_classic_2.blksgf
share/pentobi/books/book_classic_3.blksgf share/pentobi/books/book_classic_3.blksgf
share/pentobi/books/book_duo.blksgf share/pentobi/books/book_duo.blksgf
share/pentobi/books/book_gembloq.blksgf
share/pentobi/books/book_gembloq_2.blksgf
share/pentobi/books/book_gembloq_2_4.blksgf
share/pentobi/books/book_gembloq_3.blksgf
share/pentobi/books/book_junior.blksgf share/pentobi/books/book_junior.blksgf
share/pentobi/books/book_nexos.blksgf
share/pentobi/books/book_nexos_2.blksgf
share/pentobi/books/book_trigon.blksgf share/pentobi/books/book_trigon.blksgf
share/pentobi/books/book_trigon_2.blksgf share/pentobi/books/book_trigon_2.blksgf
share/pentobi/books/book_trigon_3.blksgf share/pentobi/books/book_trigon_3.blksgf
@ -65,9 +94,6 @@ share/pentobi/translations/
share/pentobi/translations/libpentobi_gui_de.qm share/pentobi/translations/libpentobi_gui_de.qm
share/pentobi/translations/pentobi.qm share/pentobi/translations/pentobi.qm
share/pentobi/translations/pentobi_de.qm share/pentobi/translations/pentobi_de.qm
share/pixmaps/
share/pixmaps/pentobi.xpm
share/thumbnailers/
share/thumbnailers/pentobi.thumbnailer share/thumbnailers/pentobi.thumbnailer
@exec %D/bin/update-desktop-database @exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database @unexec-delete %D/bin/update-desktop-database