From 0b4a0065506098e85d00fb6a5d12c3687e6eb4c0 Mon Sep 17 00:00:00 2001 From: Daniel Santana Date: Tue, 24 Apr 2018 01:54:15 -0300 Subject: [PATCH] New package: lua-stdlib-debug-1.0 --- srcpkgs/lua-stdlib-debug/template | 48 +++++++++++++++++++++++++++++++ srcpkgs/lua51-stdlib-debug | 1 + srcpkgs/lua52-stdlib-debug | 1 + 3 files changed, 50 insertions(+) create mode 100644 srcpkgs/lua-stdlib-debug/template create mode 120000 srcpkgs/lua51-stdlib-debug create mode 120000 srcpkgs/lua52-stdlib-debug diff --git a/srcpkgs/lua-stdlib-debug/template b/srcpkgs/lua-stdlib-debug/template new file mode 100644 index 00000000000..793b003100b --- /dev/null +++ b/srcpkgs/lua-stdlib-debug/template @@ -0,0 +1,48 @@ +# Template file for 'lua-stdlib-debug' +pkgname=lua-stdlib-debug +version=1.0 +revision=1 +wrksrc=_debug-${version} +noarch=yes +depends="lua" +short_desc="A debug hints management library for Lua (Lua 5.3)" +maintainer="Daniel Santana " +license="MIT" +homepage="https://lua-stdlib.github.io/_debug/" +distfiles="https://github.com/lua-stdlib/_debug/archive/v${version}.tar.gz" +checksum=40697e8b0177647f828fb86627449b40c6df2685e82fa99e9dc772201758841d + +do_install() { + for _lua_version in 5.1 5.2 5.3; do + vmkdir usr/share/lua/$_lua_version/ + vcopy lib/std usr/share/lua/$_lua_version/ + done + vdoc NEWS.md + vdoc README.md + vdoc AUTHORS.md + vlicense LICENSE.md +} + +lua51-stdlib-debug_package() { + depends="lua51" + short_desc="${short_desc/5.3/5.1}" + pkg_install() { + vmove usr/share/lua/5.1 + vdoc NEWS.md + vdoc README.md + vdoc AUTHORS.md + vlicense LICENSE.md + } +} + +lua52-stdlib-debug_package() { + depends="lua52" + short_desc="${short_desc/5.3/5.2}" + pkg_install() { + vmove usr/share/lua/5.2 + vdoc NEWS.md + vdoc README.md + vdoc AUTHORS.md + vlicense LICENSE.md + } +} diff --git a/srcpkgs/lua51-stdlib-debug b/srcpkgs/lua51-stdlib-debug new file mode 120000 index 00000000000..69cde51cc4a --- /dev/null +++ b/srcpkgs/lua51-stdlib-debug @@ -0,0 +1 @@ +lua-stdlib-debug \ No newline at end of file diff --git a/srcpkgs/lua52-stdlib-debug b/srcpkgs/lua52-stdlib-debug new file mode 120000 index 00000000000..69cde51cc4a --- /dev/null +++ b/srcpkgs/lua52-stdlib-debug @@ -0,0 +1 @@ +lua-stdlib-debug \ No newline at end of file