www/py-plaster_pastedeploy: import py-plaster_pastedeploy-1.0.1

plaster_pastedeploy is a plaster plugin that provides a plaster.Loader
that can parse ini files according to the standard set by PasteDeploy.
It supports the wsgi plaster protocol, implementing the
plaster.protocols.IWSGIProtocol interface.
This commit is contained in:
wiz 2023-06-17 17:52:23 +00:00
parent 2d3ff3e1ff
commit 5279bdd54e
4 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,4 @@
plaster_pastedeploy is a plaster plugin that provides a plaster.Loader
that can parse ini files according to the standard set by PasteDeploy.
It supports the wsgi plaster protocol, implementing the
plaster.protocols.IWSGIProtocol interface.

View File

@ -0,0 +1,27 @@
# $NetBSD: Makefile,v 1.1 2023/06/17 17:52:23 wiz Exp $
DISTNAME= plaster_pastedeploy-1.0.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/plaster_pastedeploy/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/Pylons/plaster_pastedeploy
COMMENT= Loader implementing the PasteDeploy syntax to be used by plaster
LICENSE= mit
DEPENDS+= ${PYPKGPREFIX}-plaster>=0.5:../../devel/py-plaster
DEPENDS+= ${PYPKGPREFIX}-PasteDeploy>=2.0:../../www/py-PasteDeploy
TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
# needs to be installed
TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -0,0 +1,11 @@
@comment $NetBSD: PLIST,v 1.1 2023/06/17 17:52:23 wiz Exp $
${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}/plaster_pastedeploy/__init__.py
${PYSITELIB}/plaster_pastedeploy/__init__.pyc
${PYSITELIB}/plaster_pastedeploy/__init__.pyo

View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2023/06/17 17:52:23 wiz Exp $
BLAKE2s (plaster_pastedeploy-1.0.1.tar.gz) = 90261a301ad65a727cbaf497c540371df5a103c84ee0a7284c51bbe7b336aa2a
SHA512 (plaster_pastedeploy-1.0.1.tar.gz) = 3ac7f25ab886b6d8ee800ffa69fb44ac8733c405883091d30017bebca7deeadd311182f8971992f96523ab3d4da0ba22bd6aff1cf626709684a697abd67867e6
Size (plaster_pastedeploy-1.0.1.tar.gz) = 20915 bytes