Browse Source

updated 4 packages

apt-0.5.15lorg3.95-30.git522

lua-rex-2.9.1-1

lua-5.4.0-1

rpm-4.12.0.1-4

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12494 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
83b265611d
4 changed files with 265 additions and 90 deletions
  1. 22 17
      a/apt/apt-vl.spec
  2. 14 11
      l/lua-rex/lua-rex-vl.spec
  3. 214 52
      l/lua/lua-vl.spec
  4. 15 10
      r/rpm/rpm-vl.spec

+ 22 - 17
a/apt/apt-vl.spec

@@ -9,19 +9,18 @@
 %define snapver git522
 %define srcver %{version}.%{snapver}
 
-Name: apt
-Version: 0.5.15lorg3.95
-Release: 29.%{snapver}%{?_dist_release}
 Summary: Advanced front-end for rpm (APT - Advanced Package Tool)
 Summary(ja): RPM の高機能なフロントエンド (APT - アドバンスドパッケージツール)
-Group: Applications/Administration
-License: GPLv2+
-Url: http://apt-rpm.org/
-
+Name: apt
+Version: 0.5.15lorg3.95
+Release: 30.%{snapver}%{?_dist_release}
+Group: admin-tools
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager: daisuke
 
+License: GPLv2+
+URL: http://apt-rpm.org/
 Source0: %{name}-%{srcver}.tar.bz2
 Source1: apt.conf-0.5.15
 
@@ -112,6 +111,10 @@ Patch310: apt-0.5.15lorg3.95.git522-gcc-5.4.patch
 # add "pkgdump()" function to lua
 Patch320: apt-lua-pkgdump.patch
 
+# from fedora 31
+# fix format-security issue
+Patch504: apt-0.5.15lorg3.95-format-security.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 Requires(post): ldconfig, coreutils
 Requires(postun): ldconfig
@@ -119,7 +122,7 @@ Requires: rpm >= 4.0.4, gnupg, bzip2
 Requires: readline >= 4.3
 Requires: vine-keyring
 Requires: apt-sourceslist-main
-Requires: lua-rex
+Requires: lua51-rex
 BuildRequires: rpm-devel >= 4.0.4
 BuildRequires: bzip2-devel, zlib-devel
 BuildRequires: glibc-devel, popt
@@ -129,7 +132,7 @@ BuildRequires: autoconf
 BuildRequires: docbook-utils >= 0.6.14-4
 BuildRequires: cvs
 BuildRequires: libxml2-devel >= 2.6
-BuildRequires: lua-devel
+BuildRequires: lua51-devel
 %if %{with_python}
 BuildRequires: python
 BuildRequires: python-devel
@@ -155,7 +158,7 @@ apt には依存関係の解決,インストール順序の補完などさま
 %package devel
 Summary: Development files and documentation for APT's libapt-pkg
 Summary(ja): APT のライブラリ(libapt-pkg) の開発用ファイルとドキュメント
-Group: Development/Libraries
+Group: programming
 Requires(pre): %{name} = %{version}-%{release}
 Obsoletes: libapt-pkg-devel <= 0.3.19cnc30, libapt-pkg-doc <= 0.3.19cnc30
 
@@ -169,11 +172,12 @@ modified for RPM.
 パッケージ操作ライブラリを使って開発するための、ヘッダファイル
 とスタティックライブラリが含まれています。
 
+
 %if %{with_python}
 %package -n python-apt
 Summary: Python binding for APT
 Summary(ja): APT 用 Python バインディング
-Group: Development/Languages
+Group: programming
 Requires: %{name} = %{version}-%{release}
 
 %description -n python-apt
@@ -184,6 +188,7 @@ This package contains the python binding for apt libraries.
 が含まれています。
 %endif
 
+
 %prep
 %setup -q -a 110 -n %{name}-%{srcver}
 %patch0 -p1 -b .ppc
@@ -209,18 +214,14 @@ This package contains the python binding for apt libraries.
 %else
 %patch200 -p1
 %endif
-
 %patch210 -p1
-
 %patch220 -p1
-
+# lua-5.2
 #%patch230 -p1
-
 %patch300 -p1
-
 %patch310 -p1
-
 %patch320 -p1
+%patch504 -p1
 
 cp %{SOURCE100} po/ja.po
 %if "%{?_dist_release}" >= "vl7"
@@ -422,6 +423,10 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+* Sat Aug 22 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.5.15lorg3.95-30.git522
+- rebuilt with lua51-5.1.5.
+- added Patch504.
+
 * Thu Sep 26 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.5.15lorg3.95-29.git522
 - added Patch320: add a lua function "pkgdump()".
 

