svn commit: r551591 - in head/net-mgmt: . unifi6
Mikael Urankar
mikael at FreeBSD.org
Tue Oct 6 18:32:44 UTC 2020
Author: mikael
Date: Tue Oct 6 18:32:42 2020
New Revision: 551591
URL: https://svnweb.freebsd.org/changeset/ports/551591
Log:
net-mgmt/unifi6: create port
The UniFi Controller allows you to manage Wireless, Routing & Switching,
VoIP and Video of Ubiquiti Networks.
Changelog:
https://ubntwiki.com/products/software/unifi-controller/6.0_consolidated_change_log
PR: 249466
Submitted by: Juraj Lutter
Added:
head/net-mgmt/unifi6/
- copied from r551589, head/net-mgmt/unifi5/
Modified:
head/net-mgmt/Makefile
head/net-mgmt/unifi6/Makefile
head/net-mgmt/unifi6/distinfo
Modified: head/net-mgmt/Makefile
==============================================================================
--- head/net-mgmt/Makefile Tue Oct 6 18:04:56 2020 (r551590)
+++ head/net-mgmt/Makefile Tue Oct 6 18:32:42 2020 (r551591)
@@ -371,6 +371,7 @@
SUBDIR += unifi-lts
SUBDIR += unifi-poller
SUBDIR += unifi5
+ SUBDIR += unifi6
SUBDIR += virt-viewer
SUBDIR += wdiag
SUBDIR += whatmask
Modified: head/net-mgmt/unifi6/Makefile
==============================================================================
--- head/net-mgmt/unifi5/Makefile Tue Oct 6 17:56:52 2020 (r551589)
+++ head/net-mgmt/unifi6/Makefile Tue Oct 6 18:32:42 2020 (r551591)
@@ -1,9 +1,7 @@
-# Created by: Alban MAIRE <a.maire at s2mi.fr>
# $FreeBSD$
-PORTNAME= unifi5
-PORTVERSION= 5.14.23
-PORTREVISION= 0
+PORTNAME= unifi6
+PORTVERSION= 6.0.23
CATEGORIES= net-mgmt java
MASTER_SITES= http://dl.ubnt.com/unifi/%SUBDIR%/:unifi \
https://repo1.maven.org/maven2/%SUBDIR%/:jax
@@ -14,16 +12,19 @@ DISTFILES= unifi_sysvinit_all.deb:unifi \
DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
EXTRACT_ONLY= unifi_sysvinit_all.deb
-MAINTAINER= feld at FreeBSD.org
-COMMENT= UniFi Controller v5
+MAINTAINER= juraj at lutter.sk
+COMMENT= UniFi Controller v6
RUN_DEPENDS= mongodb36>0:databases/mongodb36 \
snappyjava>0:archivers/snappy-java
USES= cpe
-SUB_LIST+= USERS=${USERS} GROUPS=${GROUPS} JAVASHAREDIR=${JAVASHAREDIR} \
- JAVA=${JAVA} JAVA_HOME=${JAVA_HOME}
+SUB_LIST+= GROUPS=${GROUPS} \
+ JAVA=${JAVA} \
+ JAVA_HOME=${JAVA_HOME} \
+ JAVASHAREDIR=${JAVASHAREDIR} \
+ USERS=${USERS}
EXTRACT_CMD= /usr/bin/ar
EXTRACT_BEFORE_ARGS= -p
@@ -51,6 +52,8 @@ JAX_VERSION= 1.2.0
NO_WRKSUBDIR= yes
CONFLICTS= unifi-devel-*
+CONFLICTS+= unifi-lts-*
+CONFLICTS+= unifi5-*
DIR_LIST= conf data logs run work
@@ -59,12 +62,14 @@ post-extract:
${WRKSRC}/usr/lib/unifi/lib/
post-patch:
- (cd ${WRKSRC}/usr/lib/unifi/lib && ${LN} -f -s ${JAVAJARDIR}/snappy-java.jar snappy-java-*.jar)
+ (cd ${WRKSRC}/usr/lib/unifi/lib && \
+ ${LN} -f -s ${JAVAJARDIR}/snappy-java.jar snappy-java-*.jar)
${RM} -r ${WRKSRC}/usr/lib/unifi/lib/native
do-install:
${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/unifi
- (cd ${WRKSRC}/usr/lib/unifi && ${COPYTREE_SHARE} \* ${STAGEDIR}${JAVASHAREDIR}/unifi/)
+ (cd ${WRKSRC}/usr/lib/unifi && \
+ ${COPYTREE_SHARE} \* ${STAGEDIR}${JAVASHAREDIR}/unifi/)
${LN} -sf ${PREFIX}/bin/mongod ${STAGEDIR}${JAVASHAREDIR}/unifi/bin/mongod
# Create directories that will be writable by unifi
.for i in data logs run work
@@ -72,10 +77,11 @@ do-install:
.endfor
post-install:
- @${FIND} -s ${STAGEDIR}${JAVASHAREDIR}/unifi -not -type d | ${SORT} | \
- ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+ @${FIND} -s ${STAGEDIR}${JAVASHAREDIR}/unifi -not -type d | \
+ ${SORT} | ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
.for dir in ${DIR_LIST}
- @${ECHO} "@dir(unifi,wheel,) ${JAVASHAREDIR}/unifi/${dir}" >> ${TMPPLIST}
+ @${ECHO} "@dir(unifi,wheel,) ${JAVASHAREDIR}/unifi/${dir}" >> \
+ ${TMPPLIST}
.endfor
.include <bsd.port.mk>
Modified: head/net-mgmt/unifi6/distinfo
==============================================================================
--- head/net-mgmt/unifi5/distinfo Tue Oct 6 17:56:52 2020 (r551589)
+++ head/net-mgmt/unifi6/distinfo Tue Oct 6 18:32:42 2020 (r551591)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1598371113
-SHA256 (unifi5-5.14.23/unifi_sysvinit_all.deb) = fb12d448828656523978be9f594f2ce3fb35d524bc80d2c150e58f2a7d0159a9
-SIZE (unifi5-5.14.23/unifi_sysvinit_all.deb) = 170967014
-SHA256 (unifi5-5.14.23/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393
-SIZE (unifi5-5.14.23/javax.activation-api-1.2.0.jar) = 56674
+TIMESTAMP = 1601054231
+SHA256 (unifi6-6.0.23/unifi_sysvinit_all.deb) = b7fb345049340a09c07b276d2d64e0a598e7009aa7c9fc8448d3557b57793c7a
+SIZE (unifi6-6.0.23/unifi_sysvinit_all.deb) = 160563238
+SHA256 (unifi6-6.0.23/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393
+SIZE (unifi6-6.0.23/javax.activation-api-1.2.0.jar) = 56674
More information about the svn-ports-all
mailing list