shells/oil: Move to shells/oils; Update 0.24.0 → 0.28.0; Add options
PR: 286405
This commit is contained in:
committed by
Yuri Victorovich
parent
6df600eb4a
commit
1098d56432
@@ -4328,3 +4328,4 @@ textproc/py-grapheme||2025-04-21|Has expired: Upstream is inactive for 4 years
|
||||
devel/p5-threads|lang/perl5.36|2025-04-24|part of Perl core since 5.7.3, the port was from 5.27.8
|
||||
databases/replibyte||2025-04-26|incompatible rust 1.86.0 and seems to be dead upstream
|
||||
net-im/chatterino2||2025-04-27|Has expired: Broken for more than a month with no available fixes
|
||||
shells/oil|shells/oils|2025-04-27|Project was renamed upstream
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@
|
||||
SUBDIR += nu_plugin_query
|
||||
SUBDIR += nushell
|
||||
SUBDIR += ohmyzsh
|
||||
SUBDIR += oil
|
||||
SUBDIR += oils
|
||||
SUBDIR += oksh
|
||||
SUBDIR += p5-Bash-Completion
|
||||
SUBDIR += p5-Shell-Perl
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
PORTNAME= oil
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.24.0
|
||||
CATEGORIES= shells
|
||||
MASTER_SITES= https://www.oilshell.org/download/
|
||||
PKGNAMESUFFIX= -shell
|
||||
DISTNAME= oils-for-unix-${PORTVERSION}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= New Unix shell
|
||||
WWW= https://www.oilshell.org/ \
|
||||
https://github.com/oils-for-unix/oils
|
||||
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
USES= gmake
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
PLIST_FILES= bin/oils-for-unix \
|
||||
bin/osh \
|
||||
bin/ysh \
|
||||
share/man/man1/osh.1.gz
|
||||
|
||||
do-build:
|
||||
@cd ${WRKSRC} && \
|
||||
${SETENV} ${MAKE_ENV} _build/oils.sh
|
||||
do-install:
|
||||
@cd ${WRKSRC} && \
|
||||
${SETENV} DESTDIR=${STAGEDIR} ./install
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1731297386
|
||||
SHA256 (oils-for-unix-0.24.0.tar.gz) = df4afed94d53b303a782ce0380c393d60f6d21921ef2a25922b400828add98f3
|
||||
SIZE (oils-for-unix-0.24.0.tar.gz) = 829706
|
||||
@@ -0,0 +1,48 @@
|
||||
PORTNAME= oils
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.28.0
|
||||
CATEGORIES= shells
|
||||
MASTER_SITES= https://oils.pub/download/
|
||||
PKGNAMESUFFIX= -shell
|
||||
DISTNAME= oils-for-unix-${PORTVERSION}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= New Unix shell
|
||||
WWW= https://www.oils.pub/ \
|
||||
https://github.com/oils-for-unix/oils
|
||||
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
USES= gmake
|
||||
|
||||
OPTIONS_DEFINE= READLINE LIBC-FEAT SYSTEMTAP-SDT
|
||||
OPTIONS_DEFAULT= READLINE LIBC-FEAT SYSTEMTAP-SDT
|
||||
|
||||
READLINE_DESC= Enable use of GNU readline
|
||||
LIBC-FEAT_DESC= Assume FNM_EXTMATCH, GLOB_PERIOD, *pwent()
|
||||
SYSTEMTAP-SDT_DESC= Compile with systemtap-sdt
|
||||
|
||||
READLINE_LIB_DEPENDS= libreadline.so:devel/readline
|
||||
READLINE_CONFIGURE_WITH= readline
|
||||
READLINE_CONFIGURE_ON= --readline=${LOCALBASE}
|
||||
|
||||
LIBC-FEAT_CONFIGURE_WITH= libc-features
|
||||
|
||||
SYSTEMTAP-SDT_CONFIGURE_WITH= systemtap-sdt
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
PLIST_FILES= bin/oils-for-unix \
|
||||
bin/osh \
|
||||
bin/ysh \
|
||||
share/man/man1/osh.1.gz
|
||||
|
||||
do-build:
|
||||
@cd ${WRKSRC} && \
|
||||
${SETENV} ${MAKE_ENV} _build/oils.sh
|
||||
do-install:
|
||||
@cd ${WRKSRC} && \
|
||||
${SETENV} DESTDIR=${STAGEDIR} ./install
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1745759202
|
||||
SHA256 (oils-for-unix-0.28.0.tar.gz) = 266d14b16d90d4a07fe774881eafa0ecdbbc8411cf1c75f8b6e256370b668e35
|
||||
SIZE (oils-for-unix-0.28.0.tar.gz) = 837326
|
||||
Reference in New Issue
Block a user