--- misc/Makefile (revision 435044) +++ misc/Makefile (working copy) @@ -375,6 +375,7 @@ SUBDIR += py-cinder SUBDIR += py-crudini SUBDIR += py-fuzzy + SUBDIR += py-gitsome SUBDIR += py-glance SUBDIR += py-osd SUBDIR += py-pexpect --- misc/py-gitsome/Makefile (nonexistent) +++ misc/py-gitsome/Makefile (working copy) @@ -0,0 +1,38 @@ +# Created by: Danilo G. Baio +# $FreeBSD$ + +PORTNAME= gitsome +PORTVERSION= 0.6.0 +CATEGORIES= misc +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dbaio@bsd.com.br +COMMENT= Supercharged Git/Shell Autocompleter with GitHub Integration + +LICENSE= APACHE20 + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.4:devel/py3-ply +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpydoc>=0.5:textproc/py3-numpydoc \ + ${PYTHON_PKGNAMEPREFIX}ply>=3.4:devel/py3-ply \ + ${PYTHON_PKGNAMEPREFIX}prompt_toolkit>=0.60:devel/py3-prompt_toolkit \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.8.1:www/py3-requests \ + ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.3:devel/py3-colorama \ + ${PYTHON_PKGNAMEPREFIX}click>=5.1:devel/py3-click \ + ${PYTHON_PKGNAMEPREFIX}pygments>=2.0.2:textproc/py3-pygments \ + ${PYTHON_PKGNAMEPREFIX}feedparser>=5.2.1:textproc/py3-feedparser \ + ${PYTHON_PKGNAMEPREFIX}pytz>=2016.3:devel/py3-pytz \ + ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.2:devel/py3-docopt \ + ${PYTHON_PKGNAMEPREFIX}uritemplate>=1.0.0:net/py3-uritemplate + +OPTIONS_DEFINE= AVATAR + +AVATAR_DESC= Show avatars in your terminal + +AVATAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=3.4.2:graphics/py3-pillow + +NO_ARCH= yes +USES= python:3.4-3.5 +USE_PYTHON= autoplist distutils + +.include --- misc/py-gitsome/distinfo (nonexistent) +++ misc/py-gitsome/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1487601338 +SHA256 (gitsome-0.6.0.tar.gz) = 95299f7b85196c8ea128fea6582df2a2b681d9d3dd8427d3513298cb0273b61a +SIZE (gitsome-0.6.0.tar.gz) = 308294 --- misc/py-gitsome/files/patch-setup.py (nonexistent) +++ misc/py-gitsome/files/patch-setup.py (working copy) @@ -0,0 +1,12 @@ +# https://github.com/donnemartin/gitsome/pull/86 +--- setup.py.orig 2016-05-29 19:34:14 UTC ++++ setup.py +@@ -109,7 +109,7 @@ def main(): + 'feedparser>=5.2.1,<6.0.0', + 'pytz>=2016.3,<2017.0', + 'docopt>=0.6.2,<1.0.0', +- 'uritemplate.py>=0.2.0,<1.0.0', ++ 'uritemplate>=1.0.0,<4.0.0', + ], + skw['entry_points'] = { + 'pygments.lexers': ['gitsome = xonsh.pyghooks:XonshLexer', --- misc/py-gitsome/pkg-descr (nonexistent) +++ misc/py-gitsome/pkg-descr (working copy) @@ -0,0 +1,11 @@ +gitsome provides direct integration with GitHub and GitHub Enterprise in a +terminal. It includes not only GitHub integrated commands that work with all +shells but also provides following functions: + - Git and GitHub Autocompleter With Interactive Help + - Fish-Style Auto-Suggestions + - General Autocompleter + - Python REPL + - Command History + - Customizable Highlighting + +WWW: https://github.com/donnemartin/gitsome