+ 14 - 11
l/lua-rex/lua-rex-vl.spec

@@ -1,18 +1,17 @@
 %define luaver %(pkg-config --variable=V lua || echo missing)
 %define lualibdir %{_libdir}/lua/%{luaver}
 
-Name:           lua-rex
-Version:        2.9.0
-Release:        1%{?_dist_release}
 Summary:        Regular expression handling library for Lua
 Summary(ja):    正規表現を扱うための Lua ライブラリ
-Group:          Development/Libraries
-License:        MIT
-URL:            http://rrthomas.github.io/lrexlib/
-
+Name:           lua-rex
+Version:        2.9.1
+Release:        1%{?_dist_release}
+Group:          programming
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
+License:        MIT
+URL:            http://rrthomas.github.io/lrexlib/
 %global         altver %(echo %{version} | sed -e 's/\\./-/g')
 Source0:        https://github.com/rrthomas/lrexlib/archive/rel-%{altver}.tar.gz
 Source1:        Makefile
@@ -25,10 +24,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires:  oniguruma-devel
 BuildRequires:  pcre-devel
+BuildRequires:  lua
 BuildRequires:  lua-devel
 BuildRequires:  pkgconfig
 BuildRequires:  unzip
-Requires:       lua = %{luaver}
+Requires:       lua(abi) = %{luaver}
 Provides:       lrexlib = %{version}
 
 %description
@@ -47,7 +47,7 @@ cp -f %{SOURCE5} src/pcre/
 cp -f %{SOURCE6} src/posix/
 
 %build
-make %{?_smp_mflags} LD=cc MYCFLAGS='%{optflags} -DVERSION=\"%{version}\" -fPIC %(pcre-config --cflags)' build
+make %{?_smp_mflags} LUA=lua LD=cc MYCFLAGS='%{optflags} -DVERSION=\"%{version}\" -fPIC %(pcre-config --cflags)' build
 
 
 %install
