type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jxwhEaoCZnkLLTyhi57ht9AvkkSm8IhJnQ+IY/1KUjU=; b=ASFrQgOOQBUm//10OKYeC5q8bXVcjvRpikzbvNyOTZcdDp2oH2kl0E/8mGdK6YonD0DEDp gCye5CJQTGuo7TfDeSLiNP4W1eqbS8q+KaHorubvNehTvT+uX8M3ckeJ66CNVaFHY84DhJ LRQ4Bs60fB9qMJRwPm44zyUKNRR2Z0/FuKyc35+AZGrBnQUEumS8HIH88eHvwhxaOUW7P2 KxR5PKoMpqh4UqKsbDyfcbCHVwHLSVJrMFdQkzSghBZG/RDfyoIw9lyshsmvidSSUVB5lN 40m9vuqRKBlLLYeGSF+3x5NdptBmBykIn1UU2cApIqtrKBJxL7M7i/caifiDLQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gBKZc6qNpzdLm for ; Thu, 07 May 2026 17:52:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3ff98 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 07 May 2026 17:52:08 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jimmy Olgeni Subject: git: 9fe4a54fc435 - main - devel/py-plaster-pastedeploy: New port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: olgeni X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9fe4a54fc43596c932f9f045c651f017125467ec Auto-Submitted: auto-generated Date: Thu, 07 May 2026 17:52:08 +0000 Message-Id: <69fcd148.3ff98.4dac176c@gitrepo.freebsd.org> The branch main has been updated by olgeni: URL: https://cgit.FreeBSD.org/ports/commit/?id=9fe4a54fc43596c932f9f045c651f017125467ec commit 9fe4a54fc43596c932f9f045c651f017125467ec Author: Jimmy Olgeni AuthorDate: 2026-05-07 13:39:09 +0000 Commit: Jimmy Olgeni CommitDate: 2026-05-07 17:47:55 +0000 devel/py-plaster-pastedeploy: New port Plaster plugin to load PasteDeploy ini files. --- devel/Makefile | 1 + devel/py-plaster-pastedeploy/Makefile | 25 +++++++++++++++++++++++++ devel/py-plaster-pastedeploy/distinfo | 3 +++ devel/py-plaster-pastedeploy/pkg-descr | 3 +++ 4 files changed, 32 insertions(+) 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 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.