Date: Fri, 17 Aug 2018 14:04:43 +0000 (UTC) From: Matthew Seaman <matthew@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r477430 - in head/devel: . py-click-completion Message-ID: <201808171404.w7HE4hAh047798@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: matthew Date: Fri Aug 17 14:04:43 2018 New Revision: 477430 URL: https://svnweb.freebsd.org/changeset/ports/477430 Log: Add automatic completion support for fish, Zsh, Bash and PowerShell to Click. All the supported shells are able to complete all the command line arguments and options defined with click. In addition, fish and Zsh are also displaying the options and commands help during the completion. WWW: https://github.com/click-contrib/click-completion Added: head/devel/py-click-completion/ head/devel/py-click-completion/Makefile (contents, props changed) head/devel/py-click-completion/distinfo (contents, props changed) head/devel/py-click-completion/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Aug 17 13:46:31 2018 (r477429) +++ head/devel/Makefile Fri Aug 17 14:04:43 2018 (r477430) @@ -4429,6 +4429,7 @@ SUBDIR += py-cli-helpers SUBDIR += py-cliapp SUBDIR += py-click + SUBDIR += py-click-completion SUBDIR += py-click-log SUBDIR += py-click-plugins SUBDIR += py-click-threading Added: head/devel/py-click-completion/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-click-completion/Makefile Fri Aug 17 14:04:43 2018 (r477430) @@ -0,0 +1,28 @@ +# $FreeBSD$ + +PORTNAME= click-completion +PORTVERSION= 0.4.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= matthew@FreeBSD.org +COMMENT= Enhanced completion for Click + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}shellingham>0:devel/py-shellingham@${PY_FLAVOR} + +py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34@${PY_FLAVOR} + +NO_ARCH= yes +USES= python +USE_PYTHON= autoplist concurrent distutils + +# No tests defined for this python module + +.include <bsd.port.mk> Added: head/devel/py-click-completion/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-click-completion/distinfo Fri Aug 17 14:04:43 2018 (r477430) @@ -0,0 +1,3 @@ +TIMESTAMP = 1534513582 +SHA256 (click-completion-0.4.1.tar.gz) = 33b73e70efe56b627a40e33b4450265031b878235fc4497a9646a8ea9b1055ba +SIZE (click-completion-0.4.1.tar.gz) = 9931 Added: head/devel/py-click-completion/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-click-completion/pkg-descr Fri Aug 17 14:04:43 2018 (r477430) @@ -0,0 +1,9 @@ +Add automatic completion support for fish, Zsh, Bash and PowerShell to +Click. + +All the supported shells are able to complete all the command line +arguments and options defined with click. In addition, fish and Zsh +are also displaying the options and commands help during the +completion. + +WWW: https://github.com/click-contrib/click-completion
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808171404.w7HE4hAh047798>