Date: Sun, 16 Jun 2019 15:40:09 +0000 (UTC) From: Christian Weisgerber <naddy@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r504351 - in head/shells: . yash Message-ID: <201906161540.x5GFe9BU044401@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: naddy Date: Sun Jun 16 15:40:08 2019 New Revision: 504351 URL: https://svnweb.freebsd.org/changeset/ports/504351 Log: New port: shells/yash Yash, yet another shell, is a POSIX-compliant command line shell. Yash is intended to be the most POSIX-compliant shell in the world while supporting features for daily interactive and scripting use. Notable features are: * Global aliases * Arrays * Socket redirection, pipeline redirection, and process redirection * Brace expansion and extended globbing * Fractional numbers in arithmetic expansion * Prompt command and command-not-found handler * Command line completion with predefined completion scripts for more than 100 commands * Command line prediction based on command history WWW: https://yash.osdn.jp/index.html.en Added: head/shells/yash/ head/shells/yash/Makefile (contents, props changed) head/shells/yash/distinfo (contents, props changed) head/shells/yash/pkg-descr (contents, props changed) head/shells/yash/pkg-plist (contents, props changed) Modified: head/shells/Makefile Modified: head/shells/Makefile ============================================================================== --- head/shells/Makefile Sun Jun 16 15:03:00 2019 (r504350) +++ head/shells/Makefile Sun Jun 16 15:40:08 2019 (r504351) @@ -53,6 +53,7 @@ SUBDIR += vshnu SUBDIR += wcd SUBDIR += xonsh + SUBDIR += yash SUBDIR += zsh SUBDIR += zsh-antigen SUBDIR += zsh-autosuggestions Added: head/shells/yash/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/shells/yash/Makefile Sun Jun 16 15:40:08 2019 (r504351) @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= yash +DISTVERSION= 2.48 +CATEGORIES= shells +MASTER_SITES= OSDN/yash/70439 + +MAINTAINER= naddy@FreeBSD.org +COMMENT= POSIX-compliant command line shell + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= tar:xz + +HAS_CONFIGURE= yes +CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MANPREFIX}/man + +OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes + +NLS_USES= gettext-runtime +NLS_CONFIGURE_ENABLE= nls +NLS_CPPFLAGS= -I${LOCALBASE}/include +NLS_LDFLAGS= -L${LOCALBASE}/lib + +.include <bsd.port.mk> Added: head/shells/yash/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/shells/yash/distinfo Sun Jun 16 15:40:08 2019 (r504351) @@ -0,0 +1,3 @@ +TIMESTAMP = 1560694297 +SHA256 (yash-2.48.tar.xz) = f46294d77c5a646405db20a6dc3d16bc1ed109b061b2a508081ce483153c1e8d +SIZE (yash-2.48.tar.xz) = 736280 Added: head/shells/yash/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/shells/yash/pkg-descr Sun Jun 16 15:40:08 2019 (r504351) @@ -0,0 +1,15 @@ +Yash, yet another shell, is a POSIX-compliant command line shell. +Yash is intended to be the most POSIX-compliant shell in the world +while supporting features for daily interactive and scripting use. +Notable features are: +* Global aliases +* Arrays +* Socket redirection, pipeline redirection, and process redirection +* Brace expansion and extended globbing +* Fractional numbers in arithmetic expansion +* Prompt command and command-not-found handler +* Command line completion with predefined completion scripts for more + than 100 commands +* Command line prediction based on command history + +WWW: https://yash.osdn.jp/index.html.en Added: head/shells/yash/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/shells/yash/pkg-plist Sun Jun 16 15:40:08 2019 (r504351) @@ -0,0 +1,230 @@ +bin/yash +man/ja/man1/yash.1.gz +man/man1/yash.1.gz +%%NLS%%share/locale/en@boldquot/LC_MESSAGES/yash.mo +%%NLS%%share/locale/en@quot/LC_MESSAGES/yash.mo +%%NLS%%share/locale/ja/LC_MESSAGES/yash.mo +%%DATADIR%%/completion/INIT +%%DATADIR%%/completion/[ +%%DATADIR%%/completion/_backup +%%DATADIR%%/completion/_blocksize +%%DATADIR%%/completion/_bsd +%%DATADIR%%/completion/_dot +%%DATADIR%%/completion/alias +%%DATADIR%%/completion/array +%%DATADIR%%/completion/awk +%%DATADIR%%/completion/basename +%%DATADIR%%/completion/bash +%%DATADIR%%/completion/bg +%%DATADIR%%/completion/bindkey +%%DATADIR%%/completion/break +%%DATADIR%%/completion/bsdtar +%%DATADIR%%/completion/carthage +%%DATADIR%%/completion/cat +%%DATADIR%%/completion/cd +%%DATADIR%%/completion/chgrp +%%DATADIR%%/completion/chmod +%%DATADIR%%/completion/chown +%%DATADIR%%/completion/chsh +%%DATADIR%%/completion/cmp +%%DATADIR%%/completion/comm +%%DATADIR%%/completion/command +%%DATADIR%%/completion/complete +%%DATADIR%%/completion/configure +%%DATADIR%%/completion/continue +%%DATADIR%%/completion/cp +%%DATADIR%%/completion/crontab +%%DATADIR%%/completion/csplit +%%DATADIR%%/completion/cut +%%DATADIR%%/completion/dash +%%DATADIR%%/completion/date +%%DATADIR%%/completion/df +%%DATADIR%%/completion/diff +%%DATADIR%%/completion/dirs +%%DATADIR%%/completion/disown +%%DATADIR%%/completion/dnf +%%DATADIR%%/completion/du +%%DATADIR%%/completion/echo +%%DATADIR%%/completion/ed +%%DATADIR%%/completion/egrep +%%DATADIR%%/completion/env +%%DATADIR%%/completion/eval +%%DATADIR%%/completion/eview +%%DATADIR%%/completion/evim +%%DATADIR%%/completion/ex +%%DATADIR%%/completion/exec +%%DATADIR%%/completion/exit +%%DATADIR%%/completion/expand +%%DATADIR%%/completion/export +%%DATADIR%%/completion/fc +%%DATADIR%%/completion/fg +%%DATADIR%%/completion/fgrep +%%DATADIR%%/completion/file +%%DATADIR%%/completion/find +%%DATADIR%%/completion/fold +%%DATADIR%%/completion/gawk +%%DATADIR%%/completion/getconf +%%DATADIR%%/completion/getopts +%%DATADIR%%/completion/gex +%%DATADIR%%/completion/git +%%DATADIR%%/completion/git-add +%%DATADIR%%/completion/git-am +%%DATADIR%%/completion/git-annotate +%%DATADIR%%/completion/git-apply +%%DATADIR%%/completion/git-bisect +%%DATADIR%%/completion/git-blame +%%DATADIR%%/completion/git-branch +%%DATADIR%%/completion/git-checkout +%%DATADIR%%/completion/git-cherry +%%DATADIR%%/completion/git-cherry-pick +%%DATADIR%%/completion/git-clean +%%DATADIR%%/completion/git-clone +%%DATADIR%%/completion/git-commit +%%DATADIR%%/completion/git-config +%%DATADIR%%/completion/git-describe +%%DATADIR%%/completion/git-diff +%%DATADIR%%/completion/git-diff-tree +%%DATADIR%%/completion/git-fetch +%%DATADIR%%/completion/git-format-patch +%%DATADIR%%/completion/git-grep +%%DATADIR%%/completion/git-init +%%DATADIR%%/completion/git-log +%%DATADIR%%/completion/git-ls-remote +%%DATADIR%%/completion/git-merge +%%DATADIR%%/completion/git-name-rev +%%DATADIR%%/completion/git-notes +%%DATADIR%%/completion/git-pull +%%DATADIR%%/completion/git-push +%%DATADIR%%/completion/git-rebase +%%DATADIR%%/completion/git-reflog +%%DATADIR%%/completion/git-remote +%%DATADIR%%/completion/git-request-pull +%%DATADIR%%/completion/git-reset +%%DATADIR%%/completion/git-rev-list +%%DATADIR%%/completion/git-rev-parse +%%DATADIR%%/completion/git-revert +%%DATADIR%%/completion/git-rm +%%DATADIR%%/completion/git-show +%%DATADIR%%/completion/git-show-branch +%%DATADIR%%/completion/git-stash +%%DATADIR%%/completion/git-status +%%DATADIR%%/completion/git-submodule +%%DATADIR%%/completion/git-svn +%%DATADIR%%/completion/git-tag +%%DATADIR%%/completion/git-whatchanged +%%DATADIR%%/completion/git-worktree +%%DATADIR%%/completion/gitg +%%DATADIR%%/completion/gitk +%%DATADIR%%/completion/gitx +%%DATADIR%%/completion/gnutar +%%DATADIR%%/completion/grep +%%DATADIR%%/completion/gtar +%%DATADIR%%/completion/gview +%%DATADIR%%/completion/gvim +%%DATADIR%%/completion/gvimdiff +%%DATADIR%%/completion/hash +%%DATADIR%%/completion/head +%%DATADIR%%/completion/help +%%DATADIR%%/completion/history +%%DATADIR%%/completion/iconv +%%DATADIR%%/completion/id +%%DATADIR%%/completion/jobs +%%DATADIR%%/completion/join +%%DATADIR%%/completion/kill +%%DATADIR%%/completion/ksh +%%DATADIR%%/completion/less +%%DATADIR%%/completion/ln +%%DATADIR%%/completion/local +%%DATADIR%%/completion/locale +%%DATADIR%%/completion/ls +%%DATADIR%%/completion/make +%%DATADIR%%/completion/man +%%DATADIR%%/completion/mesg +%%DATADIR%%/completion/mkdir +%%DATADIR%%/completion/mkfifo +%%DATADIR%%/completion/mksh +%%DATADIR%%/completion/more +%%DATADIR%%/completion/mv +%%DATADIR%%/completion/nawk +%%DATADIR%%/completion/newgrp +%%DATADIR%%/completion/nice +%%DATADIR%%/completion/nl +%%DATADIR%%/completion/nohup +%%DATADIR%%/completion/od +%%DATADIR%%/completion/passwd +%%DATADIR%%/completion/paste +%%DATADIR%%/completion/patch +%%DATADIR%%/completion/pathchk +%%DATADIR%%/completion/pgawk +%%DATADIR%%/completion/ping +%%DATADIR%%/completion/popd +%%DATADIR%%/completion/pr +%%DATADIR%%/completion/printf +%%DATADIR%%/completion/ps +%%DATADIR%%/completion/pushd +%%DATADIR%%/completion/pwd +%%DATADIR%%/completion/read +%%DATADIR%%/completion/readonly +%%DATADIR%%/completion/renice +%%DATADIR%%/completion/return +%%DATADIR%%/completion/rgview +%%DATADIR%%/completion/rgvim +%%DATADIR%%/completion/rm +%%DATADIR%%/completion/rmdir +%%DATADIR%%/completion/rsync +%%DATADIR%%/completion/rview +%%DATADIR%%/completion/rvim +%%DATADIR%%/completion/scp +%%DATADIR%%/completion/sed +%%DATADIR%%/completion/set +%%DATADIR%%/completion/sftp +%%DATADIR%%/completion/sh +%%DATADIR%%/completion/shift +%%DATADIR%%/completion/slogin +%%DATADIR%%/completion/sort +%%DATADIR%%/completion/split +%%DATADIR%%/completion/ssh +%%DATADIR%%/completion/ssh-add +%%DATADIR%%/completion/ssh-agent +%%DATADIR%%/completion/ssh-keygen +%%DATADIR%%/completion/stty +%%DATADIR%%/completion/su +%%DATADIR%%/completion/sudo +%%DATADIR%%/completion/sudoedit +%%DATADIR%%/completion/suspend +%%DATADIR%%/completion/svn +%%DATADIR%%/completion/tail +%%DATADIR%%/completion/tar +%%DATADIR%%/completion/tee +%%DATADIR%%/completion/test +%%DATADIR%%/completion/tig +%%DATADIR%%/completion/time +%%DATADIR%%/completion/touch +%%DATADIR%%/completion/tr +%%DATADIR%%/completion/trap +%%DATADIR%%/completion/tree +%%DATADIR%%/completion/type +%%DATADIR%%/completion/typeset +%%DATADIR%%/completion/ulimit +%%DATADIR%%/completion/umask +%%DATADIR%%/completion/unalias +%%DATADIR%%/completion/uname +%%DATADIR%%/completion/uniq +%%DATADIR%%/completion/unset +%%DATADIR%%/completion/useradd +%%DATADIR%%/completion/valgrind +%%DATADIR%%/completion/vi +%%DATADIR%%/completion/view +%%DATADIR%%/completion/vim +%%DATADIR%%/completion/vimdiff +%%DATADIR%%/completion/wait +%%DATADIR%%/completion/watch +%%DATADIR%%/completion/wc +%%DATADIR%%/completion/which +%%DATADIR%%/completion/who +%%DATADIR%%/completion/xargs +%%DATADIR%%/completion/yash +%%DATADIR%%/config +%%DATADIR%%/initialization/common +%%DATADIR%%/initialization/default +%%DATADIR%%/initialization/sample
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906161540.x5GFe9BU044401>