blob: 93f079afbbc6f34a63c3abdaa1fd84cd518853b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
# Created by: Yuri Victorovich <yuri@rawbw.com>
# $FreeBSD$
PORTNAME= opendht
DISTVERSION= 1.8.0
PORTREVISION= 1
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight Distributed Hash Table implementation
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libargon2.so:security/libargon2 \
libjsoncpp.so:devel/jsoncpp \
libmsgpackc.so:devel/msgpack \
libnettle.so:security/nettle \
libgnutls.so:security/gnutls
USES= cmake compiler:c++11-lib pathfix pkgconfig readline:port
USE_GITHUB= yes
GH_ACCOUNT= savoirfairelinux
USE_LDCONFIG= yes
CMAKE_OFF= OPENDHT_STATIC
PLIST_SUB= SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R}
OPTIONS_DEFINE= PROXY_SERVER PROXY_CLIENT PUSH_NOTIFICATIONS DOCS
PROXY_SERVER_DESC= Enable DHT proxy server
PROXY_CLIENT_DESC= Enable DHT proxy client
PUSH_NOTIFICATIONS_DESC= Enable push notifications support
PROXY_SERVER_CMAKE_BOOL= OPENDHT_PROXY_SERVER
PROXY_CLIENT_CMAKE_BOOL= OPENDHT_PROXY_CLIENT
PUSH_NOTIFICATIONS_CMAKE_BOOL= OPENDHT_PUSH_NOTIFICATIONS
PROXY_SERVER_LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp \
librestbed.so:www/restbed
PORTDOCS= *
.include <bsd.port.mk>
|