Skip site navigation (1)Skip section navigation (2)
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>