summaryrefslogtreecommitdiff
path: root/net-mgmt/unifi9/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net-mgmt/unifi9/Makefile')
-rw-r--r--net-mgmt/unifi9/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/net-mgmt/unifi9/Makefile b/net-mgmt/unifi9/Makefile
index f8ee98de52c2..49323cae6028 100644
--- a/net-mgmt/unifi9/Makefile
+++ b/net-mgmt/unifi9/Makefile
@@ -1,5 +1,5 @@
PORTNAME= unifi9
-PORTVERSION= 9.1.120
+PORTVERSION= 9.3.45
PORTREVISION?= 0
CATEGORIES= net-mgmt java
MASTER_SITES= http://dl.ubnt.com/unifi/%SUBDIR%/:unifi \
@@ -17,9 +17,10 @@ WWW= https://help.ui.com/hc/en-us/categories/200320654-UniFi-Wireless
RUN_DEPENDS= snappyjava>0:archivers/snappy-java
-FLAVORS= default externaldb
+FLAVORS= default armv80a externaldb
FLAVOR?= ${FLAVORS:[1]}
+armv80a_PKGNAMESUFFIX= -armv80a
externaldb_PKGNAMESUFFIX= -externaldb
USES= cpe java
@@ -50,6 +51,9 @@ GROUPS= unifi
OPTIONS_DEFINE= EXTERNALDB
+.if ${FLAVOR:U} == armv80a
+MONGODB_PKGNAMESUFFIX= -${FLAVOR}
+.endif
.if ${FLAVOR:U} == externaldb
OPTIONS_DEFAULT+= EXTERNALDB
.endif
@@ -57,7 +61,7 @@ OPTIONS_DEFAULT+= EXTERNALDB
EXTERNALDB_DESC= Use external MongoDB server
EXTERNALDB_VARS= PKGMESSAGE+=${WRKSRC}/pkg-message.extdb \
SUB_FILES+=pkg-message.extdb
-EXTERNALDB_VARS_OFF= RUN_DEPENDS+=mongodb60>0:databases/mongodb60
+EXTERNALDB_VARS_OFF= RUN_DEPENDS+=mongodb70${MONGODB_PKGNAMESUFFIX}>0:databases/mongodb70@${FLAVOR}
_DIR_LIST= conf data logs run work
_JAX_DISTNAME= javax.activation-api