New port shells/elvish
Elvish is a friendly interactive shell and an expressive programming language. PR: 237480 Submitted by: Adam Jimerson <vendion@gmail.com>
This commit is contained in:
parent
eb7831c21b
commit
eb08f85f46
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=514356
4 changed files with 37 additions and 0 deletions
|
@ -14,6 +14,7 @@
|
|||
SUBDIR += bicon
|
||||
SUBDIR += ch
|
||||
SUBDIR += dash
|
||||
SUBDIR += elvish
|
||||
SUBDIR += envy
|
||||
SUBDIR += es
|
||||
SUBDIR += esh
|
||||
|
|
29
shells/elvish/Makefile
Normal file
29
shells/elvish/Makefile
Normal file
|
@ -0,0 +1,29 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= elvish
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.12
|
||||
CATEGORIES= shells
|
||||
|
||||
MAINTAINER= vendion@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>
|
3
shells/elvish/distinfo
Normal file
3
shells/elvish/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1555988368
|
||||
SHA256 (elves-elvish-v0.12_GH0.tar.gz) = edd03f4acf50beb03a663804e4da8b9d13805d471245c47c1b71f24c125cb9a2
|
||||
SIZE (elves-elvish-v0.12_GH0.tar.gz) = 1274675
|
4
shells/elvish/pkg-descr
Normal file
4
shells/elvish/pkg-descr
Normal file
|
@ -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/
|
Loading…
Reference in a new issue