Commit Graph

9 Commits

Author SHA256 Message Date
ae91470730 Accepting request 684314 from home:mcepl:branches:devel:languages:lua
- Update to 5.3.5

OBS-URL: https://build.opensuse.org/request/show/684314
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=29
2019-03-12 14:17:03 +00:00
Tomáš Chvátal
9affd28171 typo
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=25
2017-07-25 10:05:14 +00:00
Tomáš Chvátal
7655dc0085 Provide symbol for pkgconfig
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=24
2017-07-25 10:04:04 +00:00
Tomáš Chvátal
5efd445ce0 Accepting request 512252 from home:dimstar:Factory
- Add INSLATT_LMOD and INSTALL_CMOD variables to lua53.pc: this is
  queried for example by rrdtool's buildsystem.

OBS-URL: https://build.opensuse.org/request/show/512252
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=23
2017-07-24 12:12:37 +00:00
Tomáš Chvátal
0dfed3ac78 - Properly set includedir in the .pc file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=21
2017-07-20 12:41:22 +00:00
Tomáš Chvátal
9aea546af2 - Require lua macros rather than bundling them with lua itself
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=8
2017-07-10 11:33:09 +00:00
Tomáš Chvátal
0b47406e81 - Add patch lua-build-system.patch for all the builsystem changes
- Drop patches merged to the above:
  * lua-5.3.3-prefix.patch
  * lua-5.3.3-shared.patch
- Drop not really needed lua-5.3.3-visible.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=5
2017-07-07 13:41:38 +00:00
Tomáš Chvátal
9cb944279a - Version update to lua 5.3.4 containing various bugfixes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=4
2017-07-07 13:16:30 +00:00
Tomáš Chvátal
5a88429eb3 - Rename to lua53
- Let package description adhere to guidelines: trim redundant
  or biased wording and strip future goals.

- update version 5.3.3
  * bugfix release
- changes in 5.3.2
  * metatable may access its own deallocated field when it has a
    self reference in __newindex
  * label between local definitions can mix-up their initializations
  * gmatch iterator fails when called from a coroutine different
    from the one that created it
- split lua-suse.diff to 3 reasonable patches
  * add lua-5.3.3-prefix.patch
  * add lua-5.3.3-shared.patch
  * add lua-5.3.3-visible.patch

- Update RPM group classification

- Provide Lua(API) = 5.3, so that packages installing files to
  /usr/share/lua/5.3 can properly depend on the right lua branch.
- Provide Lua(devel) = 5.3 by lua-devel and conflict with other
  packages providing Lua(devel) (e.g lua51-devel, lua52-devel...).

- macros.lua installs to lua-devel
- build with LUA_COMPAT_MODULE to compatible w/ old module system

- update version 5.3.1
  * integers (64-bit by default)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=3
2017-07-07 13:15:22 +00:00