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 | 754485d1baf77fcd74c08ba6d101dad16ee7cbbd (patch) | |
tree | c281a0385ef42cbd9b08974fc9687c4da040a9bd /lang/libLLVM | |
parent | e921fc79da9d860ae26e31881e0502c7e2286899 (diff) | |
download | pkgsrc-754485d1baf77fcd74c08ba6d101dad16ee7cbbd.tar.gz |
Fixup library names on Darwin.
Diffstat (limited to 'lang/libLLVM')
-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" |