From 0f13793e00385d560d2fd0666e2224dd6ca3ea1e Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 13 Nov 2015 00:46:46 +0100 Subject: [PATCH] New package: luarocks-lua51-2.2.2 --- srcpkgs/luarocks-lua51/template | 37 +++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 srcpkgs/luarocks-lua51/template diff --git a/srcpkgs/luarocks-lua51/template b/srcpkgs/luarocks-lua51/template new file mode 100644 index 00000000000..7a3b76a1967 --- /dev/null +++ b/srcpkgs/luarocks-lua51/template @@ -0,0 +1,37 @@ +# Template file for 'luarocks-lua51' +pkgname=luarocks-lua51 +version=2.2.2 +revision=1 +noarch=yes +wrksrc=${pkgname%-*}-${version} +build_style=configure +configure_args=" + --prefix=/usr + --sysconfdir=/etc/luarocks + --lua-version=5.1 + --lua-suffix=5.1 + --with-lua-include=/usr/include/lua5.1 + --with-downloader=curl + --versioned-rocks-dir" +makedepends="lua51-devel" +depends="lua51 curl" +conf_files="/etc/luarocks/config-5.1.lua" +short_desc="Package management for Lua modules - Lua 5.1" +maintainer="Duncaen " +license="MIT" +homepage="http://luarocks.org/" +distfiles="http://luarocks.org/releases/luarocks-${version}.tar.gz" +checksum=4f0427706873f30d898aeb1dfb6001b8a3478e46a5249d015c061fe675a1f022 + +alternatives=" + luarocks:luarocks:/usr/bin/luarocks-5.1 + luarocks:luarocks-admin:/usr/bin/luarocks-admin-5.1" + +pre_install() { + sed -i -e 's;env lua;env lua5.1;g' src/bin/luarocks{,-admin} +} + +post_install() { + vlicense COPYING + rm -rfv ${DESTDIR}/usr/bin/luarocks{,-admin} +}