diff options
| author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2026-05-07 13:39:09 +0000 |
|---|---|---|
| committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2026-05-07 17:47:55 +0000 |
| commit | 9fe4a54fc43596c932f9f045c651f017125467ec (patch) | |
| tree | 6dd1feab49882f532f8e59a3483c3e66b4a98a2e | |
| parent | a7ea1b2f18561da591f07970aeacbce11b8bd512 (diff) | |
devel/py-plaster-pastedeploy: New port
Plaster plugin to load PasteDeploy ini files.
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/py-plaster-pastedeploy/Makefile | 25 | ||||
| -rw-r--r-- | devel/py-plaster-pastedeploy/distinfo | 3 | ||||
| -rw-r--r-- | devel/py-plaster-pastedeploy/pkg-descr | 3 |
4 files changed, 32 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 02192dacd5a3..0ec9f8fe2b70 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5610,6 +5610,7 @@ SUBDIR += py-plac SUBDIR += py-plan SUBDIR += py-plaster + SUBDIR += py-plaster-pastedeploy SUBDIR += py-platformdirs SUBDIR += py-plette SUBDIR += py-plex diff --git a/devel/py-plaster-pastedeploy/Makefile b/devel/py-plaster-pastedeploy/Makefile new file mode 100644 index 000000000000..ba6aefa2aed3 --- /dev/null +++ b/devel/py-plaster-pastedeploy/Makefile @@ -0,0 +1,25 @@ +PORTNAME= plaster-pastedeploy +PORTVERSION= 1.0.1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= plaster_pastedeploy-${PORTVERSION} + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Plaster plugin to load PasteDeploy ini files +WWW= https://github.com/Pylons/plaster_pastedeploy + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=41:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pastedeploy>=2.0:www/py-pastedeploy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}plaster>=0.5:devel/py-plaster@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-plaster-pastedeploy/distinfo b/devel/py-plaster-pastedeploy/distinfo new file mode 100644 index 000000000000..f6da8c4e7565 --- /dev/null +++ b/devel/py-plaster-pastedeploy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1778159937 +SHA256 (plaster_pastedeploy-1.0.1.tar.gz) = be262e6d2e41a7264875daa2fe2850cbb0615728bcdc92828fdc72736e381412 +SIZE (plaster_pastedeploy-1.0.1.tar.gz) = 20915 diff --git a/devel/py-plaster-pastedeploy/pkg-descr b/devel/py-plaster-pastedeploy/pkg-descr new file mode 100644 index 000000000000..c3650bc1bcb4 --- /dev/null +++ b/devel/py-plaster-pastedeploy/pkg-descr @@ -0,0 +1,3 @@ +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 and pipeline entry points loadable via PasteDeploy. |
