summaryrefslogtreecommitdiff
path: root/www/ap2-wsgi
diff options
context:
space:
mode:
authorepg <epg>2008-09-12 05:41:59 +0000
committerepg <epg>2008-09-12 05:41:59 +0000
commita4721a828025333a6c59e60083501efcb70a8ac9 (patch)
tree4a8a9c1dd5bd30f8532446e31f2356ba3168ad6e /www/ap2-wsgi
parent062ec6b511062d6d0e91589f4e3362580ab13eda (diff)
downloadpkgsrc-a4721a828025333a6c59e60083501efcb70a8ac9.tar.gz
Update to 2.3 (approved by maintainer), and add patch-aa to fix a link issue
(submitted upstream). I can't find any summary of changes, just a bunch of wiki pages: http://code.google.com/p/modwsgi/wiki/ChangesInVersion0104 http://code.google.com/p/modwsgi/wiki/ChangesInVersion0105 http://code.google.com/p/modwsgi/wiki/ChangesInVersion0106 http://code.google.com/p/modwsgi/wiki/ChangesInVersion0200 http://code.google.com/p/modwsgi/wiki/ChangesInVersion0201 http://code.google.com/p/modwsgi/wiki/ChangesInVersion0202 http://code.google.com/p/modwsgi/wiki/ChangesInVersion0203
Diffstat (limited to 'www/ap2-wsgi')
-rw-r--r--www/ap2-wsgi/Makefile4
-rw-r--r--www/ap2-wsgi/distinfo9
-rw-r--r--www/ap2-wsgi/patches/patch-aa36
3 files changed, 43 insertions, 6 deletions
diff --git a/www/ap2-wsgi/Makefile b/www/ap2-wsgi/Makefile
index f00ac4a45a7..ad961822686 100644
--- a/www/ap2-wsgi/Makefile
+++ b/www/ap2-wsgi/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2008/06/12 02:14:55 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2008/09/12 05:41:59 epg Exp $
#
DISTNAME= mod_wsgi-${VERSION}
@@ -14,7 +14,7 @@ PKG_DESTDIR_SUPPORT= user-destdir
USE_LIBTOOL= yes
APACHE_MODULE= yes
-VERSION= 1.3
+VERSION= 2.3
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-apxs=${APXS:Q}
diff --git a/www/ap2-wsgi/distinfo b/www/ap2-wsgi/distinfo
index c13a1f55bd7..6d2f84ac579 100644
--- a/www/ap2-wsgi/distinfo
+++ b/www/ap2-wsgi/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.4 2007/12/18 01:00:13 gdt Exp $
+$NetBSD: distinfo,v 1.5 2008/09/12 05:41:59 epg Exp $
-SHA1 (mod_wsgi-1.3.tar.gz) = cedbf5507dd68938638ac52f135b49c13c61b81d
-RMD160 (mod_wsgi-1.3.tar.gz) = 1ba3744f3ff50b5fc3ebdda2ad9525fcf3dc0d98
-Size (mod_wsgi-1.3.tar.gz) = 72546 bytes
+SHA1 (mod_wsgi-2.3.tar.gz) = 7a28710b1ce02a48e4dc77189e37dcbffa0ed26b
+RMD160 (mod_wsgi-2.3.tar.gz) = fde91c1a092eafd505ddc5d36616a8c2c6940f84
+Size (mod_wsgi-2.3.tar.gz) = 96872 bytes
+SHA1 (patch-aa) = 3bd148f1d279c9f66cf29af64935b030aac9eaba
diff --git a/www/ap2-wsgi/patches/patch-aa b/www/ap2-wsgi/patches/patch-aa
new file mode 100644
index 00000000000..16194ac28eb
--- /dev/null
+++ b/www/ap2-wsgi/patches/patch-aa
@@ -0,0 +1,36 @@
+$NetBSD: patch-aa,v 1.1 2008/09/12 05:41:59 epg Exp $
+
+http://code.google.com/p/modwsgi/issues/detail?id=107
+
+--- configure.orig 2007-12-21 19:51:22.000000000 -0800
++++ configure
+@@ -1784,9 +1784,10 @@ PYTHONFRAMEWORK=`${PYTHON} -c 'from dist
+ print sysconfig.get_config_var("PYTHONFRAMEWORK")'`
+
+ if test "${PYTHONFRAMEWORKDIR}" = "no-framework"; then
+- LDFLAGS=`${PYTHON} -c 'import distutils.sysconfig; \
++ py_LDFLAGS=`${PYTHON} -c 'import distutils.sysconfig; \
+ print "-L" + distutils.sysconfig.get_python_lib(plat_specific=1, \
+ standard_lib=1) +"/config"'`
++ LDFLAGS="${LDFLAGS} ${py_LDFLAGS}"
+
+ LDLIBS1="-lpython${PYTHON_VERSION}"
+ LDLIBS2=`${PYTHON} -c 'from distutils import sysconfig; \
+@@ -1802,7 +1803,7 @@ else
+ print sysconfig.get_config_var(\"LINKFORSHARED\").replace( \
+ \"${STRING}\", '')"`
+
+- LDFLAGS="${LDFLAGS1} ${LDFLAGS2}"
++ LDFLAGS="${LDFLAGS} ${LDFLAGS1} ${LDFLAGS2}"
+
+ LDLIBS=`${PYTHON} -c 'from distutils import sysconfig; \
+ print sysconfig.get_config_var("LIBS")'`
+@@ -1816,7 +1817,7 @@ if test -x /usr/bin/lipo; then
+ CFLAGS="${CFLAGS} -Wc,'-arch ${ARCH}'"
+ LDFLAGS3="${LDFLAGS3} -arch ${ARCH}"
+ done
+- LDFLAGS="${LDFLAGS3} ${LDFLAGS}"
++ LDFLAGS="${LDFLAGS} ${LDFLAGS3} ${LDFLAGS}"
+ fi
+
+