pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-pyramid: new package



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Sat Jun 17 20:41:01 2023 +0200
Changeset:	5237551eeca2275f1723ad2cc4a6ace05754047f

Modified Files:
	Makefile
Added Files:
	py-pyramid/DESCR
	py-pyramid/Makefile
	py-pyramid/PLIST
	py-pyramid/distinfo

Log Message:
py-pyramid: new package

Pyramid is a small, fast, down-to-earth, open source Python web
framework. It makes real-world web application development and
deployment more fun, more predictable, and more productive.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5237551eeca2275f1723ad2cc4a6ace05754047f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |   1 +
 py-pyramid/DESCR    |   3 +
 py-pyramid/Makefile |  36 ++++++++++
 py-pyramid/PLIST    | 198 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 py-pyramid/distinfo |   5 ++
 5 files changed, 243 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index d0047463a0..5c8aa7c360 100644
--- a/Makefile
+++ b/Makefile
@@ -4411,6 +4411,7 @@ SUBDIR+=	py-pypol
 SUBDIR+=	py-pypot
 SUBDIR+=	py-pyqu
 SUBDIR+=	py-pyquante
+SUBDIR+=	py-pyramid
 SUBDIR+=	py-pyrit
 SUBDIR+=	py-pyrr
 SUBDIR+=	py-pysal
