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