[48610] trunk/dports/www/mod_wsgi
blb at macports.org
blb at macports.org
Thu Mar 26 00:09:56 PDT 2009
Revision: 48610
http://trac.macports.org/changeset/48610
Author: blb at macports.org
Date: 2009-03-26 00:09:56 -0700 (Thu, 26 Mar 2009)
Log Message:
-----------
www/mod_wsgi - fix linking issue with python24, ticket #18879 (maintainer timeout)
Modified Paths:
--------------
trunk/dports/www/mod_wsgi/Portfile
Added Paths:
-----------
trunk/dports/www/mod_wsgi/files/
trunk/dports/www/mod_wsgi/files/patch-configure.diff
Modified: trunk/dports/www/mod_wsgi/Portfile
===================================================================
--- trunk/dports/www/mod_wsgi/Portfile 2009-03-26 06:48:59 UTC (rev 48609)
+++ trunk/dports/www/mod_wsgi/Portfile 2009-03-26 07:09:56 UTC (rev 48610)
@@ -4,6 +4,7 @@
name mod_wsgi
version 1.1
+revision 1
categories www python
platforms darwin
maintainers taywa.ch:ys
@@ -21,10 +22,8 @@
depends_lib port:apache2 port:python24
-configure.cppflags-append \
- "-I${prefix}/include/python2.4"
-configure.ldflags-append \
- "-Wl,-F${prefix}/Library/Frameworks"
+patchfiles patch-configure.diff
+
configure.args \
--with-apxs=${prefix}/apache2/bin/apxs \
--with-python=${prefix}/bin/python2.4
Added: trunk/dports/www/mod_wsgi/files/patch-configure.diff
===================================================================
--- trunk/dports/www/mod_wsgi/files/patch-configure.diff (rev 0)
+++ trunk/dports/www/mod_wsgi/files/patch-configure.diff 2009-03-26 07:09:56 UTC (rev 48610)
@@ -0,0 +1,31 @@
+--- configure.orig 2007-07-31 06:13:08.000000000 -0600
++++ configure 2009-03-19 00:14:33.000000000 -0600
+@@ -1357,7 +1357,6 @@
+ PYTHONFRAMEWORK=`${PYTHON} -c 'from distutils import sysconfig; \
+ print sysconfig.get_config_var("PYTHONFRAMEWORK")'`
+
+-if test "${PYTHONFRAMEWORKDIR}" = "no-framework"; then
+ LDFLAGS=`${PYTHON} -c 'import distutils.sysconfig; \
+ print "-L" + distutils.sysconfig.get_python_lib(plat_specific=1, \
+ standard_lib=1) +"/config"'`
+@@ -1367,20 +1366,6 @@
+ print sysconfig.get_config_var("LIBS")'`
+
+ LDLIBS="${LDLIBS1} ${LDLIBS2}"
+-else
+- LDFLAGS1="-framework ${PYTHONFRAMEWORK}"
+-
+- VERSION="${PYTHON_VERSION}"
+- STRING="${PYTHONFRAMEWORKDIR}/Versions/${VERSION}/${PYTHONFRAMEWORK}"
+- LDFLAGS2=`${PYTHON} -c "from distutils import sysconfig; \
+- print sysconfig.get_config_var(\"LINKFORSHARED\").replace( \
+- \"${STRING}\", '')"`
+-
+- LDFLAGS="${LDFLAGS1} ${LDFLAGS2}"
+-
+- LDLIBS=`${PYTHON} -c 'from distutils import sysconfig; \
+- print sysconfig.get_config_var("LIBS")'`
+-fi
+
+
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090326/859cbcb7/attachment.html>
More information about the macports-changes
mailing list