Accepting request 1037545 from Kernel:tools

- Fix missing dependency on lua-macros (boo#1205612)

OBS-URL: https://build.opensuse.org/request/show/1037545
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luarocks?expand=0&rev=30
This commit is contained in:
2022-11-23 13:14:17 +00:00
committed by Git OBS Bridge
parent 690a07d182
commit 40d4f1e403
2 changed files with 15 additions and 9 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Nov 23 10:33:53 UTC 2022 - Michal Suchanek <msuchanek@suse.com>
- Fix missing dependency on lua-macros (boo#1205612)
-------------------------------------------------------------------
Fri Sep 2 15:14:13 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

View File

@@ -1,5 +1,5 @@
#
# spec file
# spec file for package lua-luarocks
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2012 Togan Muftuoglu toganm@opensuse.org
@@ -20,12 +20,6 @@
%define flavor @BUILD_FLAVOR@%{nil}
%define mod_name luarocks
%define lua_value %(echo "%{flavor}" |sed -e 's:lua::')
%if "%{flavor}" == ""
Name: lua-%{mod_name}
ExclusiveArch: do_not_build
%else
Name: %{flavor}-%{mod_name}
%endif
Version: 3.9.1
Release: 0
Summary: A deployment and management system for Lua modules
@@ -36,6 +30,7 @@ Source0: https://luarocks.org/releases/%{mod_name}-%{version}.tar.gz
Patch0: lib64.patch
BuildRequires: %{flavor}-devel
BuildRequires: curl
BuildRequires: lua-macros
BuildRequires: openssl
BuildRequires: unzip
Requires: %{flavor}
@@ -43,10 +38,16 @@ Requires: curl
Requires: openssl
Requires: unzip
Requires: zip
Requires(post): update-alternatives
Requires(postun): update-alternatives
BuildArch: noarch
%lua_provides
Requires(post): update-alternatives
Requires(postun):update-alternatives
%if "%{flavor}" == ""
Name: lua-%{mod_name}
ExclusiveArch: do_not_build
%else
Name: %{flavor}-%{mod_name}
%endif
%description
LuaRocks allows you to install Lua modules as self-contained packages