forked from pool/lua-macros
Accepting request 1000927 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/1000927 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-macros?expand=0&rev=8
This commit is contained in:
commit
3358101299
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 2 15:13:06 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
||||
|
||||
- Add LuaRocks macros:
|
||||
* %luarocks_build
|
||||
* %luarocks_install
|
||||
* %luarocks_treedir
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 28 09:42:55 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
|
||||
|
||||
|
11
macros.lua
11
macros.lua
@ -39,3 +39,14 @@ Obsoletes: lua-%{mod_name} < %{version}-%{release} \
|
||||
%endif \
|
||||
%endif \
|
||||
%{nil}
|
||||
|
||||
# LuaRocks
|
||||
%luarocks_build \
|
||||
luarocks --lua-version "%{lua_version}" \\\
|
||||
make --pack-binary-rock --deps-mode none
|
||||
|
||||
%luarocks_install \
|
||||
luarocks --lua-version="%{lua_version}" --tree="%{buildroot}%{_prefix}" \\\
|
||||
install --deps-mode=none --no-manifest
|
||||
|
||||
%luarocks_treedir %{_prefix}/lib/luarocks/rocks-%{lua_version}
|
||||
|
Loading…
Reference in New Issue
Block a user