diff --git a/py-pyramid/DESCR b/py-pyramid/DESCR
new file mode 100644
index 0000000000..6e186d4214
--- /dev/null
+++ b/py-pyramid/DESCR
@@ -0,0 +1,3 @@
+Pyramid is a small, fast, down-to-earth, open source Python web
+framework. It makes real-world web application development and
+deployment more fun, more predictable, and more productive.
diff --git a/py-pyramid/Makefile b/py-pyramid/Makefile
new file mode 100644
index 0000000000..7016cc8ed2
--- /dev/null
+++ b/py-pyramid/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD$
+
+DISTNAME=	pyramid-2.0.1
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	www python
+MASTER_SITES=	${MASTER_SITE_PYPI:=p/pyramid/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://trypyramid.com/
+COMMENT=	The Pyramid Web Framework, a Pylons project
+LICENSE=	original-bsd AND zpl-2.1 AND cc-by-nc-sa-v3.0-license AND mit
+
+DEPENDS+=	${PYPKGPREFIX}-hupper>=1.5:../../sysutils/py-hupper
+DEPENDS+=	${PYPKGPREFIX}-plaster>=0:../../devel/py-plaster
+DEPENDS+=	${PYPKGPREFIX}-plaster_pastedeploy>=0:../../www/py-plaster_pastedeploy
+DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+DEPENDS+=	${PYPKGPREFIX}-translationstring>=0.4:../../wip/py-translationstring
+DEPENDS+=	${PYPKGPREFIX}-venusian>=1.0:../../wip/py-venusian
+DEPENDS+=	${PYPKGPREFIX}-WebOb>=1.8.3:../../www/py-WebOb
+DEPENDS+=	${PYPKGPREFIX}-zope.deprecation>=3.5.0:../../devel/py-zope.deprecation
+DEPENDS+=	${PYPKGPREFIX}-zope.interface>=3.8.0:../../devel/py-zope.interface
+TEST_DEPENDS+=	${PYPKGPREFIX}-WebTest>=1.3.1:../../www/py-WebTest
+TEST_DEPENDS+=	${PYPKGPREFIX}-zope.component>=4.0:../../devel/py-zope.component
+
+USE_PKGLOCALEDIR=	yes
+USE_LANGUAGES=		# none
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+
+post-install:
+.for file in pdistreport prequest proutes pserve pshell ptweens pviews
+	cd ${DESTDIR}${PREFIX}/bin && ${MV} ${file} ${file}-${PYVERSSUFFIX}
+.endfor
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-pyramid/PLIST b/py-pyramid/PLIST
new file mode 100644
index 0000000000..943a94c066
--- /dev/null
+++ b/py-pyramid/PLIST
@@ -0,0 +1,198 @@
+@comment $NetBSD$
+bin/pdistreport-${PYVERSSUFFIX}
+bin/prequest-${PYVERSSUFFIX}
+bin/proutes-${PYVERSSUFFIX}
+bin/pserve-${PYVERSSUFFIX}
+bin/pshell-${PYVERSSUFFIX}
+bin/ptweens-${PYVERSSUFFIX}
+bin/pviews-${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}/pyramid/__init__.py
+${PYSITELIB}/pyramid/__init__.pyc
+${PYSITELIB}/pyramid/__init__.pyo
+${PYSITELIB}/pyramid/asset.py
+${PYSITELIB}/pyramid/asset.pyc
+${PYSITELIB}/pyramid/asset.pyo
+${PYSITELIB}/pyramid/authentication.py
+${PYSITELIB}/pyramid/authentication.pyc
+${PYSITELIB}/pyramid/authentication.pyo
+${PYSITELIB}/pyramid/authorization.py
+${PYSITELIB}/pyramid/authorization.pyc
+${PYSITELIB}/pyramid/authorization.pyo
+${PYSITELIB}/pyramid/config/__init__.py
+${PYSITELIB}/pyramid/config/__init__.pyc
+${PYSITELIB}/pyramid/config/__init__.pyo
+${PYSITELIB}/pyramid/config/actions.py
+${PYSITELIB}/pyramid/config/actions.pyc
+${PYSITELIB}/pyramid/config/actions.pyo
+${PYSITELIB}/pyramid/config/adapters.py
+${PYSITELIB}/pyramid/config/adapters.pyc
+${PYSITELIB}/pyramid/config/adapters.pyo
+${PYSITELIB}/pyramid/config/assets.py
+${PYSITELIB}/pyramid/config/assets.pyc
+${PYSITELIB}/pyramid/config/assets.pyo
+${PYSITELIB}/pyramid/config/factories.py
+${PYSITELIB}/pyramid/config/factories.pyc
+${PYSITELIB}/pyramid/config/factories.pyo
+${PYSITELIB}/pyramid/config/i18n.py
+${PYSITELIB}/pyramid/config/i18n.pyc
+${PYSITELIB}/pyramid/config/i18n.pyo
+${PYSITELIB}/pyramid/config/predicates.py
+${PYSITELIB}/pyramid/config/predicates.pyc
+${PYSITELIB}/pyramid/config/predicates.pyo
+${PYSITELIB}/pyramid/config/rendering.py
+${PYSITELIB}/pyramid/config/rendering.pyc
+${PYSITELIB}/pyramid/config/rendering.pyo
+${PYSITELIB}/pyramid/config/routes.py
+${PYSITELIB}/pyramid/config/routes.pyc
+${PYSITELIB}/pyramid/config/routes.pyo
+${PYSITELIB}/pyramid/config/security.py
+${PYSITELIB}/pyramid/config/security.pyc
+${PYSITELIB}/pyramid/config/security.pyo
+${PYSITELIB}/pyramid/config/settings.py
+${PYSITELIB}/pyramid/config/settings.pyc
+${PYSITELIB}/pyramid/config/settings.pyo
+${PYSITELIB}/pyramid/config/testing.py
+${PYSITELIB}/pyramid/config/testing.pyc
+${PYSITELIB}/pyramid/config/testing.pyo
+${PYSITELIB}/pyramid/config/tweens.py
+${PYSITELIB}/pyramid/config/tweens.pyc
+${PYSITELIB}/pyramid/config/tweens.pyo
+${PYSITELIB}/pyramid/config/views.py
+${PYSITELIB}/pyramid/config/views.pyc
+${PYSITELIB}/pyramid/config/views.pyo
+${PYSITELIB}/pyramid/config/zca.py
+${PYSITELIB}/pyramid/config/zca.pyc
+${PYSITELIB}/pyramid/config/zca.pyo
+${PYSITELIB}/pyramid/csrf.py
+${PYSITELIB}/pyramid/csrf.pyc
+${PYSITELIB}/pyramid/csrf.pyo
+${PYSITELIB}/pyramid/decorator.py
+${PYSITELIB}/pyramid/decorator.pyc
+${PYSITELIB}/pyramid/decorator.pyo
+${PYSITELIB}/pyramid/encode.py
+${PYSITELIB}/pyramid/encode.pyc
+${PYSITELIB}/pyramid/encode.pyo
+${PYSITELIB}/pyramid/events.py
+${PYSITELIB}/pyramid/events.pyc
+${PYSITELIB}/pyramid/events.pyo
+${PYSITELIB}/pyramid/exceptions.py
+${PYSITELIB}/pyramid/exceptions.pyc
+${PYSITELIB}/pyramid/exceptions.pyo
+${PYSITELIB}/pyramid/httpexceptions.py
+${PYSITELIB}/pyramid/httpexceptions.pyc
+${PYSITELIB}/pyramid/httpexceptions.pyo
+${PYSITELIB}/pyramid/i18n.py
+${PYSITELIB}/pyramid/i18n.pyc
+${PYSITELIB}/pyramid/i18n.pyo
+${PYSITELIB}/pyramid/interfaces.py
+${PYSITELIB}/pyramid/interfaces.pyc
+${PYSITELIB}/pyramid/interfaces.pyo
+${PYSITELIB}/pyramid/location.py
+${PYSITELIB}/pyramid/location.pyc
+${PYSITELIB}/pyramid/location.pyo
+${PYSITELIB}/pyramid/paster.py
+${PYSITELIB}/pyramid/paster.pyc
+${PYSITELIB}/pyramid/paster.pyo
+${PYSITELIB}/pyramid/path.py
+${PYSITELIB}/pyramid/path.pyc
+${PYSITELIB}/pyramid/path.pyo
+${PYSITELIB}/pyramid/predicates.py
+${PYSITELIB}/pyramid/predicates.pyc
+${PYSITELIB}/pyramid/predicates.pyo
+${PYSITELIB}/pyramid/registry.py
+${PYSITELIB}/pyramid/registry.pyc
+${PYSITELIB}/pyramid/registry.pyo
+${PYSITELIB}/pyramid/renderers.py
+${PYSITELIB}/pyramid/renderers.pyc
+${PYSITELIB}/pyramid/renderers.pyo
+${PYSITELIB}/pyramid/request.py
+${PYSITELIB}/pyramid/request.pyc
+${PYSITELIB}/pyramid/request.pyo
+${PYSITELIB}/pyramid/resource.py
+${PYSITELIB}/pyramid/resource.pyc
+${PYSITELIB}/pyramid/resource.pyo
+${PYSITELIB}/pyramid/response.py
+${PYSITELIB}/pyramid/response.pyc
+${PYSITELIB}/pyramid/response.pyo
+${PYSITELIB}/pyramid/router.py
+${PYSITELIB}/pyramid/router.pyc
+${PYSITELIB}/pyramid/router.pyo
+${PYSITELIB}/pyramid/scripting.py
+${PYSITELIB}/pyramid/scripting.pyc
+${PYSITELIB}/pyramid/scripting.pyo
+${PYSITELIB}/pyramid/scripts/__init__.py
+${PYSITELIB}/pyramid/scripts/__init__.pyc
+${PYSITELIB}/pyramid/scripts/__init__.pyo
+${PYSITELIB}/pyramid/scripts/common.py
+${PYSITELIB}/pyramid/scripts/common.pyc
+${PYSITELIB}/pyramid/scripts/common.pyo
+${PYSITELIB}/pyramid/scripts/pdistreport.py
+${PYSITELIB}/pyramid/scripts/pdistreport.pyc
+${PYSITELIB}/pyramid/scripts/pdistreport.pyo
+${PYSITELIB}/pyramid/scripts/prequest.py
+${PYSITELIB}/pyramid/scripts/prequest.pyc
+${PYSITELIB}/pyramid/scripts/prequest.pyo
+${PYSITELIB}/pyramid/scripts/proutes.py
+${PYSITELIB}/pyramid/scripts/proutes.pyc
+${PYSITELIB}/pyramid/scripts/proutes.pyo
+${PYSITELIB}/pyramid/scripts/pserve.py
+${PYSITELIB}/pyramid/scripts/pserve.pyc
+${PYSITELIB}/pyramid/scripts/pserve.pyo
+${PYSITELIB}/pyramid/scripts/pshell.py
+${PYSITELIB}/pyramid/scripts/pshell.pyc
+${PYSITELIB}/pyramid/scripts/pshell.pyo
+${PYSITELIB}/pyramid/scripts/ptweens.py
+${PYSITELIB}/pyramid/scripts/ptweens.pyc
+${PYSITELIB}/pyramid/scripts/ptweens.pyo
+${PYSITELIB}/pyramid/scripts/pviews.py
+${PYSITELIB}/pyramid/scripts/pviews.pyc
+${PYSITELIB}/pyramid/scripts/pviews.pyo
+${PYSITELIB}/pyramid/security.py
+${PYSITELIB}/pyramid/security.pyc
+${PYSITELIB}/pyramid/security.pyo
+${PYSITELIB}/pyramid/session.py
+${PYSITELIB}/pyramid/session.pyc
+${PYSITELIB}/pyramid/session.pyo
+${PYSITELIB}/pyramid/settings.py
+${PYSITELIB}/pyramid/settings.pyc
+${PYSITELIB}/pyramid/settings.pyo
+${PYSITELIB}/pyramid/static.py
+${PYSITELIB}/pyramid/static.pyc
+${PYSITELIB}/pyramid/static.pyo
+${PYSITELIB}/pyramid/testing.py
+${PYSITELIB}/pyramid/testing.pyc
+${PYSITELIB}/pyramid/testing.pyo
+${PYSITELIB}/pyramid/threadlocal.py
+${PYSITELIB}/pyramid/threadlocal.pyc
+${PYSITELIB}/pyramid/threadlocal.pyo
+${PYSITELIB}/pyramid/traversal.py
+${PYSITELIB}/pyramid/traversal.pyc
+${PYSITELIB}/pyramid/traversal.pyo
+${PYSITELIB}/pyramid/tweens.py
+${PYSITELIB}/pyramid/tweens.pyc
+${PYSITELIB}/pyramid/tweens.pyo
+${PYSITELIB}/pyramid/url.py
+${PYSITELIB}/pyramid/url.pyc
+${PYSITELIB}/pyramid/url.pyo
+${PYSITELIB}/pyramid/urldispatch.py
+${PYSITELIB}/pyramid/urldispatch.pyc
+${PYSITELIB}/pyramid/urldispatch.pyo
+${PYSITELIB}/pyramid/util.py
+${PYSITELIB}/pyramid/util.pyc
+${PYSITELIB}/pyramid/util.pyo
+${PYSITELIB}/pyramid/view.py
+${PYSITELIB}/pyramid/view.pyc
+${PYSITELIB}/pyramid/view.pyo
+${PYSITELIB}/pyramid/viewderivers.py
+${PYSITELIB}/pyramid/viewderivers.pyc
+${PYSITELIB}/pyramid/viewderivers.pyo
+${PYSITELIB}/pyramid/wsgi.py
+${PYSITELIB}/pyramid/wsgi.pyc
+${PYSITELIB}/pyramid/wsgi.pyo
diff --git a/py-pyramid/distinfo b/py-pyramid/distinfo
new file mode 100644
index 0000000000..1b7f1ba82f
--- /dev/null
+++ b/py-pyramid/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (pyramid-2.0.1.tar.gz) = b515fb6d5b643d255d3c24e65058aa1b9980efc3e5b44b49f1f195947276ae93
+SHA512 (pyramid-2.0.1.tar.gz) = a61988387c9dea9d04dc38fc12cfd68dae9b727082faee36d9f6244df69de84e46389a5cd21802b8e62b39d2dc055ea3f3c65224640aac414e270eae9c124b70
+Size (pyramid-2.0.1.tar.gz) = 2635286 bytes


Home | Main Index | Thread Index | Old Index