svn commit: r525622 - head/net-p2p/eiskaltdcpp-daemon

Alexey Dokuchaev danfe at FreeBSD.org
Sun Feb 9 05:06:16 UTC 2020


Author: danfe
Date: Sun Feb  9 05:06:16 2020
New Revision: 525622
URL: https://svnweb.freebsd.org/changeset/ports/525622

Log:
  - Attempt to unbreak the build by switching to `devel/jsoncpp'
  - While here, add XMLRPC_BROKEN and fix the NOUI_DESC wording

Modified:
  head/net-p2p/eiskaltdcpp-daemon/Makefile

Modified: head/net-p2p/eiskaltdcpp-daemon/Makefile
==============================================================================
--- head/net-p2p/eiskaltdcpp-daemon/Makefile	Sun Feb  9 04:02:00 2020	(r525621)
+++ head/net-p2p/eiskaltdcpp-daemon/Makefile	Sun Feb  9 05:06:16 2020	(r525622)
@@ -11,8 +11,6 @@ COMMENT=	EiskaltDC++ Direct Connect client daemon
 
 LICENSE=	GPLv3
 
-BROKEN=		fails to link
-
 LIB_DEPENDS=	libeiskaltdcpp.so:net-p2p/eiskaltdcpp-lib
 
 MASTERDIR=	${.CURDIR}/../eiskaltdcpp-lib
@@ -23,7 +21,7 @@ OPTIONS_SINGLE=	UI
 OPTIONS_SINGLE_UI=	NOUI XMLRPC JSONRPC
 OPTIONS_DEFAULT=	JSONRPC
 UI_DESC=	Daemon user interface
-NOUI_DESC=	Daemon without anyone ui
+NOUI_DESC=	Daemon without any UI
 XMLRPC_DESC=	XMLRPC interface support (deprecated)
 JSONRPC_DESC=	JSONRPC interface support
 
@@ -37,9 +35,13 @@ CMAKE_ARGS+=	-DCREATE_MO:BOOL=OFF
 BUILD_WRKSRC=	${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}
 INSTALL_WRKSRC=	${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}
 
+XMLRPC_BROKEN=	xmlrpcserver.h:624:38: error: no member named 'getMethodList' in 'ServerThread'
 XMLRPC_LIB_DEPENDS=	libxmlrpc++.so:net/xmlrpc-c
 XMLRPC_CMAKE_ON=	-DXMLRPC_DAEMON:BOOL=ON -DJSONRPC_DAEMON:BOOL=OFF -DNO_UI_DAEMON:BOOL=OFF
-JSONRPC_CMAKE_ON=	-DXMLRPC_DAEMON:BOOL=OFF -DJSONRPC_DAEMON:BOOL=ON -DNO_UI_DAEMON:BOOL=OFF
+
+JSONRPC_LIB_DEPENDS=	libjsoncpp.so:devel/jsoncpp
+JSONRPC_CMAKE_ON=	-DXMLRPC_DAEMON:BOOL=OFF -DJSONRPC_DAEMON:BOOL=ON -DNO_UI_DAEMON:BOOL=OFF -DLOCAL_JSONCPP:BOOL=OFF
+
 NOUI_CMAKE_ON=		-DXMLRPC_DAEMON:BOOL=OFF -DJSONRPC_DAEMON:BOOL=OFF -DNO_UI_DAEMON:BOOL=ON
 
 .include "${MASTERDIR}/Makefile"


More information about the svn-ports-all mailing list