From 0cc7eebeffd028b145e759b86ab955b35f0b919b Mon Sep 17 00:00:00 2001 From: Duncaen Date: Wed, 9 Mar 2016 12:36:01 +0100 Subject: [PATCH] New package: lua52-luasec-0.6 --- srcpkgs/lua52-luasec/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/lua52-luasec/template diff --git a/srcpkgs/lua52-luasec/template b/srcpkgs/lua52-luasec/template new file mode 100644 index 00000000000..adb13704d99 --- /dev/null +++ b/srcpkgs/lua52-luasec/template @@ -0,0 +1,26 @@ +# Template file for 'lua52-luasec' +pkgname=lua52-luasec +version=0.6 +revision=1 +wrksrc=${pkgname#*-}-${pkgname#*-}-${version} +build_style=gnu-makefile +hostmakedepends="lua52" +makedepends="lua52-devel libressl-devel" +depends="lua52" +short_desc="Lua binding for OpenSSL library to provide TLS/SSL communication" +maintainer="Duncaen " +license="MIT" +homepage="https://github.com/brunoos/luasec" +distfiles="https://github.com/brunoos/luasec/archive/${pkgname#*-}-${version}.tar.gz" +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=/usr/share/lua/5.2 + export LUACPATH=/usr/lib/lua/5.2 + vlicense LICENSE +}