diff options
Diffstat (limited to 'net-mgmt/unifi4/Makefile')
-rw-r--r-- | net-mgmt/unifi4/Makefile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/net-mgmt/unifi4/Makefile b/net-mgmt/unifi4/Makefile new file mode 100644 index 000000000000..2575dbd6687f --- /dev/null +++ b/net-mgmt/unifi4/Makefile @@ -0,0 +1,44 @@ +# Created by: Alban MAIRE <a.maire@s2mi.fr> +# $FreeBSD$ + +PORTNAME= unifi4 +PORTVERSION= 4.2.0 +CATEGORIES= net-mgmt java +MASTER_SITES= http://dl.ubnt.com/unifi/${PORTVERSION}/ +DISTNAME= UniFi.unix +DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} + +MAINTAINER= feld@FreeBSD.org +COMMENT= UniFi Controller + +RUN_DEPENDS= mongodb>0:${PORTSDIR}/databases/mongodb + +SUB_LIST+= USERS=${USERS} GROUPS=${GROUPS} JAVASHAREDIR=${JAVASHAREDIR} + +USES= cpe zip +CPE_VENDOR= ubnt +CPE_PRODUCT= unifi_controller +USE_JAVA= yes +JAVA_VERSION= 1.6+ +JAVA_OS= native +JAVA_VENDOR= openjdk bsdjava +JAVA_RUN= yes + +NO_BUILD= yes + +USE_RC_SUBR= unifi + +USERS= unifi +GROUPS= unifi + +WRKSRC= ${WRKDIR}/UniFi + +RESTRICTED= Redistribution of bundled firmware images is not permitted +CONFLICTS= unifi2-* unifi3-* + +do-install: + ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/unifi + (cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${JAVASHAREDIR}/unifi/) + ${LN} -sf ${PREFIX}/bin/mongod ${STAGEDIR}${JAVASHAREDIR}/unifi/bin/mongod + +.include <bsd.port.mk> |