24 lines
1.7 KiB
Plaintext
24 lines
1.7 KiB
Plaintext
$NetBSD: patch-configure,v 1.1 2016/02/20 11:28:26 jperkin Exp $
|
|
|
|
Fix install_name on Darwin.
|
|
|
|
--- configure.orig 2014-10-17 00:00:43.000000000 +0000
|
|
+++ configure
|
|
@@ -5217,14 +5217,14 @@ $as_echo_n "checking for shared library
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Darwin" >&5
|
|
$as_echo "Darwin" >&6; }
|
|
LIB_CFLAGS='-fPIC -DPIC'
|
|
- LIB_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}'
|
|
+ LIB_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR} -install_name ${libdir}/${SHARED_LIB}'
|
|
LIB_PREFIX='lib'
|
|
LIB_SUFFIX='.dylib'
|
|
LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
|
|
PLUGIN_CFLAGS='-fPIC -DPIC'
|
|
PLUGIN_LDFLAGS='-bundle -undefined dynamic_lookup'
|
|
PLUGIN_SUFFIX='.bundle'
|
|
- INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib && install_name_tool -id ${libdir}/$${i%.dylib}.${LIB_MAJOR}.dylib ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib && ${LN_S} -f $${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.dylib && ${LN_S} -f $${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib ${DESTDIR}${libdir}/$$i'
|
|
+ INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib && ${LN_S} -f $${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.dylib && ${LN_S} -f $${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib ${DESTDIR}${libdir}/$$i'
|
|
UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.dylib ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib'
|
|
CLEAN_LIB=''
|
|
;;
|