forked from pool/lua-luaposix
Compare commits
15 Commits
e07527f352
...
6fee5decd9
Author | SHA256 | Date | |
---|---|---|---|
6fee5decd9 | |||
e3fdcfe51b | |||
4b63d2480e | |||
0cd7d1a86b | |||
ce017f2d7c | |||
5b741b1e4b | |||
|
148b1e8f36 | ||
ed39c41229 | |||
9a8297496e | |||
1b8c5bf1ab | |||
d5d1c2d47d | |||
d99e678ae0 | |||
9e01cc0ca6 | |||
a1d8f7ca7b | |||
b1d3eea292 |
@@ -1,3 +1,33 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 11:52:07 UTC 2023 - Michal Suchanek <msuchanek@suse.de>
|
||||
|
||||
- Fix missing dependency on lua-macros (boo#1205612)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 18 14:54:13 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
|
||||
|
||||
- Update to version 35.1:
|
||||
* Support AF_PACKET socket family, where available.
|
||||
* Support SIGINFO, SIGWINCH and SA_RESTART, where available.
|
||||
* Documentation cleanups
|
||||
- avoid setting build USER tag
|
||||
- Use %ifluadefault
|
||||
- Clean spec file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 27 15:56:08 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
|
||||
|
||||
- Use %lua_provides macro
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 12 13:40:45 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>
|
||||
|
||||
- Update to version 35.0
|
||||
* Initial support for Lua 5.4
|
||||
* Internally, we use our own bitwise operation wrapper functions
|
||||
rather than bit32 where possible. This means bitwise operations
|
||||
when running under Lua 5.3+ work on 64bit integers.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 6 19:05:38 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
|
@@ -16,29 +16,27 @@
|
||||
#
|
||||
|
||||
|
||||
%define flavor @BUILD_FLAVOR@
|
||||
%define flavor @BUILD_FLAVOR@%{nil}
|
||||
%define mod_name luaposix
|
||||
Version: 34.1.1
|
||||
Release: 0
|
||||
Summary: POSIX library for Lua
|
||||
License: MIT
|
||||
Group: Development/Libraries/Other
|
||||
URL: https://github.com/luaposix/luaposix
|
||||
Source0: https://github.com/luaposix/luaposix/archive/v%{version}.tar.gz#/%{mod_name}-%{version}.tar.gz
|
||||
BuildRequires: %{flavor}-devel
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: perl
|
||||
Requires: %{flavor}
|
||||
%if "%{flavor}" == "lua53"
|
||||
Provides: lua-%{mod_name} = %{version}
|
||||
Obsoletes: lua-%{mod_name} < %{version}
|
||||
%endif
|
||||
%if "%{flavor}" == ""
|
||||
Name: lua-%{mod_name}
|
||||
ExclusiveArch: do_not_build
|
||||
%else
|
||||
Name: %{flavor}-%{mod_name}
|
||||
%endif
|
||||
Version: 35.1
|
||||
Release: 0
|
||||
Summary: POSIX library for Lua
|
||||
License: MIT
|
||||
Group: Development/Libraries/Other
|
||||
URL: https://github.com/luaposix/luaposix
|
||||
Source0: https://github.com/luaposix/luaposix/archive/v%{version}/%{mod_name}-%{version}.tar.gz
|
||||
BuildRequires: lua-macros
|
||||
BuildRequires: %{flavor}-devel
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: perl
|
||||
Requires: %{flavor}
|
||||
%lua_provides
|
||||
|
||||
%description
|
||||
This is a POSIX library for Lua which provides access to many POSIX features
|
||||
@@ -53,9 +51,11 @@ BuildArch: noarch
|
||||
This package contains the documentation for %{flavor}-luaposix.
|
||||
|
||||
%prep
|
||||
%setup -q -n luaposix-%{version}
|
||||
%autosetup -n luaposix-%{version}
|
||||
|
||||
%build
|
||||
# avoid setting USER tag
|
||||
export USER=""
|
||||
build-aux/luke PREFIX=%{_prefix} all
|
||||
|
||||
%install
|
||||
@@ -69,7 +69,7 @@ build-aux/luke PREFIX=%{buildroot}%{_prefix} INST_LIBDIR=%{buildroot}%{lua_archd
|
||||
%{lua_noarchdir}/posix
|
||||
|
||||
# Only produce docs during one flavor to avoid duplicate binary.
|
||||
%if "%{flavor}" == "lua53"
|
||||
%ifluadefault
|
||||
%files -n %{mod_name}-doc
|
||||
%doc doc/*
|
||||
%endif
|
||||
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7948f4ac8b953172e928753632e37ad97cc3014df74b524fe7839f71216a7e90
|
||||
size 177685
|
BIN
luaposix-35.1.tar.gz
(Stored with Git LFS)
Normal file
BIN
luaposix-35.1.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in New Issue
Block a user