Sat Jul 11 14:30:25 2020 UTC ()
lua-zlib: attempt to fix build on darwin


(nia)
diff -r1.3 -r1.4 pkgsrc/archivers/lua-zlib/Makefile

cvs diff -r1.3 -r1.4 pkgsrc/archivers/lua-zlib/Makefile (expand / switch to unified diff)

--- pkgsrc/archivers/lua-zlib/Makefile 2020/07/05 18:59:04 1.3
+++ pkgsrc/archivers/lua-zlib/Makefile 2020/07/11 14:30:25 1.4
@@ -1,32 +1,37 @@ @@ -1,32 +1,37 @@
1# $NetBSD: Makefile,v 1.3 2020/07/05 18:59:04 wiz Exp $ 1# $NetBSD: Makefile,v 1.4 2020/07/11 14:30:25 nia Exp $
2 2
3DISTNAME= lua-zlib-1.2 3DISTNAME= lua-zlib-1.2
4PKGNAME= ${DISTNAME:S/lua-/${LUA_PKGPREFIX}-/1} 4PKGNAME= ${DISTNAME:S/lua-/${LUA_PKGPREFIX}-/1}
5CATEGORIES= archivers lua 5CATEGORIES= archivers lua
6MASTER_SITES= ${MASTER_SITE_GITHUB:=brimworks/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=brimworks/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8GITHUB_PROJECT= lua-zlib 8GITHUB_PROJECT= lua-zlib
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/brimworks/lua-zlib 11HOMEPAGE= https://github.com/brimworks/lua-zlib
12COMMENT= Simple streaming interface to zlib for Lua 12COMMENT= Simple streaming interface to zlib for Lua
13LICENSE= mit 13LICENSE= mit
14 14
15BUILD_TARGET= zlib.so 15BUILD_TARGET= zlib.so
16 16
17MAKE_FLAGS+= CC=${CC} 17MAKE_FLAGS+= CC=${CC}
18MAKE_FLAGS+= LD=${CC} 18MAKE_FLAGS+= LD=${CC}
19MAKE_FLAGS+= CFLAGS="${CFLAGS} -fPIC" 19MAKE_FLAGS+= CFLAGS="${CFLAGS} -fPIC"
 20
 21.if ${OPSYS} == "Darwin"
 22MAKE_FLAGS+= LDFLAGS="${LDFLAGS} -shared -undefined dynamic_lookup"
 23.else
20MAKE_FLAGS+= LDFLAGS="${LDFLAGS} -shared" 24MAKE_FLAGS+= LDFLAGS="${LDFLAGS} -shared"
 25.endif
21 26
22INSTALLATION_DIRS+= ${LUA_CDIR} 27INSTALLATION_DIRS+= ${LUA_CDIR}
23 28
24# Links against unversioned base Lua on NetBSD... 29# Links against unversioned base Lua on NetBSD...
25BUILDLINK_TRANSFORM+= rm:-llua 30BUILDLINK_TRANSFORM+= rm:-llua
26 31
27do-install: 32do-install:
28 ${INSTALL_LIB} ${WRKSRC}/zlib.so ${DESTDIR}${PREFIX}/${LUA_CDIR} 33 ${INSTALL_LIB} ${WRKSRC}/zlib.so ${DESTDIR}${PREFIX}/${LUA_CDIR}
29 34
30.include "../../lang/lua/module.mk" 35.include "../../lang/lua/module.mk"
31.include "../../devel/zlib/buildlink3.mk" 36.include "../../devel/zlib/buildlink3.mk"
32.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"