svn commit: r477430 - in head/devel: . py-click-completion
Matthew Seaman
matthew at FreeBSD.org
Fri Aug 17 14:04:45 UTC 2018
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 at 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
More information about the svn-ports-all
mailing list