1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-13 03:03:15 +00:00

- Attempt to unbreak the build by switching to `devel/jsoncpp'

- While here, add XMLRPC_BROKEN and fix the NOUI_DESC wording
This commit is contained in:
Alexey Dokuchaev 2020-02-09 05:06:16 +00:00
parent ece56d89fc
commit 43faeab4c3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=525622

View File

@ -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"