From 39a7b009d4b338b687089d07856aee580b62fd62 Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Thu, 14 May 2009 05:59:52 -0400 Subject: [PATCH] nginx: added mod_wsgi (WIP) --- network/nginx/nginx.conf | 13 +++++++++++++ network/nginx/nginx.desc | 1 + 2 files changed, 14 insertions(+) diff --git a/network/nginx/nginx.conf b/network/nginx/nginx.conf index a195c1319..826342522 100644 --- a/network/nginx/nginx.conf +++ b/network/nginx/nginx.conf @@ -82,3 +82,16 @@ fi var_append CC_WRAPPER_REMOVE " " "-Werror" +# wsgi support - should be made a config option +if pkginstalled python; then + wsgi_extract() { + local file=$(match_source_file -p wsgi) + cd "$builddir" + tar -v $taropt "$file" + ln -sv mod_wsgi-* mod_wsgi + cd - > /dev/null + } + + var_append confopt ' ' '--add-module=../mod_wsgi' + hook_add prepatch 5 'wsgi_extract' +fi diff --git a/network/nginx/nginx.desc b/network/nginx/nginx.desc index bfc7179ec..d439b352b 100644 --- a/network/nginx/nginx.desc +++ b/network/nginx/nginx.desc @@ -49,3 +49,4 @@ [CV-URL] http://nginx.org/en/download.html [D] 4143773363 nginx-0.8.50.tar.gz http://nginx.org/download/ +[D] X nginx-mod_wsgi-r258.tar.gz !http://hg.mperillo.ath.cx/nginx/mod_wsgi/archive/8994b058d2db.tar.gz