svn commit: r452348 - head/games/freedoko
Alexey Dokuchaev
danfe at FreeBSD.org
Wed Oct 18 16:04:59 UTC 2017
Author: danfe
Date: Wed Oct 18 16:04:57 2017
New Revision: 452348
URL: https://svnweb.freebsd.org/changeset/ports/452348
Log:
- Update FreeDoko to version 0.7.16 and also unbreak; unfortunately,
it now requires gtkmm30 and C++14 compliant compiler
- While here, make network support optional (but enabled by default)
TIMESTAMP (FreeDoko_0.7.16.src.zip) = 1484159638
Modified:
head/games/freedoko/Makefile
head/games/freedoko/distinfo
head/games/freedoko/pkg-plist
Modified: head/games/freedoko/Makefile
==============================================================================
--- head/games/freedoko/Makefile Wed Oct 18 16:02:34 2017 (r452347)
+++ head/games/freedoko/Makefile Wed Oct 18 16:04:57 2017 (r452348)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= freedoko
-PORTVERSION= 0.7.14
-PORTREVISION= 1
+PORTVERSION= 0.7.16
CATEGORIES= games
MASTER_SITES= SF/free-doko/FreeDoko%20source
DISTNAME= FreeDoko_${PORTVERSION}.src
@@ -14,18 +13,19 @@ COMMENT= Play the card game Doppelkopf
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../doc/GPL
-LIB_DEPENDS= libgnet-2.0.so:net/gnet2
-
-BROKEN= fails to compile: refptr.h: expected ';' at end of declaration list
-
WRKSRC= ${WRKDIR}/${DISTNAME:C/\.src$//}/src
-USES= gmake pkgconfig zip:infozip
-USE_GNOME= gtkmm24
+USES= compiler:c++14-lang gmake pkgconfig zip:infozip
+USE_CXXSTD= c++14
+USE_GNOME= gtkmm30
MAKE_ENV= OS="${OPSYS}" DATADIR="${DATADIR}" DOCSDIR="${DOCSDIR}"
-OPTIONS_DEFINE= DOCS OPENAL
-OPTIONS_DEFAULT= OPENAL
+OPTIONS_DEFINE= DOCS NETWORK OPENAL
+OPTIONS_DEFAULT= NETWORK OPENAL
+
+NETWORK_DESC= Network support
+NETWORK_LIB_DEPENDS= libgnet-2.0.so:net/gnet2
+NETWORK_MAKE_ENV= USE_NETWORK=true
OPENAL_USES= openal:alut
OPENAL_MAKE_ENV= INCLUDE_SOUND_ALUT="$$(pkg-config --cflags freealut)" \
Modified: head/games/freedoko/distinfo
==============================================================================
--- head/games/freedoko/distinfo Wed Oct 18 16:02:34 2017 (r452347)
+++ head/games/freedoko/distinfo Wed Oct 18 16:04:57 2017 (r452348)
@@ -1,2 +1,3 @@
-SHA256 (FreeDoko_0.7.14.src.zip) = a27ab7acabb28aa8d038f0022377ea3e68d52626d454beaf0f65e0b91c777de9
-SIZE (FreeDoko_0.7.14.src.zip) = 21959828
+TIMESTAMP = 1484159638
+SHA256 (FreeDoko_0.7.16.src.zip) = 6fdcee22b3e9a76d44d8c3a582d068452290ec4c24f8f2f9e4498adf4daf40af
+SIZE (FreeDoko_0.7.16.src.zip) = 21763114
Modified: head/games/freedoko/pkg-plist
==============================================================================
--- head/games/freedoko/pkg-plist Wed Oct 18 16:02:34 2017 (r452347)
+++ head/games/freedoko/pkg-plist Wed Oct 18 16:04:57 2017 (r452348)
@@ -258,12 +258,6 @@ share/applications/FreeDoko.desktop
%%DATADIR%%/backgrounds/wood/table6.png
%%DATADIR%%/backgrounds/wood/table7.png
%%DATADIR%%/backgrounds/wood/table8.png
-%%DATADIR%%/cardsets/InnoCard/License.txt
-%%DATADIR%%/cardsets/InnoCard/Lizenzvertrag_InnoCard_2014.txt
-%%DATADIR%%/cardsets/InnoCard/Lizenzvertrag_InnoCard_2015.pdf
-%%DATADIR%%/cardsets/InnoCard/Lizenzvertrag_InnoCard_2016.pdf
-%%DATADIR%%/cardsets/InnoCard/cardset_convert.InnoCard.sh
-%%DATADIR%%/cardsets/InnoCard/create_icons.sh
%%DATADIR%%/cardsets/LiesMich
%%DATADIR%%/cardsets/ReadMe
%%DATADIR%%/cardsets/backs/tux/SuitClubs.svg
More information about the svn-ports-head
mailing list