Lines 1-12
Link Here
|
1 |
PORTNAME= kadnode |
1 |
PORTNAME= kadnode |
2 |
DISTVERSIONPREFIX= v |
2 |
DISTVERSIONPREFIX= v |
3 |
DISTVERSION= 2.3.0 |
3 |
DISTVERSION= 2.4.1 |
4 |
PORTREVISION= 5 |
|
|
5 |
CATEGORIES= dns |
4 |
CATEGORIES= dns |
6 |
|
5 |
|
7 |
MAINTAINER= moritzwarning@web.de |
6 |
MAINTAINER= moritzwarning@web.de |
8 |
COMMENT= P2P name resolution daemon |
7 |
COMMENT= P2P name resolution daemon |
9 |
WWW= https://github.com/mwarning/KadNode |
8 |
WWW= https://github.com/mwarning/KadNode/ |
10 |
|
9 |
|
11 |
LICENSE= MIT |
10 |
LICENSE= MIT |
12 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
11 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
Lines 21-27
USE_RC_SUBR= kadnode
Link Here
|
21 |
MAKE_ENV= FEATURES="${FEATURES}" |
20 |
MAKE_ENV= FEATURES="${FEATURES}" |
22 |
SUB_FILES= kadnode.conf |
21 |
SUB_FILES= kadnode.conf |
23 |
|
22 |
|
24 |
OPTIONS_DEFINE= AUTH CMD DEBUG DNS LPD NATPMP NSS UPNP |
23 |
OPTIONS_DEFINE= AUTH CMD DEBUG DNS LPD NATPMP NSS UPNP |
25 |
OPTIONS_DEFAULT= AUTH CMD LPD NSS |
24 |
OPTIONS_DEFAULT= AUTH CMD LPD NSS |
26 |
OPTIONS_SUB= yes |
25 |
OPTIONS_SUB= yes |
27 |
|
26 |
|
Lines 34-55
NATPMP_DESC= NAT-PMP support (remote port forwarding on the router)
Link Here
|
34 |
NSS_DESC= Name Service Switch support to intercept host queries |
33 |
NSS_DESC= Name Service Switch support to intercept host queries |
35 |
UPNP_DESC= UPnP support (remote port forwarding on the router) |
34 |
UPNP_DESC= UPnP support (remote port forwarding on the router) |
36 |
|
35 |
|
37 |
AUTH_LIB_DEPENDS= libmbedtls.so:security/mbedtls2 |
36 |
AUTH_LIB_DEPENDS= libmbedtls.so:security/mbedtls3 |
|
|
37 |
AUTH_USES= localbase:ldflags |
38 |
AUTH_VARS= FEATURES+="bob tls" |
38 |
AUTH_VARS= FEATURES+="bob tls" |
39 |
|
|
|
40 |
CMD_VARS= FEATURES+="cmd" |
39 |
CMD_VARS= FEATURES+="cmd" |
41 |
|
|
|
42 |
DEBUG_VARS= FEATURES+="debug" |
40 |
DEBUG_VARS= FEATURES+="debug" |
43 |
|
|
|
44 |
DNS_VARS= FEATURES+="dns" |
41 |
DNS_VARS= FEATURES+="dns" |
45 |
|
|
|
46 |
LPD_VARS= FEATURES+="lpd" |
42 |
LPD_VARS= FEATURES+="lpd" |
47 |
|
|
|
48 |
NATPMP_LIB_DEPENDS= libnatpmp.so:net/libnatpmp |
43 |
NATPMP_LIB_DEPENDS= libnatpmp.so:net/libnatpmp |
49 |
NATPMP_VARS= FEATURES+="natpmp" |
44 |
NATPMP_VARS= FEATURES+="natpmp" |
50 |
|
|
|
51 |
NSS_VARS= FEATURES+="nss" |
45 |
NSS_VARS= FEATURES+="nss" |
52 |
|
|
|
53 |
UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc |
46 |
UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc |
54 |
UPNP_VARS= FEATURES+="upnp" |
47 |
UPNP_VARS= FEATURES+="upnp" |
55 |
|
48 |
|
Lines 62-80
do-install:
Link Here
|
62 |
${INSTALL_DATA} ${WRKDIR}/kadnode.conf \ |
55 |
${INSTALL_DATA} ${WRKDIR}/kadnode.conf \ |
63 |
${STAGEDIR}${ETCDIR}/kadnode.conf.sample |
56 |
${STAGEDIR}${ETCDIR}/kadnode.conf.sample |
64 |
${INSTALL_MAN} ${WRKSRC}/misc/manpage \ |
57 |
${INSTALL_MAN} ${WRKSRC}/misc/manpage \ |
65 |
${STAGEDIR}${PREFIX}/share/man/man1/kadnode.1 |
58 |
${STAGEDIR}${MANDIRS}/man1/kadnode.1 |
66 |
|
|
|
67 |
do-install-NSS-on: |
59 |
do-install-NSS-on: |
68 |
${INSTALL_LIB} ${WRKSRC}/build/libnss_kadnode-2.0.so \ |
60 |
${INSTALL_LIB} ${WRKSRC}/build/libnss_kadnode.so \ |
69 |
${STAGEDIR}${PREFIX}/lib/nss_kadnode.so.1 |
61 |
${STAGEDIR}${PREFIX}/lib/nss_kadnode.so.1 |
70 |
${RLN} ${STAGEDIR}${PREFIX}/lib/nss_kadnode.so.1 \ |
|
|
71 |
${STAGEDIR}${PREFIX}/lib/nss_kadnode.so |
72 |
|
73 |
.include <bsd.port.options.mk> |
74 |
|
75 |
.if ${PORT_OPTIONS:MAUTH} |
76 |
DEPRECATED= Depends on expired security/mbedtls2 |
77 |
EXPIRATION_DATE=2025-03-31 |
78 |
.endif |
79 |
|
62 |
|
80 |
.include <bsd.port.mk> |
63 |
.include <bsd.port.mk> |