From b1d5bf64a49fb932d372e8fc1033bc511dcbd03f Mon Sep 17 00:00:00 2001 From: nikita Date: Wed, 14 Dec 2022 19:10:45 +0000 Subject: shells/es-shell: Import version 0.9.2 Es is an extensible shell. The language was derived from the Plan 9 shell, rc, and was influenced by functional programming languages, such as Scheme, and the Tcl embeddable programming language. This implementation is derived from Byron Rakitzis's public domain implementation of rc, and was written by Paul Haahr and Byron Rakitzis. --- shells/Makefile | 3 ++- shells/es-shell/DESCR | 5 +++++ shells/es-shell/Makefile | 23 +++++++++++++++++++++++ shells/es-shell/PLIST | 3 +++ shells/es-shell/distinfo | 5 +++++ 5 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 shells/es-shell/DESCR create mode 100644 shells/es-shell/Makefile create mode 100644 shells/es-shell/PLIST create mode 100644 shells/es-shell/distinfo diff --git a/shells/Makefile b/shells/Makefile index adcea01d1ef..baccdda4cb3 100644 --- a/shells/Makefile +++ b/shells/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.69 2022/11/05 16:41:32 pin Exp $ +# $NetBSD: Makefile,v 1.70 2022/12/14 19:10:45 nikita Exp $ # COMMENT= Shells @@ -14,6 +14,7 @@ SUBDIR+= dash SUBDIR+= eltclsh SUBDIR+= elvish SUBDIR+= es +SUBDIR+= es-shell SUBDIR+= esh SUBDIR+= etsh SUBDIR+= fish diff --git a/shells/es-shell/DESCR b/shells/es-shell/DESCR new file mode 100644 index 00000000000..de1a82112c1 --- /dev/null +++ b/shells/es-shell/DESCR @@ -0,0 +1,5 @@ +Es is an extensible shell. The language was derived from the Plan 9 +shell, rc, and was influenced by functional programming languages, such as +Scheme, and the Tcl embeddable programming language. This implementation is +derived from Byron Rakitzis's public domain implementation of rc, and was +written by Paul Haahr and Byron Rakitzis. diff --git a/shells/es-shell/Makefile b/shells/es-shell/Makefile new file mode 100644 index 00000000000..486021c29b5 --- /dev/null +++ b/shells/es-shell/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2022/12/14 19:10:45 nikita Exp $ + +DISTNAME= es-0.9.2 +CATEGORIES= shells +MASTER_SITES= ${MASTER_SITE_GITHUB:=wryun/} +GITHUB_PROJECT= es-shell +GITHUB_RELEASE= v${PKGVERSION_NOREV} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://wryun.github.io/es-shell/ +COMMENT= Resurection of es shell +LICENSE= public-domain + +WRKSRC= ${WRKDIR} +USE_LANGUAGES= c +GNU_CONFIGURE= yes +BUILD_TARGET= es +CONFIGURE_ENV= es_cv_abused_getenv=no + +# INSTALL says this can be build with editline or readline, +# configure does not seem to support this anymore. +.include "../../devel/readline/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/shells/es-shell/PLIST b/shells/es-shell/PLIST new file mode 100644 index 00000000000..c4c22ae4536 --- /dev/null +++ b/shells/es-shell/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2022/12/14 19:10:45 nikita Exp $ +bin/es +man/man1/es.1 diff --git a/shells/es-shell/distinfo b/shells/es-shell/distinfo new file mode 100644 index 00000000000..32bf714d464 --- /dev/null +++ b/shells/es-shell/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/12/14 19:10:45 nikita Exp $ + +BLAKE2s (es-0.9.2.tar.gz) = 9f659d2a2e2752c3b04ae512524ee5c798faa39b4e7fbd60ec3169cf34ec7838 +SHA512 (es-0.9.2.tar.gz) = 6f946ea0f5a0f32643498227d270bade12628892a2beabe6e401edd484916b04cf06e49b1df9880c0b61e4771ce08f8b323e9f71872aa554012e4ea57b4d81a2 +Size (es-0.9.2.tar.gz) = 794752 bytes -- cgit v1.2.3