pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/geography/proj-swig Add rpath for libpython.
details: https://anonhg.NetBSD.org/pkgsrc/rev/e1b6a1b3b278
branches: trunk
changeset: 639710:e1b6a1b3b278
user: joerg <joerg%pkgsrc.org@localhost>
date: Tue Sep 23 19:39:17 2014 +0000
description:
Add rpath for libpython.
diffstat:
geography/proj-swig/distinfo | 3 ++-
geography/proj-swig/patches/patch-configure | 21 +++++++++++++++++++++
2 files changed, 23 insertions(+), 1 deletions(-)
diffs (37 lines):
diff -r 90b3fb250acf -r e1b6a1b3b278 geography/proj-swig/distinfo
--- a/geography/proj-swig/distinfo Tue Sep 23 18:55:24 2014 +0000
+++ b/geography/proj-swig/distinfo Tue Sep 23 19:39:17 2014 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.3 2012/08/27 07:18:02 dholland Exp $
+$NetBSD: distinfo,v 1.4 2014/09/23 19:39:17 joerg Exp $
SHA1 (proj-swig-0.02.tar.gz) = 991bf5d2d4150c446a065f52cb257ba768a850f3
RMD160 (proj-swig-0.02.tar.gz) = 071579a0573ec53377b20882f14faeba5d5e4a7c
Size (proj-swig-0.02.tar.gz) = 324428 bytes
+SHA1 (patch-configure) = 06a516fd650feb882c8ea6ffc4fe47d492d34aff
SHA1 (patch-proj_i) = 83a18f6e7d22830c9d3fb4ed66718376f046ed51
diff -r 90b3fb250acf -r e1b6a1b3b278 geography/proj-swig/patches/patch-configure
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/geography/proj-swig/patches/patch-configure Tue Sep 23 19:39:17 2014 +0000
@@ -0,0 +1,21 @@
+$NetBSD: patch-configure,v 1.1 2014/09/23 19:39:17 joerg Exp $
+
+--- configure.orig 2014-09-23 19:10:20.000000000 +0000
++++ configure
+@@ -19545,14 +19545,14 @@ EOD`
+ then
+ # use the official shared library
+ ac_python_library=`echo "$ac_python_library" | sed "s/^lib//"`
+- PYTHON_LDFLAGS="-L$ac_python_libdir -l$ac_python_library"
++ PYTHON_LDFLAGS="-Wl,-rpath,$ac_python_libdir -L$ac_python_libdir -l$ac_python_library"
+ else
+ # old way: use libpython from python_configdir
+ ac_python_libdir=`$PYTHON -c \
+ "from distutils.sysconfig import get_python_lib as f; \
+ import os; \
+ print (os.path.join(f(plat_specific=1, standard_lib=1), 'config'));"`
+- PYTHON_LDFLAGS="-L$ac_python_libdir -lpython$ac_python_version"
++ PYTHON_LDFLAGS="-Wl,-rpath,$ac_python_libdir -L$ac_python_libdir -lpython$ac_python_version"
+ fi
+
+ if test -z "PYTHON_LDFLAGS"; then
Home |
Main Index |
Thread Index |
Old Index