git: 40721b5867d5 - main - sysutils/ioc: Remove expired port:

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Tue, 21 Mar 2023 00:02:11 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=40721b5867d571101e4326378399b07094fc3976

commit 40721b5867d571101e4326378399b07094fc3976
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-03-20 23:31:39 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-03-21 00:01:40 +0000

    sysutils/ioc: Remove expired port:
    
    2023-03-21 sysutils/ioc: Broken since 2021
---
 MOVED                     |  1 +
 sysutils/Makefile         |  1 -
 sysutils/ioc/Makefile     | 40 ------------------------------
 sysutils/ioc/distinfo     |  3 ---
 sysutils/ioc/files/ioc.in | 62 -----------------------------------------------
 sysutils/ioc/pkg-descr    |  1 -
 sysutils/ioc/pkg-plist    | 30 -----------------------
 7 files changed, 1 insertion(+), 137 deletions(-)

diff --git a/MOVED b/MOVED
index ff4fcf72712b..38dbe34f9422 100644
--- a/MOVED
+++ b/MOVED
@@ -17807,3 +17807,4 @@ devel/frama-c||2023-03-20|Has expired: Broken since 2021
 misc/dahdi-kmod||2023-03-20|Has expired: Broken since 2021
 misc/glow||2023-03-20|Has expired: Broken since 2021
 science/fisicalab||2023-03-20|Has expired: Broken since 2021
+sysutils/ioc||2023-03-20|Has expired: Broken since 2021
diff --git a/sysutils/Makefile b/sysutils/Makefile
index eac7df55a31d..0a5836a236b2 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -566,7 +566,6 @@
     SUBDIR += intel-pcm
     SUBDIR += intel-undervolt
     SUBDIR += inxi
-    SUBDIR += ioc
     SUBDIR += iocage
     SUBDIR += iocage-devel
     SUBDIR += iocell
