git: 6e6416d8c146 - main - cleanup: Remove expired ports:

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 16 Oct 2021 09:17:48 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6e6416d8c14628219cd46134e032add468fa7411

commit 6e6416d8c14628219cd46134e032add468fa7411
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2021-10-16 09:17:27 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2021-10-16 09:17:27 +0000

    cleanup: Remove expired ports:
    
    2021-10-16 net-mgmt/unifi5: Use net-mgmt/unifi6 instead
---
 MOVED                          |  1 +
 net-mgmt/Makefile              |  1 -
 net-mgmt/unifi5/Makefile       | 83 -----------------------------------------
 net-mgmt/unifi5/distinfo       |  5 ---
 net-mgmt/unifi5/files/unifi.in | 84 ------------------------------------------
 net-mgmt/unifi5/pkg-descr      |  4 --
 6 files changed, 1 insertion(+), 177 deletions(-)

diff --git a/MOVED b/MOVED
index cdc33649495c..b96094000f8d 100644
--- a/MOVED
+++ b/MOVED
@@ -16542,3 +16542,4 @@ devel/geany-plugin-vc@gtk2|devel/geany-plugin-vc|2021-10-10|Project dropped GTK2
 devel/geany-plugin-vimode@gtk2|devel/geany-plugin-vimode|2021-10-10|Project dropped GTK2 support
 devel/geany-plugin-workbench@gtk2|devel/geany-plugin-workbench|2021-10-10|Project dropped GTK2 support
 devel/geany-plugin-xmlsnippets@gtk2|devel/geany-plugin-xmlsnippets|2021-10-10|Project dropped GTK2 support
+net-mgmt/unifi5|net-mgmt/unifi6|2021-10-16|Has expired: Use net-mgmt/unifi6 instead
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index a064f3a46adb..c2978028b5a4 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -379,7 +379,6 @@
     SUBDIR += triton-guesttools
     SUBDIR += unbound_exporter
     SUBDIR += unifi-poller
-    SUBDIR += unifi5
     SUBDIR += unifi6
     SUBDIR += victoria-metrics
     SUBDIR += virt-viewer
