SHA256
7
0
forked from pool/lua51

4 Commits

Author SHA256 Message Date
e61d50374d Accepting request 1295837 from devel:languages:lua
- 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
2025-08-03 11:35:47 +00:00
Tomáš Chvátal
77a078061e OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua51?expand=0&rev=19 2017-07-13 18:57:51 +00:00
Tomáš Chvátal
15772aa123 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua51?expand=0&rev=16 2017-07-11 09:47:27 +00:00
Tomáš Chvátal
c226900b8d - Remove lua macros to favor split package
- 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
2017-07-10 14:30:32 +00:00