Date: Sat, 16 Feb 2019 22:50:50 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r493102 - in head/devel: . py-promise Message-ID: <201902162250.x1GMooaf076307@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Sat Feb 16 22:50:50 2019 New Revision: 493102 URL: https://svnweb.freebsd.org/changeset/ports/493102 Log: Add py-promise 2.2.1 Promise is a implementation of Promises in Python. It is a super set of Promises/A+ designed to have readable, performant code and to provide just the extensions that are absolutely necessary for using promises in Python. WWW: https://github.com/syrusakbary/promise Added: head/devel/py-promise/ head/devel/py-promise/Makefile (contents, props changed) head/devel/py-promise/distinfo (contents, props changed) head/devel/py-promise/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat Feb 16 22:50:29 2019 (r493101) +++ head/devel/Makefile Sat Feb 16 22:50:50 2019 (r493102) @@ -4916,6 +4916,7 @@ SUBDIR += py-prettytable SUBDIR += py-prioritized_methods SUBDIR += py-proglog + SUBDIR += py-promise SUBDIR += py-prompt_toolkit SUBDIR += py-prompt_toolkit2 SUBDIR += py-protobuf Added: head/devel/py-promise/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-promise/Makefile Sat Feb 16 22:50:50 2019 (r493102) @@ -0,0 +1,29 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= promise +PORTVERSION= 2.2.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Promises/A+ implementation for Python + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.pre.mk> + +.if ${PYTHON_REL} < 3500 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing>=3.6.4:devel/py-typing@${PY_FLAVOR} +.endif + +.include <bsd.port.post.mk> Added: head/devel/py-promise/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-promise/distinfo Sat Feb 16 22:50:50 2019 (r493102) @@ -0,0 +1,3 @@ +TIMESTAMP = 1550266126 +SHA256 (promise-2.2.1.tar.gz) = 348f5f6c3edd4fd47c9cd65aed03ac1b31136d375aa63871a57d3e444c85655c +SIZE (promise-2.2.1.tar.gz) = 19475 Added: head/devel/py-promise/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-promise/pkg-descr Sat Feb 16 22:50:50 2019 (r493102) @@ -0,0 +1,5 @@ +Promise is a implementation of Promises in Python. It is a super set of +Promises/A+ designed to have readable, performant code and to provide just the +extensions that are absolutely necessary for using promises in Python. + +WWW: https://github.com/syrusakbary/promise
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902162250.x1GMooaf076307>