summaryrefslogtreecommitdiff
path: root/shells
diff options
context:
space:
mode:
authornikita <nikita@pkgsrc.org>2022-12-14 19:10:45 +0000
committernikita <nikita@pkgsrc.org>2022-12-14 19:10:45 +0000
commitb1d5bf64a49fb932d372e8fc1033bc511dcbd03f (patch)
treeb8eb75558d00abd2d82d403050ec202691946338 /shells
parentc573f3b733d9e5e5c68acd8abf09eeeefcc91f94 (diff)
downloadpkgsrc-b1d5bf64a49fb932d372e8fc1033bc511dcbd03f.tar.gz
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.
Diffstat (limited to 'shells')
-rw-r--r--shells/Makefile3
-rw-r--r--shells/es-shell/DESCR5
-rw-r--r--shells/es-shell/Makefile23
-rw-r--r--shells/es-shell/PLIST3
-rw-r--r--shells/es-shell/distinfo5
5 files changed, 38 insertions, 1 deletions
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