liblua5_2-32bit-5.2.1-2.2.1 > H
H t x H F U
*CۛS A[Xk6j2EIC oy<<d3902631040e02aef34d67e21a2bb90ce5ffcd2b jF
:h@WF U
*C Oţ="xʀk* Sׄ{ Y;}[rtz@ \8 > : ? d V ! 4 : A P T V
X \ }
0 ( 8 9 ( : > | G H I X Y \ ] ^ b c \ d e f l u v w t x x y | C liblua5_2-32bit 5.2.1 2.2.1 Small Embeddable Language with Simple Procedural Syntax Lua is a programming language originally designed for extending
applications, but also frequently used as a general-purpose,
stand-alone language.
Lua combines simple procedural syntax (similar to Pascal) with powerful
data description constructs based on associative arrays and extensible
semantics. Lua is dynamically typed, interpreted from byte codes, and
has automatic memory management, making it ideal for configuration,
scripting, and rapid prototyping. Lua is implemented as a small library
of C functions, written in ANSI C, and the implementation goals are
simplicity, efficiency, portability, and low embedding cost. Qbuild30 [4openSUSE 12.3 openSUSE MIT http://bugs.opensuse.org System/Libraries http://www.lua.org linux x86_64 /sbin/ldconfig [4 Q1e0296e06ce6b891ccd395b80405dc32 root root lua-5.2.1-2.2.1.src.rpm liblua.so.5.2 liblua5_2-32bit liblua5_2-32bit(x86-32) @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
/bin/sh libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libm.so.6 libm.so.6(GLIBC_2.0) rpmlib(CompressedFileNames) rpmlib(PayloadFilesHavePrefix) rpmlib(PayloadIsLzma) 3.0.4-1 4.0-1 4.4.6-1 4.10.2 Q@P,P+@P+@O@OtNO@O@N@N@N@L(LK@K@K#KJ@J@J,@coolo@suse.com crrodriguez@opensuse.org crrodriguez@opensuse.org crrodriguez@opensuse.org pgajdos@suse.com joop.boonen@opensuse.org dimstar@opensuse.org dmueller@suse.de pgajdos@suse.com pgajdos@suse.com uli@suse.com jengelh@medozas.de pgajdos@suse.cz coolo@novell.com pgajdos@suse.cz jengelh@medozas.de jengelh@medozas.de coolo@novell.com dmueller@suse.de pgajdos@suse.cz - update alternatives need to be %ghosts - Even after the previous update, third party modules/libraries
would not work because LUA_CDIR constant is wrong in x86_64 - devel package must require libluaver = %{version} - Broken lua-suse patch breaks loading third party modules
or scripts - updated to 5.2.1:
* main thread predefined in the registry
* bugfixes - Correction in Provides and Obsolete for lua-libs
- Passed the spec file through spec-cleaner - Require liblua5_2 from the -devel package: Otherwise the .so file
is a dangling symlink and apps will use the static lib.
- Update baselibs.conf to reference liblua5_2 instead of liblua5_1. - readd lua.pc for building rpm - raise update-alternatives priority to 15 (lua51 have 10, lua50
have 5) - updated to 5.2.0:
* Main changes
yieldable pcall and metamethods
new lexical scheme for globals
ephemeron tables
new library for bitwise operations
light C functions
emergency garbage collector
[goto] statement
finalizers for tables
* Language
no more fenv for threads or functions
tables honor the [__len] metamethod
hex and [\z] escapes in strings
support for hexadecimal floats
order metamethods work for different types
no more verification of opcode consistency
hook event "tail return" replaced by "tail call"
empty statement
[break] statement may appear in the middle of a block
* Libraries
arguments for function called through [xpcall]
optional 'mode' argument to load and loadfile (to control binary x text)
optional 'env' argument to load and loadfile (environment for loaded chunk)
[loadlib] may load libraries with global names (RTLD_GLOBAL)
new function [package.searchpath]
modules receive their paths when loaded
optional base in [math.log]
optional separator in [string.rep]
[file:write] returns file
closing a pipe returns exit status
[os.exit] may close state
new metamethods [__pairs] and __ipairs
new option 'isrunning' for [collectgarbage] and lua_gc
frontier patterns
[\0] in patterns
new option [*L] for io.read
options for [io.lines]
[debug.getlocal] can access function varargs
* C API
new functions: lua_absindex, lua_arith, lua_compare, lua_copy, lua_len,
lua_rawgetp, lua_rawsetp, lua_upvalueid, lua_upvaluejoin,
lua_version, luaL_checkversion, luaL_setmetatable,
luaL_testudata, luaL_tolstring
[lua_pushstring] and pushlstring
return string
[nparams] and isvararg
available in debug API
new lua_Unsigned
* Implementation
max constants per function raised to 2^26
generational mode for garbage collection (experimental)
NaN trick (experimental)
internal (immutable) version of ctypes
simpler implementation for string buffers
parser uses much less C-stack space (no more auto arrays)
* Lua standalone interpreter
new [-E] option to avoid environment variables
handling of non-string error messages - cross-build fix: use %__cc macro - use %_smp_mflags - removed -L/usr/lib from Libs: in etc/lua.pc [bnc#613497]
- used upstream bugfix patch from http://www.lua.org/download.html - buildrequire pkg-config to fix provides - modified LUA_PATH_DEFAULT [bnc#589441]: search modules under
/usr/%{_lib}/lua/%{major_version} too - add baselibs.conf as a source
- package documentation as noarch - enable parallel building - updated patches to apply with fuzz=0 - add baselibs.conf - package owns /usr/{lib,share}/lua directories from now
- emoved unneeded root.patch /bin/sh 5.2.1-2.2.1 5.2.1-2.2.1 liblua.so.5.2 /usr/lib/ -fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g obs://build.opensuse.org/openSUSE:12.3/standard/56d7e1c6e1180e921e9266ed8ea0d8e5-lua cpio lzma 5 x86_64-suse-linux ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x5708d02322af6d2d6df82b146a3d1e6f9c74abce, stripped directory P R R R R R R R R R R
R R R
R R ? ` ]
crv(vX06NYDfLWC>OOԐ$A`V?gRjEaZu3lP
n8-[ò9:[5nșSd@]b߄{9[<59;\M7?_
ȔQ;.ˇˉNrk\8
#4?;R6;3vG^U3N1L\ʝ. :%vSٶt(ko߀eggl_h*W'^SuejlɌdf7hEUj4eW-eϵxed|oY;+c1Ӆ[}z<5+^(r
P&`b|2X<