Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Oct 2017 16:04:57 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r452348 - head/games/freedoko
Message-ID:  <201710181604.v9IG4v3R019224@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



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