From 26305230fa5c6e76e03d7f39c878fe881dea4c31 Mon Sep 17 00:00:00 2001 From: fhajny Date: Tue, 25 Apr 2017 20:55:35 +0000 Subject: Import falcon 1.1.0 as devel/py-falcon. Falcon is a high-performance Python framework for building cloud APIs. It encourages the REST architectural style, and tries to do as little as possible while remaining highly effective. --- devel/py-falcon/ALTERNATIVES | 2 + devel/py-falcon/DESCR | 3 + devel/py-falcon/Makefile | 31 +++++++ devel/py-falcon/PLIST | 196 +++++++++++++++++++++++++++++++++++++++++++ devel/py-falcon/distinfo | 6 ++ 5 files changed, 238 insertions(+) create mode 100644 devel/py-falcon/ALTERNATIVES create mode 100644 devel/py-falcon/DESCR create mode 100644 devel/py-falcon/Makefile create mode 100644 devel/py-falcon/PLIST create mode 100644 devel/py-falcon/distinfo (limited to 'devel') diff --git a/devel/py-falcon/ALTERNATIVES b/devel/py-falcon/ALTERNATIVES new file mode 100644 index 00000000000..7cdfa533e0a --- /dev/null +++ b/devel/py-falcon/ALTERNATIVES @@ -0,0 +1,2 @@ +bin/falcon-bench @PREFIX@/bin/falcon-bench-@PYVERSSUFFIX@ +bin/falcon-print-routes @PREFIX@/bin/falcon-print-routes-@PYVERSSUFFIX@ diff --git a/devel/py-falcon/DESCR b/devel/py-falcon/DESCR new file mode 100644 index 00000000000..202a77b1bcd --- /dev/null +++ b/devel/py-falcon/DESCR @@ -0,0 +1,3 @@ +Falcon is a high-performance Python framework for building cloud APIs. +It encourages the REST architectural style, and tries to do as little +as possible while remaining highly effective. diff --git a/devel/py-falcon/Makefile b/devel/py-falcon/Makefile new file mode 100644 index 00000000000..6063c5ea5a1 --- /dev/null +++ b/devel/py-falcon/Makefile @@ -0,0 +1,31 @@ +# $NetBSD: Makefile,v 1.1 2017/04/25 20:55:35 fhajny Exp $ + +DISTNAME= falcon-1.1.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_PYPI:=f/falcon/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://falconframework.org/ +COMMENT= Unladen web framework for building APIs and app backends +LICENSE= apache-2.0 + +DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython +DEPENDS+= ${PYPKGPREFIX}-python-mimeparse>=1.5.2:../../www/py-python-mimeparse +DEPENDS+= ${PYPKGPREFIX}-six>=1.4.0:../../lang/py-six + +# TEST_DEPENDS +BUILD_DEPENDS+= ${PYPKGPREFIX}-ddt-[0-9]*:../../devel/py-ddt +BUILD_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests +BUILD_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test +BUILD_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools +BUILD_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml + +post-install: + ${MV} ${DESTDIR}${PREFIX}/bin/falcon-bench \ + ${DESTDIR}${PREFIX}/bin/falcon-bench-${PYVERSSUFFIX} + ${MV} ${DESTDIR}${PREFIX}/bin/falcon-print-routes \ + ${DESTDIR}${PREFIX}/bin/falcon-print-routes-${PYVERSSUFFIX} + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-falcon/PLIST b/devel/py-falcon/PLIST new file mode 100644 index 00000000000..6c98ebe4140 --- /dev/null +++ b/devel/py-falcon/PLIST @@ -0,0 +1,196 @@ +@comment $NetBSD: PLIST,v 1.1 2017/04/25 20:55:35 fhajny Exp $ +bin/falcon-bench-${PYVERSSUFFIX} +bin/falcon-print-routes-${PYVERSSUFFIX} +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/falcon/__init__.py +${PYSITELIB}/falcon/__init__.pyo +${PYSITELIB}/falcon/__init__.pyc +${PYSITELIB}/falcon/api.pyo +${PYSITELIB}/falcon/api.pyc +${PYSITELIB}/falcon/api_helpers.pyo +${PYSITELIB}/falcon/api_helpers.pyc +${PYSITELIB}/falcon/errors.pyo +${PYSITELIB}/falcon/errors.pyc +${PYSITELIB}/falcon/hooks.pyo +${PYSITELIB}/falcon/hooks.pyc +${PYSITELIB}/falcon/http_error.pyo +${PYSITELIB}/falcon/http_error.pyc +${PYSITELIB}/falcon/http_status.pyo +${PYSITELIB}/falcon/http_status.pyc +${PYSITELIB}/falcon/redirects.pyo +${PYSITELIB}/falcon/redirects.pyc +${PYSITELIB}/falcon/request.pyo +${PYSITELIB}/falcon/request.pyc +${PYSITELIB}/falcon/request_helpers.pyo +${PYSITELIB}/falcon/request_helpers.pyc +${PYSITELIB}/falcon/responders.pyo +${PYSITELIB}/falcon/responders.pyc +${PYSITELIB}/falcon/response.pyo +${PYSITELIB}/falcon/response.pyc +${PYSITELIB}/falcon/response_helpers.pyo +${PYSITELIB}/falcon/response_helpers.pyc +${PYSITELIB}/falcon/status_codes.pyo +${PYSITELIB}/falcon/status_codes.pyc +${PYSITELIB}/falcon/uri.pyo +${PYSITELIB}/falcon/uri.pyc +${PYSITELIB}/falcon/version.pyo +${PYSITELIB}/falcon/version.pyc +${PYSITELIB}/falcon/api.py +${PYSITELIB}/falcon/api.so +${PYSITELIB}/falcon/api_helpers.py +${PYSITELIB}/falcon/api_helpers.so +${PYSITELIB}/falcon/bench/__init__.py +${PYSITELIB}/falcon/bench/__init__.pyo +${PYSITELIB}/falcon/bench/__init__.pyc +${PYSITELIB}/falcon/bench/bench.pyo +${PYSITELIB}/falcon/bench/bench.pyc +${PYSITELIB}/falcon/bench/create.pyo +${PYSITELIB}/falcon/bench/create.pyc +${PYSITELIB}/falcon/bench/bench.py +${PYSITELIB}/falcon/bench/create.py +${PYSITELIB}/falcon/bench/nuts/__init__.py +${PYSITELIB}/falcon/bench/nuts/__init__.pyo +${PYSITELIB}/falcon/bench/nuts/__init__.pyc +${PYSITELIB}/falcon/bench/nuts/config.pyo +${PYSITELIB}/falcon/bench/nuts/config.pyc +${PYSITELIB}/falcon/bench/nuts/setup.pyo +${PYSITELIB}/falcon/bench/nuts/setup.pyc +${PYSITELIB}/falcon/bench/nuts/config.py +${PYSITELIB}/falcon/bench/nuts/nuts/__init__.py +${PYSITELIB}/falcon/bench/nuts/nuts/__init__.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/__init__.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/app.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/app.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/app.py +${PYSITELIB}/falcon/bench/nuts/nuts/controllers/__init__.py +${PYSITELIB}/falcon/bench/nuts/nuts/controllers/__init__.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/controllers/__init__.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/controllers/root.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/controllers/root.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/controllers/root.py +${PYSITELIB}/falcon/bench/nuts/nuts/model/__init__.py +${PYSITELIB}/falcon/bench/nuts/nuts/model/__init__.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/model/__init__.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/tests/__init__.py +${PYSITELIB}/falcon/bench/nuts/nuts/tests/__init__.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/tests/__init__.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/tests/config.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/tests/config.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/tests/test_functional.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/tests/test_functional.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/tests/test_units.pyo +${PYSITELIB}/falcon/bench/nuts/nuts/tests/test_units.pyc +${PYSITELIB}/falcon/bench/nuts/nuts/tests/config.py +${PYSITELIB}/falcon/bench/nuts/nuts/tests/test_functional.py +${PYSITELIB}/falcon/bench/nuts/nuts/tests/test_units.py +${PYSITELIB}/falcon/bench/nuts/setup.py +${PYSITELIB}/falcon/bench/queues/__init__.py +${PYSITELIB}/falcon/bench/queues/__init__.pyo +${PYSITELIB}/falcon/bench/queues/__init__.pyc +${PYSITELIB}/falcon/bench/queues/api.pyo +${PYSITELIB}/falcon/bench/queues/api.pyc +${PYSITELIB}/falcon/bench/queues/claims.pyo +${PYSITELIB}/falcon/bench/queues/claims.pyc +${PYSITELIB}/falcon/bench/queues/messages.pyo +${PYSITELIB}/falcon/bench/queues/messages.pyc +${PYSITELIB}/falcon/bench/queues/queues.pyo +${PYSITELIB}/falcon/bench/queues/queues.pyc +${PYSITELIB}/falcon/bench/queues/stats.pyo +${PYSITELIB}/falcon/bench/queues/stats.pyc +${PYSITELIB}/falcon/bench/queues/api.py +${PYSITELIB}/falcon/bench/queues/claims.py +${PYSITELIB}/falcon/bench/queues/messages.py +${PYSITELIB}/falcon/bench/queues/queues.py +${PYSITELIB}/falcon/bench/queues/stats.py +${PYSITELIB}/falcon/cmd/__init__.py +${PYSITELIB}/falcon/cmd/__init__.pyo +${PYSITELIB}/falcon/cmd/__init__.pyc +${PYSITELIB}/falcon/cmd/bench.pyo +${PYSITELIB}/falcon/cmd/bench.pyc +${PYSITELIB}/falcon/cmd/print_routes.pyo +${PYSITELIB}/falcon/cmd/print_routes.pyc +${PYSITELIB}/falcon/cmd/bench.py +${PYSITELIB}/falcon/cmd/print_routes.py +${PYSITELIB}/falcon/errors.py +${PYSITELIB}/falcon/errors.so +${PYSITELIB}/falcon/hooks.py +${PYSITELIB}/falcon/hooks.so +${PYSITELIB}/falcon/http_error.py +${PYSITELIB}/falcon/http_error.so +${PYSITELIB}/falcon/http_status.py +${PYSITELIB}/falcon/http_status.so +${PYSITELIB}/falcon/redirects.py +${PYSITELIB}/falcon/redirects.so +${PYSITELIB}/falcon/request.py +${PYSITELIB}/falcon/request.so +${PYSITELIB}/falcon/request_helpers.py +${PYSITELIB}/falcon/request_helpers.so +${PYSITELIB}/falcon/responders.py +${PYSITELIB}/falcon/responders.so +${PYSITELIB}/falcon/response.py +${PYSITELIB}/falcon/response.so +${PYSITELIB}/falcon/response_helpers.py +${PYSITELIB}/falcon/response_helpers.so +${PYSITELIB}/falcon/routing/__init__.py +${PYSITELIB}/falcon/routing/__init__.pyo +${PYSITELIB}/falcon/routing/__init__.pyc +${PYSITELIB}/falcon/routing/compiled.pyo +${PYSITELIB}/falcon/routing/compiled.pyc +${PYSITELIB}/falcon/routing/util.pyo +${PYSITELIB}/falcon/routing/util.pyc +${PYSITELIB}/falcon/routing/compiled.py +${PYSITELIB}/falcon/routing/compiled.so +${PYSITELIB}/falcon/routing/util.py +${PYSITELIB}/falcon/routing/util.so +${PYSITELIB}/falcon/status_codes.py +${PYSITELIB}/falcon/status_codes.so +${PYSITELIB}/falcon/testing/__init__.py +${PYSITELIB}/falcon/testing/__init__.pyo +${PYSITELIB}/falcon/testing/__init__.pyc +${PYSITELIB}/falcon/testing/base.pyo +${PYSITELIB}/falcon/testing/base.pyc +${PYSITELIB}/falcon/testing/client.pyo +${PYSITELIB}/falcon/testing/client.pyc +${PYSITELIB}/falcon/testing/helpers.pyo +${PYSITELIB}/falcon/testing/helpers.pyc +${PYSITELIB}/falcon/testing/resource.pyo +${PYSITELIB}/falcon/testing/resource.pyc +${PYSITELIB}/falcon/testing/srmock.pyo +${PYSITELIB}/falcon/testing/srmock.pyc +${PYSITELIB}/falcon/testing/test_case.pyo +${PYSITELIB}/falcon/testing/test_case.pyc +${PYSITELIB}/falcon/testing/base.py +${PYSITELIB}/falcon/testing/client.py +${PYSITELIB}/falcon/testing/helpers.py +${PYSITELIB}/falcon/testing/resource.py +${PYSITELIB}/falcon/testing/srmock.py +${PYSITELIB}/falcon/testing/test_case.py +${PYSITELIB}/falcon/uri.py +${PYSITELIB}/falcon/uri.so +${PYSITELIB}/falcon/util/__init__.py +${PYSITELIB}/falcon/util/__init__.pyo +${PYSITELIB}/falcon/util/__init__.pyc +${PYSITELIB}/falcon/util/misc.pyo +${PYSITELIB}/falcon/util/misc.pyc +${PYSITELIB}/falcon/util/structures.pyo +${PYSITELIB}/falcon/util/structures.pyc +${PYSITELIB}/falcon/util/time.pyo +${PYSITELIB}/falcon/util/time.pyc +${PYSITELIB}/falcon/util/uri.pyo +${PYSITELIB}/falcon/util/uri.pyc +${PYSITELIB}/falcon/util/misc.py +${PYSITELIB}/falcon/util/misc.so +${PYSITELIB}/falcon/util/structures.py +${PYSITELIB}/falcon/util/structures.so +${PYSITELIB}/falcon/util/time.py +${PYSITELIB}/falcon/util/time.so +${PYSITELIB}/falcon/util/uri.py +${PYSITELIB}/falcon/util/uri.so +${PYSITELIB}/falcon/version.py +${PYSITELIB}/falcon/version.so diff --git a/devel/py-falcon/distinfo b/devel/py-falcon/distinfo new file mode 100644 index 00000000000..fa8da5c302c --- /dev/null +++ b/devel/py-falcon/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2017/04/25 20:55:35 fhajny Exp $ + +SHA1 (falcon-1.1.0.tar.gz) = 7dfab9e6fb4215bdc00d7c98fab1cecdab9232d4 +RMD160 (falcon-1.1.0.tar.gz) = d708c9c7027f83647aa7bb3f2274933fba3c278e +SHA512 (falcon-1.1.0.tar.gz) = 0d3d52c6170949c575e6a292dedc068c59fb4f2248d2c6cfff8493d3216b9fb39429dd8ee038f90b28bb0c4d4de9acbdc61ab5489c23b714d65d787ebf5437db +Size (falcon-1.1.0.tar.gz) = 141196 bytes -- cgit v1.2.3