Index: head/shells/Makefile =================================================================== --- head/shells/Makefile (revision 463739) +++ head/shells/Makefile (revision 463740) @@ -1,52 +1,53 @@ # $FreeBSD$ # COMMENT = Shells SUBDIR += 44bsd-csh SUBDIR += bash SUBDIR += bash-completion SUBDIR += bash-static SUBDIR += bashc SUBDIR += ch SUBDIR += dash + SUBDIR += envy SUBDIR += es SUBDIR += esh SUBDIR += fd SUBDIR += fish SUBDIR += flash SUBDIR += heirloom-sh SUBDIR += hs-shelly SUBDIR += ibsh SUBDIR += jailkit SUBDIR += klish SUBDIR += ksh93 SUBDIR += lshell SUBDIR += mksh SUBDIR += nologinmsg SUBDIR += oksh SUBDIR += osh SUBDIR += p5-Bash-Completion SUBDIR += p5-Shell-Perl SUBDIR += p5-Term-Bash-Completion-Generator SUBDIR += p5-Term-ShellUI SUBDIR += pdksh SUBDIR += pear-PHP_Shell SUBDIR += psh SUBDIR += rc SUBDIR += rssh SUBDIR += sash SUBDIR += scponly SUBDIR += shell-include SUBDIR += sparforte SUBDIR += tcsh_nls SUBDIR += tcshrc SUBDIR += v7sh SUBDIR += viewglob SUBDIR += vshnu SUBDIR += wcd SUBDIR += xonsh SUBDIR += zsh SUBDIR += zsh-navigation-tools .include Index: head/shells/envy/Makefile =================================================================== --- head/shells/envy/Makefile (nonexistent) +++ head/shells/envy/Makefile (revision 463740) @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= envy +DISTVERSIONPREFIX=v +DISTVERSION= 0.1.0 +CATEGORIES= shells + +MAINTAINER= krion@FreeBSD.org +COMMENT= Shell helper that automatically sets and unsets environment variables + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go + +USE_GITHUB= yes +GH_ACCOUNT= wojas + +GO_PKGNAME= github.com/wojas/${PORTNAME} + +PLIST_FILES= bin/envy + +.include Property changes on: head/shells/envy/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/shells/envy/distinfo =================================================================== --- head/shells/envy/distinfo (nonexistent) +++ head/shells/envy/distinfo (revision 463740) @@ -0,0 +1,3 @@ +TIMESTAMP = 1520362737 +SHA256 (wojas-envy-v0.1.0_GH0.tar.gz) = f679cd32168db3d748464383f41a6a362124660bc8c230d6314de2f852326812 +SIZE (wojas-envy-v0.1.0_GH0.tar.gz) = 168091 Property changes on: head/shells/envy/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +on \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/shells/envy/pkg-descr =================================================================== --- head/shells/envy/pkg-descr (nonexistent) +++ head/shells/envy/pkg-descr (revision 463740) @@ -0,0 +1,11 @@ +Envy is a shell helper program that automatically sets environment +variables when you enter certain directories, and properly undoes +its actions when you leave them. + +Envy can be used to replace the shell integration part of tools like +pyenv, nvm and asdf. It sets environment variables with the root of +the current git repository and the active branch without executing +git, which you can use to customize your shell prompt. It also loads +custom environment variables from local .envy files. + +WWW: https://github.com/wojas/envy Property changes on: head/shells/envy/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +on \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property