aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-03-20 23:31:39 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-03-21 00:01:40 +0000
commit40721b5867d571101e4326378399b07094fc3976 (patch)
tree284f7baeb89c8e9a271eb6c952efd2233055bb2a
parent09654bcd22d274672f3b269ef1d43ee0e3509375 (diff)
downloadports-40721b5867d571101e4326378399b07094fc3976.tar.gz
ports-40721b5867d571101e4326378399b07094fc3976.zip
sysutils/ioc: Remove expired port:
2023-03-21 sysutils/ioc: Broken since 2021
-rw-r--r--MOVED1
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/ioc/Makefile40
-rw-r--r--sysutils/ioc/distinfo3
-rw-r--r--sysutils/ioc/files/ioc.in62
-rw-r--r--sysutils/ioc/pkg-descr1
-rw-r--r--sysutils/ioc/pkg-plist30
7 files changed, 1 insertions, 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