@@ -57,7 +57,7 @@ cp -P */*/rex_{onig,pcre,posix}.so* $RPM_BUILD_ROOT%{lualibdir}
 
 
 %check
-make %{?_smp_mflags} test
+make %{?_smp_mflags} LUA=lua test
 
 
 %clean
@@ -72,7 +72,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Sat Sep 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.0-7
+* Fri Aug 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.1-1
+- new upstream release.
+
+* Sat Sep 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.0-1
 - new upstream release.
 - built with oniguruma-6.9.3.
 

+ 214 - 52
l/lua/lua-vl.spec

@@ -1,26 +1,69 @@
-%define name lua
-%define version 5.1.4
-%define release 8%{?_dist_release}
-
-Summary: Lua is a powerful, light-weight programming language designed for extending applications.
-Summary(ja): アプリケーション拡張向けに設計された強力かつ軽量なプログラミング言語
-Name: %{name}
-Version: %{version}
-Release: %{release}
-
-License: MIT
-Group: Development/Languages
-URL: http://www.lua.org/
-
-Source0: http://www.lua.org/ftp/%{name}-%{version}.tar.gz
-Patch0: lua-5.1.4-autotoolize.patch
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: readline-devel
-BuildRequires: ncurses-devel
-# apt-get remove readline-devel
-
-Provides: lua = 5.1
+# No tests yet for 5.3.5
+%global test_version 5.4.0
+# If you are incrementing major_version, enable bootstrapping and adjust accordingly.
+# Version should be the latest prior build. If you don't do this, RPM will break and
+# everything will grind to a halt.
+%global bootstrap 1
+%global bootstrap_major_version 5.3
+%global bootstrap_version %{bootstrap_major_version}.5
+
+# Place rpm-macros into proper location.
+%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
+
+Summary:        Lua is a powerful, light-weight programming language designed for extending applications.
+Summary(ja):    アプリケーション拡張向けに設計された強力かつ軽量なプログラミング言語
+Name:           lua
+Version:        5.4.0
+Release:        1%{?_dist_release}
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+License:        MIT
+URL:            https://www.lua.org/
+Source0:        https://www.lua.org/ftp/%{name}-%{version}.tar.gz
+# copied from doc/readme.html on 2014-07-18
+Source1:        mit.txt
+%if 0%{?bootstrap}
+Source2:        http://www.lua.org/ftp/lua-%{bootstrap_version}.tar.gz
+%endif
+Source3:        http://www.lua.org/tests/lua-%{test_version}-tests.tar.gz
+# multilib
+Source4:        luaconf.h
+# rpm-macro
+Source1000:     macros.lua
+# rpm-generator
+Source1001:     lua.attr
+Patch0:         %{name}-5.4.0-beta-autotoolize.patch
+Patch1:         %{name}-5.3.0-idsize.patch
+#Patch2:         %%{name}-5.3.0-luac-shared-link-fix.patch
+Patch3:         %{name}-5.2.2-configure-linux.patch
+Patch4:         %{name}-5.3.0-configure-compat-module.patch
+%if 0%{?bootstrap}
+Patch5:         %{name}-5.3.0-autotoolize.patch
+Patch6:		%{name}-5.3.5-luac-shared-link-fix.patch
+%endif
+Patch7:		%{name}-5.4.0-CVE-2020-15889.patch
+Patch8:		%{name}-5.4.0-CVE-2020-15945.patch
+# https://www.lua.org/bugs.html
+# Bug 1 is CVE-2020-15889
+Patch9:		%{name}-5.4.0-bug2.patch
+Patch10:	%{name}-5.4.0-bug3.patch
+Patch11:	%{name}-5.4.0-bug4.patch
+Patch12:	%{name}-5.4.0-bug5.patch
+Patch13:	%{name}-5.4.0-bug6.patch
+Patch14:	%{name}-5.4.0-bug7.patch
+Patch15:	%{name}-5.4.0-bug8.patch
+
+Patch1000:	CVE-2020-24342.patch
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  readline-devel
+BuildRequires:  ncurses-devel
+
+Requires:       lua-libs = %{version}-%{release}
+# Normally, this is the same as version, but... not always.
+%global         major_version %(echo %{version} | cut -d . -f1,2)
 
 %description
 Lua is an extension programming language designed to support 
@@ -42,71 +85,184 @@ Lua は、コンフィギュレーションが必要なあらゆるプログラ
 Lua は、クリーンな C (つまり、ANSI C と C++ の共通のサブセット) で
 書かれたライブラリとして実装されています。
 
-%package devel
-Summary: Libraries and include files for Lua.
-Summary(ja): Lua の開発用ファイル
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: ncurses-devel
-Requires: pkgconfig
+
+%package libs
+Summary:        Libraries for %{name}
+Summary(ja):    Lua の共有ライブラリ
+Provides:       lua(abi) = %{major_version}
+
+%description libs
+This package contains the shared libraries for %{name}.
+
+
+%package        devel
+Summary:        Libraries and include files for Lua.
+Summary(ja):    Lua の開発用ファイル
+Group:          programming
+Requires:       %{name} = %{version}-%{release}
+Requires:       ncurses-devel
+Requires:       pkgconfig
 
 %description devel
 Libraries and include files for Lua.
 
-%package static
-Summary: Static library for Lua
-Summary(ja): Lua の静的ライブラリ
-Group: Development/Libraries
-Requires: %{name}-devel = %{version}-%{release}
+
+%package        static
+Summary:        Static library for Lua
+Summary(ja):    Lua の静的ライブラリ
+Group:          programming
+Requires:       %{name}-devel = %{version}-%{release}
 
 %description static
 This package contains the static version of liblua for %{name}.
 
 
 %prep
-%setup  -q
-%patch0 -p1 -E
-# fix perms on auto files
-chmod u+x \
-    autogen.sh config.guess config.sub configure depcomp install-sh missing
+%if 0%{?bootstrap}
+%setup -q -a 2 -a 3 -n %{name}-%{version}
+%else
+%setup -q -a 3
+%endif
+cp %{SOURCE1} .
+mv src/luaconf.h src/luaconf.h.template.in
+%patch0 -p1 -E -z .autoxxx
+%patch1 -p1 -z .idsize
+#%% patch2 -p1 -z .luac-shared
+%patch3 -p1 -z .configure-linux
+%patch4 -p1 -z .configure-compat-all
+%patch7 -p1 -b .CVE-2020-15889
+%patch8 -p1 -b .CVE-2020-15945
+%patch9 -p1 -b .bug2
+%patch10 -p1 -b .bug3
+%patch11 -p1 -b .bug4
+%patch12 -p1 -b .bug5
+%patch13 -p1 -b .bug6
+%patch14 -p1 -b .bug7
+%patch15 -p1 -b .bug8
+pushd src
+%patch1000 -p1 -b .CVE-2020-24342
+popd
+
+# Put proper version in configure.ac, patch0 hardcodes 5.3.0
+sed -i 's|5.3.0|%{version}|g' configure.ac
+autoreconf -ifv
+
+%if 0%{?bootstrap}
+cd lua-%{bootstrap_version}/
+mv src/luaconf.h src/luaconf.h.template.in
+%patch5 -p1 -b .autoxxx
+%patch1 -p1 -b .idsize
+%patch3 -p1 -z .configure-linux
+%patch4 -p1 -z .configure-compat-all
+%patch6 -p1 -b .luac-shared-link-fix
+autoreconf -i
+cd ..
+%endif
+
 
 %build
-%configure --with-readline
+%configure --with-readline --with-compat-module
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+# Autotools give me a headache sometimes.
+sed -i 's|@pkgdatadir@|%{_datadir}|g' src/luaconf.h.template
+
+# hack so that only /usr/bin/lua gets linked with readline as it is the
+# only one which needs this and otherwise we get License troubles
+make %{?_smp_mflags} LIBS="-lm -ldl"
+# only /usr/bin/lua links with readline now #luac_LDADD="liblua.la -lm -ldl"
+
+%if 0%{?bootstrap}
+pushd lua-%{bootstrap_version}
+%configure --with-readline --with-compat-module
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+# Autotools give me a headache sometimes.
+sed -i 's|@pkgdatadir@|%{_datadir}|g' src/luaconf.h.template
+
 # hack so that only /usr/bin/lua gets linked with readline as it is the
 # only one which needs this and otherwise we get License troubles
 make %{?_smp_mflags} LIBS="-lm -ldl" luac_LDADD="liblua.la -lm -ldl"
-# also remove readline from lua.pc
-sed -i 's/-lreadline -lncurses //g' etc/lua.pc
+popd
+%endif
 
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/lua/5.1
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/lua/5.1
+rm $RPM_BUILD_ROOT%{_libdir}/*.la
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/lua/%{major_version}
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/lua/%{major_version}
+
+# Rename luaconf.h to luaconf-<arch>.h to avoid file conflicts on
+# multilib systems and install luaconf.h wrapper
+mv %{buildroot}%{_includedir}/luaconf.h %{buildroot}%{_includedir}/luaconf-%{_arch}.h
+install -p -m 644 %{SOURCE4} %{buildroot}%{_includedir}/luaconf.h
+
+%if 0%{?bootstrap}
+pushd lua-%{bootstrap_version}
+mkdir $RPM_BUILD_ROOT/installdir
+make install DESTDIR=$RPM_BUILD_ROOT/installdir
+cp -a $RPM_BUILD_ROOT/installdir/%{_libdir}/liblua-%{bootstrap_major_version}.so $RPM_BUILD_ROOT%{_libdir}/
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/lua/%{bootstrap_major_version}
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/lua/%{bootstrap_major_version}
+rm -rf $RPM_BUILD_ROOT/installdir
+popd
+%endif
+
+# Install rpm-macro and requires generator
+install -Dpm 0644 %{SOURCE1000} $RPM_BUILD_ROOT/%{macrosdir}/macros.lua
+install -Dpm 0644 %{SOURCE1001} $RPM_BUILD_ROOT/%{_fileattrsdir}/lua.attr
+
+
+%check
+cd ./lua-%{test_version}-tests/
+
+# Dont skip the fully portable or ram-hungry tests:
+# sed -i.orig -e '
+#     /attrib.lua/d;
+#     /files.lua/d;
+#     /db.lua/d;
+#     /errors.lua/d;
+#     ' all.lua
+# LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{_libdir} $RPM_BUILD_ROOT/%{_bindir}/lua all.lua
+# Removing tests that fail under mock/koji
+sed -i.orig -e '
+    /db.lua/d;
+    /errors.lua/d;
+    ' all.lua
+LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{_libdir} $RPM_BUILD_ROOT/%{_bindir}/lua -e"_U=true" all.lua
 
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -p /sbin/ldconfig
 
+%post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
 
 %files
 %defattr(-,root,root,-)
-%doc COPYRIGHT HISTORY README doc/*.html doc/*.gif
-%{_bindir}/lua*
-%{_libdir}/liblua-*.so
+%{!?_licensedir:%global license %%doc}
+%license mit.txt
+%doc README doc/*.html doc/*.css doc/*.gif doc/*.png
+%{_bindir}/lua
+%{_bindir}/luac
 %{_mandir}/man1/lua*.1*
+
+%files libs
 %dir %{_libdir}/lua
-%dir %{_libdir}/lua/5.1
+%dir %{_libdir}/lua/%{major_version}
+%{_libdir}/liblua-%{major_version}.so
 %dir %{_datadir}/lua
-%dir %{_datadir}/lua/5.1
+%dir %{_datadir}/lua/%{major_version}
+
+%if 0%{?bootstrap}
+%dir %{_libdir}/lua/%{bootstrap_major_version}
+%{_libdir}/liblua-%{bootstrap_major_version}.so
+%dir %{_datadir}/lua/%{bootstrap_major_version}
+%endif
 
 %files devel
 %defattr(-,root,root,-)
@@ -114,6 +270,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/l*.hpp
 %{_libdir}/liblua.so
 %{_libdir}/pkgconfig/*.pc
+%dir %{macrosdir}
+%{macrosdir}/macros.lua
+%{_fileattrsdir}/lua.attr
 
 %files static
 %defattr(-,root,root,-)
@@ -121,6 +280,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Aug 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.0-1
+- new upstream release.
+
 * Sat Aug 31 2019 Toshiaki Ara <ara_t@384.jp> 5.1.4-8
 - rebuild with readline-8.0 and ncurses-6.1
 

+ 15 - 10
r/rpm/rpm-vl.spec

@@ -31,8 +31,8 @@ Summary(ja): RPM パッケージ管理システム
 Name: rpm
 Version: 4.12.0.1
 %define rpm_version %{version}
-Release: 3%{_dist_release}
-Group: System Environment/Base
+Release: 4%{_dist_release}
+Group: admin-tools
 Vendor: Project Vine
 Distribution: Vine Linux
 
@@ -47,7 +47,6 @@ Source120: GROUPS-DESC_for_vine.txt
 Source130: COMPAT32_for_vine
 Source200: rpm44-perldeps.pl
 
-
 # Patches already in upstream
 
 # These are not yet upstream
@@ -113,7 +112,7 @@ BuildRequires: cvs
 #BuildRequires: libselinux-devel
 BuildRequires: bzip2-devel >= 0.9.0c-2
 BuildRequires: popt-devel
-BuildRequires: lua-devel
+BuildRequires: lua51-devel
 BuildRequires: libcap-devel
 BuildRequires: libacl-devel
 BuildRequires: nss-devel
@@ -144,10 +143,11 @@ RPM パッケージマネージャ (RPM) は,ソフトウェアパッケージ
 各パッケージには,ファイルのアーカイブに加え,名前,バージョン,
 説明などのパッケージ情報が含まれています.
 
+
 %package libs
 Summary:  Libraries for manipulating RPM packages.
 Summary(ja): RPMパッケージを操作するライブラリ
-Group: Development/Libraries
+Group: system
 
 %description libs
 This package contains the RPM shared libraries.
@@ -155,10 +155,11 @@ This package contains the RPM shared libraries.
 %description libs -l ja
 このパッケージには RPM の共有ライブラリが含まれています。
 
+
 %package devel
 Summary:  Development files for manipulating RPM packages.
 Summary(ja): RPM ライブラリ用の開発ファイル
-Group: Development/Libraries
+Group: programming
 Requires: rpm = %{rpm_version}-%{release}
 Requires: beecrypt >= 4.1.2
 Requires: neon-devel
@@ -183,9 +184,10 @@ will manipulate RPM packages and databases.
 C ライブラリとヘッダが含まれています.これにより,RPMパッケージを
 操作するツールを作成できます.
 
+
 %package build
 Summary: Scripts and executable programs used to build packages.
-Group: Development/Tools
+Group: programming
 Provides: rpmbuild(VendorConfig) = 4.1-1
 Requires: rpm = %{rpm_version}-%{release}
 Requires: elfutils, binutils
@@ -205,7 +207,7 @@ that are used to build packages using the RPM Package Manager.
 %if %{with_python_subpackage}
 %package python
 Summary: Python bindings for apps which will manipulate RPM packages.
-Group: Development/Libraries
+Group: programming
 Requires: rpm = %{rpm_version}-%{release}
 Requires: python >= %{with_python_version}
 
@@ -220,13 +222,13 @@ programs that will manipulate RPM packages and databases.
 %description python -l ja
 rpm-python パッケージには,RPM パッケージマネージャのライブラリに
 アクセスする為の Python モジュールが収録されています.
-
 %endif
 
+
 %package apidocs
 Summary: API documentation for RPM libraries
 Summary(ja): RPM ライブラリの API ドキュメント
-Group: Documentation
+Group: documentation
 BuildArch: noarch
 
 %description apidocs
@@ -612,6 +614,9 @@ exit 0
 
 
 %changelog
+* Sat Aug 22 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0.1-4
+- rebuilt with lua51-5.1.5.
+
 * Fri May 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0.1-3
 - moved macros.vine to vine-rpm-macros.
 - dropped appdata macros.