svn commit: r514356 - in head/shells: . elvish

Rodrigo Osorio rodrigo at FreeBSD.org
Sat Oct 12 21:25:24 UTC 2019


Author: rodrigo
Date: Sat Oct 12 21:25:23 2019
New Revision: 514356
URL: https://svnweb.freebsd.org/changeset/ports/514356

Log:
  New port shells/elvish
  
  Elvish is a friendly interactive shell and an expressive programming language.
  
  PR:		237480
  Submitted by:	Adam Jimerson <vendion at gmail.com>

Added:
  head/shells/elvish/
  head/shells/elvish/Makefile   (contents, props changed)
  head/shells/elvish/distinfo   (contents, props changed)
  head/shells/elvish/pkg-descr   (contents, props changed)
Modified:
  head/shells/Makefile

Modified: head/shells/Makefile
==============================================================================
--- head/shells/Makefile	Sat Oct 12 20:50:31 2019	(r514355)
+++ head/shells/Makefile	Sat Oct 12 21:25:23 2019	(r514356)
@@ -14,6 +14,7 @@
     SUBDIR += bicon
     SUBDIR += ch
     SUBDIR += dash
+    SUBDIR += elvish
     SUBDIR += envy
     SUBDIR += es
     SUBDIR += esh

Added: head/shells/elvish/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/shells/elvish/Makefile	Sat Oct 12 21:25:23 2019	(r514356)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	elvish
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.12
+CATEGORIES=	shells
+
+MAINTAINER=	vendion at gmail.com
+COMMENT=	Friendly Interactive Shell and Expressive Programming Language
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=	go
+USE_GITHUB=	yes
+GH_ACCOUNT=	elves
+
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${PORTNAME}
+
+PLIST_FILES=	bin/elvish
+
+do-build:
+	@cd ${GO_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} build
+
+do-install:
+	${INSTALL_PROGRAM} ${GO_WRKSRC}/${PORTNAME} \
+	${STAGEDIR}/${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>

Added: head/shells/elvish/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/shells/elvish/distinfo	Sat Oct 12 21:25:23 2019	(r514356)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1555988368
+SHA256 (elves-elvish-v0.12_GH0.tar.gz) = edd03f4acf50beb03a663804e4da8b9d13805d471245c47c1b71f24c125cb9a2
+SIZE (elves-elvish-v0.12_GH0.tar.gz) = 1274675

Added: head/shells/elvish/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/shells/elvish/pkg-descr	Sat Oct 12 21:25:23 2019	(r514356)
@@ -0,0 +1,4 @@
+Elvish is a friendly interactive shell and an expressive programming language.
+It runs on Linux, BSDs, macOS and Windows.
+
+WWW: https://elv.sh/


More information about the svn-ports-head mailing list