diff options
author | nia <nia@pkgsrc.org> | 2019-09-17 20:16:32 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2019-09-17 20:16:32 +0000 |
commit | 693341722a6083f60a32a0a9536df07b2733e909 (patch) | |
tree | 63f17b4e2ffb8442215d34ea35ed45dd73f6c1e9 /www/lua-curl/Makefile | |
parent | 8cf82a6663eeba86ea7ef40e6c70c3fdae64c21b (diff) | |
download | pkgsrc-693341722a6083f60a32a0a9536df07b2733e909.tar.gz |
lua-curl: Update to 0.3.11
0.3 introduces a new API while maintaining compat with the 0.2 API.
Diffstat (limited to 'www/lua-curl/Makefile')
-rw-r--r-- | www/lua-curl/Makefile | 38 |
1 files changed, 27 insertions, 11 deletions
diff --git a/www/lua-curl/Makefile b/www/lua-curl/Makefile index 952367cba29..18281329990 100644 --- a/www/lua-curl/Makefile +++ b/www/lua-curl/Makefile @@ -1,22 +1,38 @@ -# $NetBSD: Makefile,v 1.25 2019/08/22 12:23:53 ryoon Exp $ +# $NetBSD: Makefile,v 1.26 2019/09/17 20:16:32 nia Exp $ -DISTNAME= lua-curl-0.2 -PKGNAME= ${LUA_PKGPREFIX}-curl-0.2 -PKGREVISION= 20 +DISTNAME= lua-curl-0.3.11 +PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//} CATEGORIES= www -MASTER_SITES= http://luaforge.net/frs/download.php/2634/ +MASTER_SITES= ${MASTER_SITE_GITHUB:=Lua-cURL/} +GITHUB_PROJECT= Lua-cURLv3 +GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= agc@NetBSD.org -#HOMEPAGE= http://lua-curl.luaforge.net/ +HOMEPAGE= https://github.com/Lua-cURL/Lua-cURLv3 COMMENT= Full lua bindings for libcurl LICENSE= mit -GNU_CONFIGURE= yes -USE_LIBTOOL= yes -USE_LANGUAGES+= c c++ -USE_TOOLS+= pkg-config +USE_TOOLS+= gmake pkg-config -AUTO_MKDIRS= yes +.include "../../mk/bsd.prefs.mk" + +.if ${OPSYS} != "Darwin" && ${OPSYS} != "Linux" +LDFLAGS+= -shared +.endif + +MAKE_FLAGS+= LUA_CMOD=${LUA_CDIR} +MAKE_FLAGS+= LUA_LMOD=${LUA_LDIR} +MAKE_FLAGS+= LUA_IMPL=lua-${_LUA_DOT_VERSION} + +INSTALLATION_DIRS+= ${LUA_CDIR} +INSTALLATION_DIRS+= ${LUA_LDIR}/cURL/impl + +do-install: + ${INSTALL_LIB} ${WRKSRC}/lcurl.so ${DESTDIR}${PREFIX}/${LUA_CDIR} + ${INSTALL_DATA} ${WRKSRC}/src/lua/cURL.lua ${DESTDIR}${PREFIX}/${LUA_LDIR} + ${INSTALL_DATA} ${WRKSRC}/src/lua/cURL/safe.lua ${DESTDIR}${PREFIX}/${LUA_LDIR}/cURL + ${INSTALL_DATA} ${WRKSRC}/src/lua/cURL/utils.lua ${DESTDIR}${PREFIX}/${LUA_LDIR}/cURL + ${INSTALL_DATA} ${WRKSRC}/src/lua/cURL/impl/cURL.lua ${DESTDIR}${PREFIX}/${LUA_LDIR}/cURL/impl .include "../../www/curl/buildlink3.mk" .include "../../lang/lua/buildlink3.mk" |