maintainers blb openmaintainer
description Apache2 module that embeds Python within the server.
Mod_python is an Apache 2 module that embeds the Python interpreter \
within the server. With mod_python you can write web-based applications \
in Python that will run many times faster than traditional CGI and will \
have access to advanced features such as ability to retain database \
connections and other data between hits and access to Apache internals.
homepage http://www.modpython.org/
master_sites apache:httpd/modpython
distname mod_python-${version}
checksums sha1 e538170fd78e09408b6d8593da980b126a0fef93
depends_lib port:apache2 port:python26
patchfiles patch-dist-Makefile.in.diff \
patch-src-connobject.c.diff \
configure.args --with-apxs=${prefix}/apache2/bin/apxs \
--with-python=${prefix}/bin/python2.6 \
--with-flex=${prefix}/bin/flex \
destroot.violate_mtree yes
xinstall -d -m 755 ${destroot}${prefix}/apache2/modules \
${destroot}${prefix}/share/doc
file copy ${worksrcpath}/doc-html ${destroot}${prefix}/share/doc/${name}
ui_msg "########################################################"
ui_msg "# to enable mod_python add"
ui_msg "# LoadModule python_module modules/mod_python.so"
ui_msg "# to your apache2 config file:"
ui_msg "# ${prefix}/apache2/conf/httpd.conf"
ui_msg "########################################################"
livecheck.url http://httpd.apache.org/modules/python-download.cgi
livecheck.regex mod_python-(\[0-9\\.\]+)\\.tgz