diff --git a/sysutils/ioc/Makefile b/sysutils/ioc/Makefile
deleted file mode 100644
index db9efc8d0464..000000000000
--- a/sysutils/ioc/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-PORTNAME=	ioc
-PORTVERSION=	0.8.2
-PORTREVISION=	1
-CATEGORIES=	sysutils
-
-MAINTAINER=	stefan@gronke.net
-COMMENT=	Jail management CLI using libioc
-WWW=		https://github.com/bsdci/ioc
-
-LICENSE=	BSD2CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE.txt
-
-BROKEN=		needs devel/py-libioc
-DEPRECATED=	Broken since 2021
-EXPIRATION_DATE=	2023-03-21
-
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}libioc>0:devel/py-libioc@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}texttable>0:textproc/py-texttable@${PY_FLAVOR}
-
-USES=		python:3.6+
-USE_GITHUB=	yes
-GH_ACCOUNT=	bsdci
-USE_RC_SUBR=	ioc
-
-NO_ARCH=	yes
-NO_BUILD=	yes
-
-post-patch:
-	@${REINPLACE_CMD} -e "s#LIB_DIR =.*#LIB_DIR = \"${PREFIX}/lib/ioc\"#" ${WRKSRC}/bin/ioc
-
-pre-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/ioc
-
-do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/rc.d/ioc ${STAGEDIR}${PREFIX}/etc/rc.d
-	${INSTALL_SCRIPT} ${WRKSRC}/bin/ioc ${STAGEDIR}${PREFIX}/bin
-	(cd ${WRKSRC}/ && ${COPYTREE_SHARE} ioc_cli ${STAGEDIR}${PREFIX}/lib/ioc)
-
-.include <bsd.port.mk>
diff --git a/sysutils/ioc/distinfo b/sysutils/ioc/distinfo
deleted file mode 100644
index a857d4296d4f..000000000000
--- a/sysutils/ioc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1565256009
-SHA256 (bsdci-ioc-0.8.2_GH0.tar.gz) = 75f70f770f8f552bcc9d0dc50a1bbfcc5e8cf0faab4be41f108bdb70b2ea6dd8
-SIZE (bsdci-ioc-0.8.2_GH0.tar.gz) = 31262
diff --git a/sysutils/ioc/files/ioc.in b/sysutils/ioc/files/ioc.in
deleted file mode 100644
index 639db9875cc0..000000000000
--- a/sysutils/ioc/files/ioc.in
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: ioc
-# REQUIRE: LOGIN cleanvar sshd ZFS
-# BEFORE:  securelevel
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable ioc start on boot:
-#
-# ioc_enable="YES"
-#
-
-. /etc/rc.subr
-
-name="ioc"
-rcvar=ioc_enable
-
-# read configuration and set defaults
-load_rc_config "$name"
-: ${ioc_enable="NO"}
-: ${ioc_lang="en_US.UTF-8"}
-
-start_cmd="ioc_start"
-stop_cmd="ioc_stop"
-status_cmd="ioc_status"
-extra_commands="status"
-export LANG=$ioc_lang
-
-[ $# -ne 1 ] && rc_usage $_keywords
-
-ioc_start()
-{
-    if checkyesno ${rcvar}; then
-        echo "* [ioc] starting jails... "
-        %%PREFIX%%/bin/ioc start --rc
-    fi
-}
-
-ioc_stop()
-{
-    if checkyesno ${rcvar}; then
-        echo "* [ioc] stopping jails... "
-        %%PREFIX%%/bin/ioc stop --rc
-    fi
-}
-
-ioc_status()
-{
-    if checkyesno ${rcvar}; then
-        echo -n "* [ioc] checking jails status..."
-	test -z "$(%%PREFIX%%/bin/ioc list boot=yes running=no template=no,- --no-header --output=name --output-format=list)"
-	status=$?
-	if test ${status} -eq 0; then
-            echo " OK"
-	else
-            echo " Failed!"
-	fi
-	exit $status
-    fi
-}
-
-run_rc_command "$1"
diff --git a/sysutils/ioc/pkg-descr b/sysutils/ioc/pkg-descr
deleted file mode 100644
index 7c06275d6019..000000000000
--- a/sysutils/ioc/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Jail management CLI using libioc (compatible with iocage/iocell)
diff --git a/sysutils/ioc/pkg-plist b/sysutils/ioc/pkg-plist
deleted file mode 100644
index eb4ced477a85..000000000000
--- a/sysutils/ioc/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-bin/ioc
-lib/ioc/ioc_cli/__init__.py
-lib/ioc/ioc_cli/activate.py
-lib/ioc/ioc_cli/clone.py
-lib/ioc/ioc_cli/console.py
-lib/ioc/ioc_cli/create.py
-lib/ioc/ioc_cli/deactivate.py
-lib/ioc/ioc_cli/destroy.py
-lib/ioc/ioc_cli/exec.py
-lib/ioc/ioc_cli/export.py
-lib/ioc/ioc_cli/fetch.py
-lib/ioc/ioc_cli/fstab.py
-lib/ioc/ioc_cli/get.py
-lib/ioc/ioc_cli/import.py
-lib/ioc/ioc_cli/list.py
-lib/ioc/ioc_cli/migrate.py
-lib/ioc/ioc_cli/pkg.py
-lib/ioc/ioc_cli/promote.py
-lib/ioc/ioc_cli/provision.py
-lib/ioc/ioc_cli/rename.py
-lib/ioc/ioc_cli/restart.py
-lib/ioc/ioc_cli/set.py
-lib/ioc/ioc_cli/shared/__init__.py
-lib/ioc/ioc_cli/shared/click.py
-lib/ioc/ioc_cli/shared/jail.py
-lib/ioc/ioc_cli/shared/output.py
-lib/ioc/ioc_cli/snapshot.py
-lib/ioc/ioc_cli/start.py
-lib/ioc/ioc_cli/stop.py
-lib/ioc/ioc_cli/update.py