summaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-07-11 14:30:25 +0000
committernia <nia@pkgsrc.org>2020-07-11 14:30:25 +0000
commitd905f28a0834c5b6132a2a724670900c4e563ce4 (patch)
treeffc97d715eeda6a75df9871deeea36a9e5f697c2 /archivers
parentf425a4b4a0d65921c6f368befbab6e544a197e04 (diff)
downloadpkgsrc-d905f28a0834c5b6132a2a724670900c4e563ce4.tar.gz
lua-zlib: attempt to fix build on darwin
Diffstat (limited to 'archivers')
-rw-r--r--archivers/lua-zlib/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/archivers/lua-zlib/Makefile b/archivers/lua-zlib/Makefile
index 211a7265f8f..2da0dc3e5f1 100644
--- a/archivers/lua-zlib/Makefile
+++ b/archivers/lua-zlib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2020/07/05 18:59:04 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2020/07/11 14:30:25 nia Exp $
DISTNAME= lua-zlib-1.2
PKGNAME= ${DISTNAME:S/lua-/${LUA_PKGPREFIX}-/1}
@@ -17,7 +17,12 @@ BUILD_TARGET= zlib.so
MAKE_FLAGS+= CC=${CC}
MAKE_FLAGS+= LD=${CC}
MAKE_FLAGS+= CFLAGS="${CFLAGS} -fPIC"
+
+.if ${OPSYS} == "Darwin"
+MAKE_FLAGS+= LDFLAGS="${LDFLAGS} -shared -undefined dynamic_lookup"
+.else
MAKE_FLAGS+= LDFLAGS="${LDFLAGS} -shared"
+.endif
INSTALLATION_DIRS+= ${LUA_CDIR}