From e5dab6f73285aa6f09ddac080c6746c5ac1399e5 Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Thu, 15 Sep 2005 20:02:05 +0000 Subject: [PATCH] These Python modules provide simple yet powerful multi-threaded object-oriented CGI/FastCGI/mod_python/html-templating facilities for the Python programming language. PR: ports/86155 Submitted by: Soren Straarup --- www/Makefile | 1 + www/py-jonpy/Makefile | 33 ++++++++++++++++++++++++++++++ www/py-jonpy/distinfo | 2 ++ www/py-jonpy/pkg-descr | 4 ++++ www/py-jonpy/pkg-plist | 46 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 86 insertions(+) create mode 100644 www/py-jonpy/Makefile create mode 100644 www/py-jonpy/distinfo create mode 100644 www/py-jonpy/pkg-descr create mode 100644 www/py-jonpy/pkg-plist diff --git a/www/Makefile b/www/Makefile index 4f2f3b7962d2..bcf208f2ce90 100644 --- a/www/Makefile +++ b/www/Makefile @@ -700,6 +700,7 @@ SUBDIR += py-forgethtml SUBDIR += py-htmltestcase SUBDIR += py-imdbpy + SUBDIR += py-jonpy SUBDIR += py-mechanize SUBDIR += py-mt SUBDIR += py-nevow diff --git a/www/py-jonpy/Makefile b/www/py-jonpy/Makefile new file mode 100644 index 000000000000..ed3fcec17002 --- /dev/null +++ b/www/py-jonpy/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: jonpy +# Date created: 12 Sep 2005 +# Whom: Søren Straarup +# +# $FreeBSD$ +# + +PORTNAME= jonpy +PORTVERSION= 0.06 +CATEGORIES= www python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= jonpy +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= xride@x12.dk +COMMENT= Python FastCGI interface library + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +NO_BUILD= yes + +PORTDOCS= * + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} +.endif + ${MKDIR} ${EXAMPLESDIR} + (cd ${WRKSRC}/example && ${FIND} . | \ + ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}) + +.include diff --git a/www/py-jonpy/distinfo b/www/py-jonpy/distinfo new file mode 100644 index 000000000000..d7c9df09f2c1 --- /dev/null +++ b/www/py-jonpy/distinfo @@ -0,0 +1,2 @@ +MD5 (jonpy-0.06.tar.gz) = 70974faf02353be0d3dc97c53a7e4ee4 +SIZE (jonpy-0.06.tar.gz) = 49022 diff --git a/www/py-jonpy/pkg-descr b/www/py-jonpy/pkg-descr new file mode 100644 index 000000000000..a994bd43f215 --- /dev/null +++ b/www/py-jonpy/pkg-descr @@ -0,0 +1,4 @@ +The fcgi module builds upon the classes defined in the cgi module +to provide an implementation of the FastCGI protocol. + +WWW: http://jonpy.sourceforge.net/ diff --git a/www/py-jonpy/pkg-plist b/www/py-jonpy/pkg-plist new file mode 100644 index 000000000000..3d9612a2a310 --- /dev/null +++ b/www/py-jonpy/pkg-plist @@ -0,0 +1,46 @@ +%%PYTHON_SITELIBDIR%%/jon/__init__.py +%%PYTHON_SITELIBDIR%%/jon/cgi.py +%%PYTHON_SITELIBDIR%%/jon/dbpool.py +%%PYTHON_SITELIBDIR%%/jon/fakefile.py +%%PYTHON_SITELIBDIR%%/jon/fcgi.py +%%PYTHON_SITELIBDIR%%/jon/mime.py +%%PYTHON_SITELIBDIR%%/jon/modpy.py +%%PYTHON_SITELIBDIR%%/jon/session.py +%%PYTHON_SITELIBDIR%%/jon/wt/__init__.py +%%PYTHON_SITELIBDIR%%/jon/wt/multiform.py +%%PYTHON_SITELIBDIR%%/jon/wt/rowaccess.py +%%PYTHON_SITELIBDIR%%/jon/wt/textblock.py +%%PYTHON_SITELIBDIR%%/jon/wt/__init__.pyc +%%PYTHON_SITELIBDIR%%/jon/wt/multiform.pyc +%%PYTHON_SITELIBDIR%%/jon/wt/rowaccess.pyc +%%PYTHON_SITELIBDIR%%/jon/wt/textblock.pyc +%%PYTHON_SITELIBDIR%%/jon/wt/__init__.pyo +%%PYTHON_SITELIBDIR%%/jon/wt/multiform.pyo +%%PYTHON_SITELIBDIR%%/jon/wt/rowaccess.pyo +%%PYTHON_SITELIBDIR%%/jon/wt/textblock.pyo +%%PYTHON_SITELIBDIR%%/jon/__init__.pyc +%%PYTHON_SITELIBDIR%%/jon/cgi.pyc +%%PYTHON_SITELIBDIR%%/jon/dbpool.pyc +%%PYTHON_SITELIBDIR%%/jon/fakefile.pyc +%%PYTHON_SITELIBDIR%%/jon/fcgi.pyc +%%PYTHON_SITELIBDIR%%/jon/mime.pyc +%%PYTHON_SITELIBDIR%%/jon/modpy.pyc +%%PYTHON_SITELIBDIR%%/jon/session.pyc +%%PYTHON_SITELIBDIR%%/jon/__init__.pyo +%%PYTHON_SITELIBDIR%%/jon/cgi.pyo +%%PYTHON_SITELIBDIR%%/jon/dbpool.pyo +%%PYTHON_SITELIBDIR%%/jon/fakefile.pyo +%%PYTHON_SITELIBDIR%%/jon/fcgi.pyo +%%PYTHON_SITELIBDIR%%/jon/mime.pyo +%%PYTHON_SITELIBDIR%%/jon/modpy.pyo +%%PYTHON_SITELIBDIR%%/jon/session.pyo +%%EXAMPLESDIR%%/wt/.htaccess +%%EXAMPLESDIR%%/wt/printenv.html.py +%%EXAMPLESDIR%%/cgi-bin/wt.py +%%EXAMPLESDIR%%/printenv.html +%%EXAMPLESDIR%%/.htaccess +@dirrm %%PYTHON_SITELIBDIR%%/jon/wt +@dirrm %%PYTHON_SITELIBDIR%%/jon +@dirrm %%EXAMPLESDIR%%/cgi-bin +@dirrm %%EXAMPLESDIR%%/wt +@dirrm %%EXAMPLESDIR%%