diff --git a/srcpkgs/luasec/template b/srcpkgs/luasec/template index f4e3ef5a8c4..78ccbc8f1ba 100644 --- a/srcpkgs/luasec/template +++ b/srcpkgs/luasec/template @@ -1,11 +1,12 @@ # Template file for 'luasec' pkgname=luasec version=0.6 -revision=1 +revision=2 wrksrc=${pkgname}-${pkgname}-${version} build_style=gnu-makefile -makedepends="lua51-devel libressl-devel" -depends="lua51" +hostmakedepends="lua" +makedepends="lua-devel libressl-devel" +depends="lua" short_desc="Lua binding for OpenSSL library to provide TLS/SSL communication" maintainer="Duncaen " license="MIT" @@ -14,10 +15,12 @@ distfiles="https://github.com/brunoos/luasec/archive/${pkgname}-${version}.tar.g checksum=cef3a35c18beb8a54d9c8ce6260a4cabbd9a386de8711320d084daffad0aed5d do_build() { + lua src/options.lua -g ${XBPS_CROSS_BASE}/usr/include/openssl/ssl.h > src/options.h make linux CC=$CC LD=$CC INC_PATH=-I${XBPS_CROSS_BASE}/usr/include LIB_PATH=-L${XBPS_CROSS_BASE}/usr/lib } pre_install() { - export LUAPATH="${DESTDIR}/usr/share/lua/5.1" - export LUACPATH="${DESTDIR}/usr/lib/lua/5.1" + export LUAPATH=/usr/share/lua/5.3 + export LUACPATH=/usr/lib/lua/5.3 + vlicense LICENSE }