SHA256
1
0
forked from pool/lua54

Accepting request 895306 from devel:languages:lua

- Fix doc location (boo#1186233)

OBS-URL: https://build.opensuse.org/request/show/895306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=11
This commit is contained in:
Dominique Leuenberger 2021-06-01 08:33:50 +00:00 committed by Git OBS Bridge
commit 3393a1dc3f
2 changed files with 16 additions and 2 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sat May 22 12:58:16 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
- Fix doc location (boo#1186233)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon May 10 08:54:04 UTC 2021 - Callum Farmer <gmbr3@opensuse.org> Mon May 10 08:54:04 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

View File

@ -24,6 +24,7 @@
%endif %endif
%define major_version 5.4 %define major_version 5.4
%define libname liblua5_4-5 %define libname liblua5_4-5
%define lua_docdir %{_datadir}/doc/lua%{major_version}
Name: lua54%{name_ext} Name: lua54%{name_ext}
Version: 5.4.3 Version: 5.4.3
Release: 0 Release: 0
@ -121,6 +122,7 @@ of C functions, written in ANSI C.
Summary: Documentation for Lua, a small embeddable language Summary: Documentation for Lua, a small embeddable language
Group: Documentation/HTML Group: Documentation/HTML
BuildArch: noarch BuildArch: noarch
Supplements: (lua54 and patterns-base-documentation)
%description doc %description doc
Lua is a programming language originally designed for extending Lua is a programming language originally designed for extending
@ -207,6 +209,11 @@ touch %{buildroot}%{_sysconfdir}/alternatives/liblua.so
ln -sf %{_sysconfdir}/alternatives/liblua.so %{buildroot}%{_libdir}/liblua.so ln -sf %{_sysconfdir}/alternatives/liblua.so %{buildroot}%{_libdir}/liblua.so
touch %{buildroot}%{_sysconfdir}/alternatives/lua.pc touch %{buildroot}%{_sysconfdir}/alternatives/lua.pc
ln -sf %{_sysconfdir}/alternatives/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua.pc ln -sf %{_sysconfdir}/alternatives/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua.pc
# doc
mkdir -p %{buildroot}%{lua_docdir}/doc
install -Dm644 README %{buildroot}%{lua_docdir}
install -Dm644 doc/* %{buildroot}%{lua_docdir}/doc
rm %{buildroot}%{lua_docdir}/doc/*.1
%else %else
%check %check
LD_LIBRARY_PATH=%{_libdir} %{_bindir}/lua%{major_version} all.lua LD_LIBRARY_PATH=%{_libdir} %{_bindir}/lua%{major_version} all.lua
@ -239,7 +246,8 @@ if [ "$1" = 0 ] ; then
fi fi
%files %files
%doc README %dir %{lua_docdir}
%doc %{lua_docdir}/README
%dir %{_libdir}/lua %dir %{_libdir}/lua
%dir %{_libdir}/lua/%{major_version} %dir %{_libdir}/lua/%{major_version}
%dir %{_datadir}/lua %dir %{_datadir}/lua
@ -278,7 +286,8 @@ fi
%ghost %{_sysconfdir}/alternatives/lua.pc %ghost %{_sysconfdir}/alternatives/lua.pc
%files doc %files doc
%doc doc/* %dir %{lua_docdir}/doc
%doc %{lua_docdir}/doc/*
%endif %endif
%changelog %changelog