Accepting request 705509 from home:jayvdb:branches:devel:languages:lua

Fix Lua 5.3 and Update to v3.1.2

OBS-URL: https://build.opensuse.org/request/show/705509
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luarocks?expand=0&rev=10
This commit is contained in:
Marguerite Su 2019-05-27 04:11:43 +00:00 committed by Git OBS Bridge
parent 39636f5b62
commit 6808a978ff
4 changed files with 32 additions and 11 deletions

View File

@ -1,10 +1,32 @@
-------------------------------------------------------------------
Sun May 26 16:44:38 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- Re-enable building for Lua 5.3
- Add notable enhancements in changelog entry for v3.x update
- Update to v3.1.2
* cmd: fix handling of unconfigured paths in get_lua_version
- from v3.1.1
* fix: don't try to look in home_tree if not available
* refactor: reorganise code in get_lua_version
* fix: handle errors in lua wrapper check
- from v3.1.0
* Includes many fixes and enhancements; full changelog is at
https://github.com/luarocks/luarocks/compare/v3.0.4...v3.1.0
-------------------------------------------------------------------
Wed Oct 31 07:48:19 CET 2018 - mcepl@suse.com
- Upgrade to 3.0.4
* Version 3.* is a large rewrite including changes of format,
so full changelog is too long, and can be found on
https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
* Version 3.x is a large rewrite; full changelog is at
https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
* New rockspec format
* New commands, including luarocks init for per-project workflows
* New flags, including --lua-dir and --lua-version for using
multiple Lua installs with a single LuaRocks
* New build system
* General improvements, including namespaces
* User-visible changes, including some breaking changes
* Internal changes
-------------------------------------------------------------------
Mon Oct 30 14:45:32 UTC 2017 - jmatejek@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package lua-luarocks
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2012 Togan Muftuoglu toganm@opensuse.org
#
# All modifications and additions to the file contributed by third parties
@ -17,11 +17,10 @@
#
# %%define flavor @BUILD_FLAVOR@
%define flavor lua51
%define flavor @BUILD_FLAVOR@
%define mod_name luarocks
%define lua_value %(echo "%{flavor}" |sed -e 's:lua::')
Version: 3.0.4
Version: 3.1.2
Release: 0
Summary: A deployment and management system for Lua modules
License: MIT
@ -89,7 +88,7 @@ fi
%files
%license COPYING
%doc README.md
%doc README.md CHANGELOG.md
%dir %{_sysconfdir}/luarocks
%config(noreplace) %{_sysconfdir}/luarocks/config-%{lua_version}.lua
%ghost %{_sysconfdir}/alternatives/luarocks

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ce82a2ebe8b5707d18aa99b56cbb995147fee55749f0d994157e8ed62d29f2d4
size 5374421

3
luarocks-3.1.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:11fc78e8aaa23987065e1e4281bec23e94481510e820376bcfe84976332ebb20
size 5353285