aboutsummaryrefslogtreecommitdiff
path: root/net-p2p/reticulum/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net-p2p/reticulum/Makefile')
-rw-r--r--net-p2p/reticulum/Makefile17
1 files changed, 11 insertions, 6 deletions
diff --git a/net-p2p/reticulum/Makefile b/net-p2p/reticulum/Makefile
index d31c6c6c2093..88a682f41b63 100644
--- a/net-p2p/reticulum/Makefile
+++ b/net-p2p/reticulum/Makefile
@@ -1,20 +1,24 @@
PORTNAME= reticulum
-DISTVERSION= 0.7.7
-PORTREVISION= 1
+DISTVERSION= 1.0.0
CATEGORIES= net-p2p
-MASTER_SITES= PYPI
-DISTNAME= rns-${DISTVERSION}
MAINTAINER= cs@FreeBSD.org
COMMENT= Self-configuring, encrypted and resilient mesh networking stack
WWW= https://reticulum.network/
-LICENSE= MIT
+LICENSE= UNKNOWN
+LICENSE_NAME= Reticulum License
+LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netifaces>=0:net/py-netifaces@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR}
+WRKSRC= ${WRKDIR}/Reticulum-${GH_TAGNAME}
USES= python
+USE_GITHUB= yes
+GH_ACCOUNT= markqvist
+GH_TAGNAME= 8579a7f2a5db6e014a498acfccae82a5f8a9ec7d
USE_PYTHON= cryptography distutils
USE_RC_SUBR= reticulum
GROUPS= _reticulum
@@ -27,7 +31,8 @@ PLIST_SUB= USERS="${USERS}" GROUPS="${GROUPS}"
NO_ARCH= yes
post-install:
- @${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}/var/db/reticulum ${STAGEDIR}/var/run/reticulum ${STAGEDIR}/var/log/reticulum
+ @${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${ETCDIR}/interfaces ${STAGEDIR}/var/db/reticulum \
+ ${STAGEDIR}/var/run/reticulum ${STAGEDIR}/var/log/reticulum
${INSTALL_DATA} ${PATCHDIR}/config.sample ${STAGEDIR}${ETCDIR}/config.sample
.include <bsd.port.mk>