shells/oksh: Remove port

Niche use case, not aligned with broad server application needs
This commit is contained in:
2025-04-27 19:20:42 +02:00
parent 7504680769
commit b47a45ce2b
6 changed files with 1 additions and 56 deletions
-1
View File
@@ -37,7 +37,6 @@
SUBDIR += nushell
SUBDIR += ohmyzsh
SUBDIR += oil
SUBDIR += oksh
SUBDIR += p5-Bash-Completion
SUBDIR += p5-Shell-Perl
SUBDIR += p5-Term-Bash-Completion-Generator
-46
View File
@@ -1,46 +0,0 @@
PORTNAME= oksh
DISTVERSION= 7.6
PORTEPOCH= 1
CATEGORIES= shells
MASTER_SITES= https://github.com/ibara/oksh/releases/download/oksh-${DISTVERSION}/
MAINTAINER= pkubaj@FreeBSD.org
COMMENT= Portable OpenBSD Korn shell
WWW= https://github.com/ibara/oksh
LICENSE= PD
FLAVORS= dynamic static
FLAVOR?= ${FLAVORS:[1]}
static_PKGNAMESUFFIX= -static
.if ${FLAVOR} == static
COMMENT+= (rescue(8) version)
.endif
HAS_CONFIGURE= yes
.if ${FLAVOR} == static
CONFIGURE_ARGS+= --enable-static
PLIST= /dev/null
PLIST_FILES= "@shell /rescue/oksh"
.endif
PIE_UNSAFE= yes
OPTIONS_DEFINE= CURSES SMALL
OPTIONS_DEFAULT= CURSES
CURSES_DESC= Use ncurses for screen clearing routines
SMALL_DESC= Create smaller oksh binary
CURSES_USES= ncurses
CURSES_CONFIGURE_ENABLE= curses
SMALL_CONFIGURE_ENABLE= small
.if ${FLAVOR} == static
do-install:
@${MKDIR} ${STAGEDIR}/rescue
${INSTALL_PROGRAM} ${WRKSRC}/oksh ${STAGEDIR}/rescue
.endif
.include <bsd.port.mk>
-3
View File
@@ -1,3 +0,0 @@
TIMESTAMP = 1734195363
SHA256 (oksh-7.6.tar.gz) = 26b45fc3dcaab786db6b87dcd741ac572a7ef539dbb88ea22c43ed8b54405c74
SIZE (oksh-7.6.tar.gz) = 319970
-4
View File
@@ -1,4 +0,0 @@
oksh is the portable version of the OpenBSD Korn shell, a continuation
of the Public Domain Korn Shell (PDKSH). Its command language is a
superset of the sh(1) shell language. oksh is best known as the
default user shell and /bin/sh on OpenBSD.
-2
View File
@@ -1,2 +0,0 @@
@shell bin/oksh
share/man/man1/oksh.1.gz