Hello community, here is the log from the commit of package lua-luarocks for openSUSE:Factory checked in at 2019-06-19 20:58:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lua-luarocks (Old) and /work/SRC/openSUSE:Factory/.lua-luarocks.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lua-luarocks" Wed Jun 19 20:58:53 2019 rev:3 rq:705517 version:3.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/lua-luarocks/lua-luarocks.changes 2017-10-31 15:44:19.833055145 +0100 +++ /work/SRC/openSUSE:Factory/.lua-luarocks.new.4811/lua-luarocks.changes 2019-06-19 20:58:53.754007719 +0200 @@ -1,0 +2,30 @@ +Sun May 26 16:44:38 UTC 2019 - John Vandenberg <[email protected]> + +- 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 - [email protected] + +- Upgrade to 3.0.4 + * 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 + +------------------------------------------------------------------- Old: ---- luarocks-2.4.2.tar.gz New: ---- luarocks-3.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lua-luarocks.spec ++++++ --- /var/tmp/diff_new_pack.aAhs3r/_old 2019-06-19 20:58:56.082009805 +0200 +++ /var/tmp/diff_new_pack.aAhs3r/_new 2019-06-19 20:58:56.086009808 +0200 @@ -1,7 +1,7 @@ # # spec file for package lua-luarocks # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Togan Muftuoglu [email protected] # # All modifications and additions to the file contributed by third parties @@ -13,19 +13,19 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define flavor @BUILD_FLAVOR@ %define mod_name luarocks %define lua_value %(echo "%{flavor}" |sed -e 's:lua::') -Version: 2.4.2 +Version: 3.1.2 Release: 0 Summary: A deployment and management system for Lua modules License: MIT Group: Development/Languages/Other -Url: https://luarocks.org +URL: https://luarocks.org Source: https://github.com/luarocks/luarocks/archive/v%{version}.tar.gz#/%{mod_name}-%{version}.tar.gz BuildRequires: %{flavor}-devel BuildRequires: curl @@ -42,6 +42,8 @@ %else Name: %{flavor}-%{mod_name} %endif +Requires(post): update-alternatives +Requires(postun): update-alternatives %description LuaRocks allows you to install Lua modules as self-contained packages @@ -60,18 +62,13 @@ ./configure \ --prefix=%{_prefix} \ --lua-version=%{lua_version} \ - --with-downloader=curl \ - --with-md5-checker=openssl \ --versioned-rocks-dir make %{?_smp_mflags} build %install %make_install -# Add C module lib directory to fix "built" rocks not working -# See https://github.com/keplerproject/luarocks/issues/416 -%if %{_lib}==lib64 -echo -e -n "\nlib_modules_path=\"/%{_lib}/lua/\"..lua_version" >> %{buildroot}%{_sysconfdir}/luarocks/config-%{lua_version}.lua -%endif +mv %{buildroot}%{_bindir}/luarocks{,-%{lua_version}} +mv %{buildroot}%{_bindir}/luarocks-admin{,-%{lua_version}} # update-alternatives mkdir -p %{buildroot}%{_sysconfdir}/alternatives/ @@ -90,7 +87,8 @@ fi %files -%doc COPYING README.md +%license COPYING +%doc README.md CHANGELOG.md %dir %{_sysconfdir}/luarocks %config(noreplace) %{_sysconfdir}/luarocks/config-%{lua_version}.lua %ghost %{_sysconfdir}/alternatives/luarocks ++++++ luarocks-2.4.2.tar.gz -> luarocks-3.1.2.tar.gz ++++++ ++++ 38511 lines of diff (skipped)