diff --git a/net-mgmt/unifi5/Makefile b/net-mgmt/unifi5/Makefile
deleted file mode 100644
index dcb3a2a6e01b..000000000000
--- a/net-mgmt/unifi5/Makefile
+++ /dev/null
@@ -1,83 +0,0 @@
-# Created by: Alban MAIRE <a.maire@s2mi.fr>
-
-PORTNAME=	unifi5
-PORTVERSION=	5.14.23
-PORTREVISION=	0
-CATEGORIES=	net-mgmt java
-MASTER_SITES=	http://dl.ubnt.com/unifi/%SUBDIR%/:unifi \
-		https://repo1.maven.org/maven2/%SUBDIR%/:jax
-MASTER_SITE_SUBDIR=	${PORTVERSION}/:unifi \
-			javax/activation/${JAX_DISTNAME}/${JAX_VERSION}/:jax
-DISTFILES=	unifi_sysvinit_all.deb:unifi \
-		${JAX_DISTNAME}-${JAX_VERSION}.jar:jax
-DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
-EXTRACT_ONLY=	unifi_sysvinit_all.deb
-
-MAINTAINER=	feld@FreeBSD.org
-COMMENT=	UniFi Controller v5
-
-DEPRECATED=	Use net-mgmt/unifi6 instead
-EXPIRATION_DATE=	2021-10-16
-
-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}
-
-EXTRACT_CMD=	/usr/bin/ar
-EXTRACT_BEFORE_ARGS=	-p
-EXTRACT_AFTER_ARGS=	data.tar.xz | ${TAR} -xf -
-
-CPE_VENDOR=	ui
-CPE_PRODUCT=	unifi_controller
-USE_JAVA=	yes
-JAVA_VERSION=	1.8+
-JAVA_OS=	native
-JAVA_VENDOR=	openjdk bsdjava
-JAVA_RUN=	yes
-
-NO_BUILD=	yes
-NO_ARCH=	yes
-
-USE_RC_SUBR=	unifi
-
-USERS=		unifi
-GROUPS=		unifi
-
-JAX_DISTNAME=	javax.activation-api
-JAX_VERSION=	1.2.0
-
-NO_WRKSUBDIR=	yes
-
-CONFLICTS=	unifi-devel-*
-
-DIR_LIST=	conf data logs run work
-
-post-extract:
-	${CP} ${DISTDIR}/${DIST_SUBDIR}/${JAX_DISTNAME}-${JAX_VERSION}.jar \
-		${WRKSRC}/usr/lib/unifi/lib/
-
-post-patch:
-	(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/)
-	${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
-	${MKDIR} ${STAGEDIR}/${JAVASHAREDIR}/unifi/${i}
-.endfor
-
-post-install:
-	@${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}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/unifi5/distinfo b/net-mgmt/unifi5/distinfo
deleted file mode 100644
index e6b0f48edec8..000000000000
--- a/net-mgmt/unifi5/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-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
diff --git a/net-mgmt/unifi5/files/unifi.in b/net-mgmt/unifi5/files/unifi.in
deleted file mode 100644
index 47c228d2aeed..000000000000
--- a/net-mgmt/unifi5/files/unifi.in
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/bin/sh
-#
-# Created by: Mark Felder <feld@FreeBSD.org>
-
-# PROVIDE: unifi
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable `unifi':
-#
-# unifi_enable="YES"
-#
-# Other configuration settings for unifi that can be set in /etc/rc.conf:
-#
-# unifi_user (str)
-#   This is the user that unifi runs as
-#   Set to %%USERS%% by default
-#
-# unifi_group (str)
-#   This is the group that unifi runs as
-#   Set to %%GROUPS%% by default
-#
-# unifi_chdir (str)
-#   This is the directory that unifi chdirs into before starting
-#   Set to %%JAVASHAREDIR%%/unifi by default
-#
-# unifi_java_home (str)
-#   The path to the base directory for the Java to use to run unifi
-#   Defaults to %%JAVA_HOME%%
-#
-# unifi_javaflags (str)
-#   Flags passed to Java to run unifi
-#   Set to "-Djava.awt.headless=true -Xmx1024M" by default
-#
-
-. /etc/rc.subr
-name=unifi
-
-rcvar=unifi_enable
-load_rc_config ${name}
-
-: ${unifi_enable:=NO}
-: ${unifi_user:=%%USERS%%}
-: ${unifi_group:=%%GROUPS%%}
-: ${unifi_chdir=%%JAVASHAREDIR%%/unifi}
-: ${unifi_java_home=%%JAVA_HOME%%}
-: ${unifi_javaflags="-Djava.awt.headless=true -Xmx1024M"}
-
-pidfile="/var/run/unifi/${name}.pid"
-procname=${unifi_java_home}/bin/java
-command=/usr/sbin/daemon
-command_args="-f -p ${pidfile} ${unifi_java_home}/bin/java ${unifi_javaflags} com.ubnt.ace.Launcher start"
-start_precmd=start_precmd
-stop_precmd=stop_precmd
-stop_postcmd=stop_postcmd
-
-export CLASSPATH=$(echo ${unifi_chdir}/lib/*.jar | tr ' ' ':')
-
-start_precmd()
-{
-	if [ ! -e /var/run/unifi ] ; then
-		install -d -o %%USERS%% -g %%GROUPS%% /var/run/unifi;
-	fi
-}
-
-stop_precmd()
-{
-	if [ -r ${pidfile} ]; then
-		_UNIFIPID=$(check_pidfile ${pidfile} ${procname})
-		export _UNIFI_CHILDREN=$(pgrep -P ${_UNIFIPID})
-	fi
-}
-
-stop_postcmd()
-{
-	if ! [ -z ${_UNIFI_CHILDREN} ]; then
-		echo "Cleaning up leftover child processes."
-		kill $sig_stop ${_UNIFI_CHILDREN}
-		wait_for_pids ${_UNIFI_CHILDREN}
-	fi
-}
-
-run_rc_command "$1"
diff --git a/net-mgmt/unifi5/pkg-descr b/net-mgmt/unifi5/pkg-descr
deleted file mode 100644
index dd4e68458f55..000000000000
--- a/net-mgmt/unifi5/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The UniFi Controller allows you to manage Wireless, Routing & Switching,
-VoIP and Video of Ubiquiti Networks.
-
-WWW: http://wiki.ubnt.com/UniFi_FAQ