summaryrefslogtreecommitdiff
path: root/www/ap2-python/patches/patch-configure.in
blob: f6301b108946533b3e1e71c07765c88eeca51e02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$NetBSD: patch-configure.in,v 1.2 2014/07/20 12:39:48 obache Exp $

* Set RPATH if supported.

--- configure.in.orig	2013-11-12 03:21:34.000000000 +0000
+++ configure.in
@@ -210,8 +210,12 @@ PYTHONFRAMEWORK=`${PYTHON_BIN} -c 'from 
 
 if test "${PYTHONFRAMEWORKDIR}" = "no-framework"; then
     # this directory may contain the .so library, our preference, list 1st
-    LDFLAGS1=`${PYTHON_BIN} -c 'import distutils.sysconfig; \
-        print("-L" + distutils.sysconfig.get_config_var("LIBDIR"))'`
+    PyLIBDIR=`${PYTHON_BIN} -c 'import distutils.sysconfig; \
+        print(distutils.sysconfig.get_config_var("LIBDIR"))'`
+    LDFLAGS1="-L${PyLIBDIR}"
+    if test -n "${COMPILER_RPATH_FLAG}"; then
+        LDFLAGS1="${LDFLAGS1} ${COMPILER_RPATH_FLAG}${PyLIBDIR}"
+    fi
     LDFLAGS2=`${PYTHON_BIN} -c 'import distutils.sysconfig; \
         print("-L" + distutils.sysconfig.get_python_lib(plat_specific=1, \
         standard_lib=1) +"/config")'`