summaryrefslogtreecommitdiff
path: root/www/ap2-python
diff options
context:
space:
mode:
authorjschauma <jschauma>2006-11-18 18:43:00 +0000
committerjschauma <jschauma>2006-11-18 18:43:00 +0000
commita999053c0568f6a2b90c14f6545922018fb02b7b (patch)
treed68306038aa5e62b3f9cc35dd829d84e4f71cd4c /www/ap2-python
parentfc1483906b14ea08f7ab89142ef59441ac4d786c (diff)
downloadpkgsrc-a999053c0568f6a2b90c14f6545922018fb02b7b.tar.gz
update to 3.2.10 to address PR pkg/34963 by Bartosz Luczynski:
bash 3.1.x gets shell quoting wrong, causing configure to fail on platforms that use this shell New in this version according to http://www.modpython.org/live/mod_python-3.2.10/doc-html/node98.html: - Added support for Apache 2.2. - New req.is_https() and req.ssl_var_lookup() methods. These communicate direct with the Apache mod_ssl module, allowing it to be determined if the connection is using SSL/TLS and what the values of internal ssl variables are. - New req.server.get_options() method. This returns the subset of Python options set at global scope within the Apache configuration. That is, outside of the context of any VirtualHost, Location, Directory or Files directives. - The directory used for mutex locks can now be specified at at compile time using ./configure --with-mutex-dir value or at run time with PythonOption mod_python.mutex_directory value. - The number of mutex locks can now be specified at run time with PythonOption mod_python.mutex_locks value. - Fixed three memory leaks that were found in _apachemodule.parse_qsl, req.readlines and util.cfgtree_walk. - Third party C modules that use the simplified API for the Global Interpreter Lock (GIL), as described in PEP 311, can now be used. The only requirement is that such modules can only be used in the context of the "main_interpreter". - DbmSession unit test no longer uses the default directory for the dbm file, so the test will not interfer with the user's current apache instance. - Added additional debugging and logging output for where mod_python cannot initialise itself properly due to Python or mod_python version mismatches or missing Python module code files. - Fixed configure problem when using bash 3.1.x. - Fixed DbmSession to create db file with mode 0640. - Fixed request.sendfile() bug for symlinked files on Win32.
Diffstat (limited to 'www/ap2-python')
-rw-r--r--www/ap2-python/Makefile5
-rw-r--r--www/ap2-python/distinfo8
2 files changed, 6 insertions, 7 deletions
diff --git a/www/ap2-python/Makefile b/www/ap2-python/Makefile
index 95c79092ba6..785747ea80c 100644
--- a/www/ap2-python/Makefile
+++ b/www/ap2-python/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2006/10/07 21:01:16 reed Exp $
+# $NetBSD: Makefile,v 1.19 2006/11/18 18:43:00 jschauma Exp $
DISTNAME= mod_python-${VERSION}
-PKGREVISION= 1
PKGNAME= ap2-${PYPKGPREFIX}-python-${VERSION}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_APACHE:=httpd/modpython/}
@@ -13,7 +12,7 @@ COMMENT= Apache module that embeds the Python interpreter
USE_LIBTOOL= YES
APACHE_MODULE= YES
-VERSION= 3.2.8
+VERSION= 3.2.10
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-apxs=${APXS:Q}
diff --git a/www/ap2-python/distinfo b/www/ap2-python/distinfo
index bcf7c811de8..7a69b78570b 100644
--- a/www/ap2-python/distinfo
+++ b/www/ap2-python/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2006/06/13 18:04:29 darcy Exp $
+$NetBSD: distinfo,v 1.4 2006/11/18 18:43:00 jschauma Exp $
-SHA1 (mod_python-3.2.8.tgz) = 879900c1dece20a2ed08bfc81c16bfe539ee63de
-RMD160 (mod_python-3.2.8.tgz) = 01991161ebdbb7ed0343e8c9b8a76b1202a23fe2
-Size (mod_python-3.2.8.tgz) = 353131 bytes
+SHA1 (mod_python-3.2.10.tgz) = d3949d71c718e84b7897e9ce62fed26dea4c9584
+RMD160 (mod_python-3.2.10.tgz) = 2afdd0a80c815f8b9a1b33258e04ae17a12b7dbd
+Size (mod_python-3.2.10.tgz) = 365768 bytes
SHA1 (patch-aa) = a7aa4b50f4fb3a6d36e2e2ab86ab6fb19c85cc3d