summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormanu <manu@pkgsrc.org>2009-03-03 10:13:10 +0000
committermanu <manu@pkgsrc.org>2009-03-03 10:13:10 +0000
commitbe6555ac2e65ddc502beae1c0c9b1310ea09bfee (patch)
treed94b23294703912938c5250b468bb1ed8d4f31a8
parent02927be178cf74c72b0023638637cc1d57ce2ed1 (diff)
downloadpkgsrc-be6555ac2e65ddc502beae1c0c9b1310ea09bfee.tar.gz
The SCGI protocol is a replacement for the Common Gateway Interface
(CGI) protocol. It is a standard for applications to interface with HTTP servers. It is similar to FastCGI but is designed to be easier to implement.
-rw-r--r--www/py-scgi/DESCR4
-rw-r--r--www/py-scgi/Makefile17
-rw-r--r--www/py-scgi/Makefile.common16
-rw-r--r--www/py-scgi/PLIST15
-rw-r--r--www/py-scgi/distinfo5
5 files changed, 57 insertions, 0 deletions
diff --git a/www/py-scgi/DESCR b/www/py-scgi/DESCR
new file mode 100644
index 00000000000..ef3dda8fa01
--- /dev/null
+++ b/www/py-scgi/DESCR
@@ -0,0 +1,4 @@
+The SCGI protocol is a replacement for the Common Gateway Interface
+(CGI) protocol. It is a standard for applications to interface with
+HTTP servers. It is similar to FastCGI but is designed to be easier
+to implement.
diff --git a/www/py-scgi/Makefile b/www/py-scgi/Makefile
new file mode 100644
index 00000000000..a5e4a2e65ac
--- /dev/null
+++ b/www/py-scgi/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/03/03 10:13:10 manu Exp $
+#
+
+PKGNAME= ${PYPKGPREFIX}-scgi
+
+COMMENT= Simple Common Gateway Interface
+
+PKG_DESTDIR_SUPPORT= destdir
+
+DEPENDS+= ${PYPKGPREFIX}-quixote:../../devel/py-quixote
+
+PYTHON_VERSIONS_ACCEPTED= 26 25 24
+PY_PATCHPLIST= yes
+PYDISTUTILSPKG= yes
+.include "../../lang/python/extension.mk"
+
+.include "../../www/py-scgi/Makefile.common"
diff --git a/www/py-scgi/Makefile.common b/www/py-scgi/Makefile.common
new file mode 100644
index 00000000000..254a55337f8
--- /dev/null
+++ b/www/py-scgi/Makefile.common
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.common,v 1.1.1.1 2009/03/03 10:13:10 manu Exp $
+#
+# used by www/py-scgi/Makefile
+# used by www/ap-scgi/Makefile
+# used by www/ap2-scgi/Makefile
+
+DISTNAME= scgi-1.13
+CATEGORIES= www
+MASTER_SITES= http://python.ca/scgi/releases/
+
+MAINTAINER= manu@NetBSD.org
+HOMEPAGE= http://python.ca/scgi/
+
+DISTINFO_FILE= ${.CURDIR}/../../www/py-scgi/distinfo
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-scgi/PLIST b/www/py-scgi/PLIST
new file mode 100644
index 00000000000..a9c7434894f
--- /dev/null
+++ b/www/py-scgi/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/03/03 10:13:10 manu Exp $
+${PYSITELIB}/scgi/quixote_handler.py
+${PYSITELIB}/scgi/__init__.py
+${PYSITELIB}/scgi/scgi_server.py
+${PYSITELIB}/scgi/test_passfd.py
+${PYSITELIB}/scgi/passfd.so
+${PYSITELIB}/scgi/quixote_handler.pyc
+${PYSITELIB}/scgi/__init__.pyc
+${PYSITELIB}/scgi/scgi_server.pyc
+${PYSITELIB}/scgi/test_passfd.pyc
+${PYSITELIB}/scgi/quixote_handler.pyo
+${PYSITELIB}/scgi/__init__.pyo
+${PYSITELIB}/scgi/scgi_server.pyo
+${PYSITELIB}/scgi/test_passfd.pyo
+@dirrm ${PYSITELIB}/scgi
diff --git a/www/py-scgi/distinfo b/www/py-scgi/distinfo
new file mode 100644
index 00000000000..3e82ca754b3
--- /dev/null
+++ b/www/py-scgi/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/03/03 10:13:10 manu Exp $
+
+SHA1 (scgi-1.13.tar.gz) = 17e090db772faa828abfdd5049e4cbdaa0934812
+RMD160 (scgi-1.13.tar.gz) = 746e86bc8db85ba562463fc16ff9cbfbbba70dc1
+Size (scgi-1.13.tar.gz) = 29247 bytes