- Switch from update-alternatives to libalternatives (and
dependency on lua-interpreter)
- improve .gitignore and overall improve the packaging.
- this package also provides devel symlink directly and conflicts other -devel packages
They include lua51-devel and expects rpm macros to be available.
on the interpreter binary
* libdl is required not librt
* fix libraries in pkgconfig file
- move the lua rpm macros to the devel package to avoid conflict
- Correction in Provides and Obsolete for lua-libs
* too many variables in an assignment may cause a C stack
overflow
* an error in a module loaded through the '-l' option shows no
* gsub may go wild when wrongly called without its third
argument and with a large subject
* table.remove removes last element of a table when given
an out-of-bound index
* stand-alone interpreter shows incorrect error message when
* debug.sethook/gethook may overflow the thread's stack
OBS-URL: https://build.opensuse.org/request/show/1295837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua51?expand=0&rev=18
- Sync with lua53 package to have exactly same approach of deployment
- Add patch fixing the build using libtool:
* lua-build-system.patch
- Remove patches that are obsolete by above:
* lua51-5.1.5-libdir.diff
* lua51-5.1.5-module-path.diff
* lua51-5.1.5-pkgconfig.patch
* lua51-5.1.5-shared.diff
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua51?expand=0&rev=13