diff options
author | jperkin <jperkin@pkgsrc.org> | 2016-03-04 13:29:53 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2016-03-04 13:29:53 +0000 |
commit | d7559fd15f1112282f0cdc44acc7e01c5b7405d4 (patch) | |
tree | c281a0385ef42cbd9b08974fc9687c4da040a9bd /lang | |
parent | c64f2e4c4ac2660e982cedb2187cb7fc45794814 (diff) | |
download | pkgsrc-d7559fd15f1112282f0cdc44acc7e01c5b7405d4.tar.gz |
Fixup library names on Darwin.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/libLLVM/Makefile | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lang/libLLVM/Makefile b/lang/libLLVM/Makefile index 0332cb9c62a..6233b94ac47 100644 --- a/lang/libLLVM/Makefile +++ b/lang/libLLVM/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2015/09/26 08:42:19 tnn Exp $ +# $NetBSD: Makefile,v 1.7 2016/03/04 13:29:53 jperkin Exp $ PKGNAME= ${DISTNAME:S/clang/libLLVM/} @@ -35,4 +35,16 @@ LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/libLLVM INSTALLATION_DIRS+= lib/libLLVM +.include "../../mk/bsd.prefs.mk" + +.if ${OPSYS} == "Darwin" +.PHONY: fix-darwin-install-name +post-install: fix-darwin-install-name +fix-darwin-install-name: + for lib in LLVMHello libLLVM-3.7; do \ + install_name_tool -id ${PREFIX}/lib/libLLVM/$${lib}.dylib \ + ${DESTDIR}${PREFIX}/lib/libLLVM/$${lib}.dylib; \ + done +.endif + .include "../../lang/clang/Makefile.common" |