|
@@ -1,5 +1,5 @@
|
|
# No tests yet for 5.3.5
|
|
# No tests yet for 5.3.5
|
|
-%global test_version 5.4.2
|
|
|
|
|
|
+%global test_version 5.4.3
|
|
# If you are incrementing major_version, enable bootstrapping and adjust accordingly.
|
|
# 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
|
|
# Version should be the latest prior build. If you don't do this, RPM will break and
|
|
# everything will grind to a halt.
|
|
# everything will grind to a halt.
|
|
@@ -13,7 +13,7 @@
|
|
Summary: Lua is a powerful, light-weight programming language designed for extending applications.
|
|
Summary: Lua is a powerful, light-weight programming language designed for extending applications.
|
|
Summary(ja): アプリケーション拡張向けに設計された強力かつ軽量なプログラミング言語
|
|
Summary(ja): アプリケーション拡張向けに設計された強力かつ軽量なプログラミング言語
|
|
Name: lua
|
|
Name: lua
|
|
-Version: 5.4.2
|
|
|
|
|
|
+Version: 5.4.3
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
Group: programming
|
|
Group: programming
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
@@ -36,7 +36,6 @@ Source1000: macros.lua
|
|
Source1001: lua.attr
|
|
Source1001: lua.attr
|
|
Patch0: %{name}-5.4.0-beta-autotoolize.patch
|
|
Patch0: %{name}-5.4.0-beta-autotoolize.patch
|
|
Patch1: %{name}-5.3.0-idsize.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
|
|
Patch3: %{name}-5.2.2-configure-linux.patch
|
|
Patch4: %{name}-5.3.0-configure-compat-module.patch
|
|
Patch4: %{name}-5.3.0-configure-compat-module.patch
|
|
%if 0%{?bootstrap}
|
|
%if 0%{?bootstrap}
|
|
@@ -44,7 +43,7 @@ Patch5: %{name}-5.3.0-autotoolize.patch
|
|
Patch6: %{name}-5.3.5-luac-shared-link-fix.patch
|
|
Patch6: %{name}-5.3.5-luac-shared-link-fix.patch
|
|
%endif
|
|
%endif
|
|
# https://www.lua.org/bugs.html
|
|
# https://www.lua.org/bugs.html
|
|
-# none
|
|
|
|
|
|
+Patch19: %{name}-5.4.3-bug3.patch
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRequires: readline-devel
|
|
BuildRequires: readline-devel
|
|
@@ -122,6 +121,7 @@ mv src/luaconf.h src/luaconf.h.template.in
|
|
|
|
|
|
# Put proper version in configure.ac, patch0 hardcodes 5.3.0
|
|
# Put proper version in configure.ac, patch0 hardcodes 5.3.0
|
|
sed -i 's|5.3.0|%{version}|g' configure.ac
|
|
sed -i 's|5.3.0|%{version}|g' configure.ac
|
|
|
|
+%patch19 -p1 -b .bug3
|
|
autoreconf -ifv
|
|
autoreconf -ifv
|
|
|
|
|
|
%if 0%{?bootstrap}
|
|
%if 0%{?bootstrap}
|
|
@@ -215,10 +215,6 @@ LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{_libdir} $RPM_BUILD_ROOT/%{_bindir}/lua -e"_U=
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
|
-%post -p /sbin/ldconfig
|
|
|
|
-%postun -p /sbin/ldconfig
|
|
|
|
-
|
|
|
|
-
|
|
|
|
%files
|
|
%files
|
|
%defattr(-,root,root,-)
|
|
%defattr(-,root,root,-)
|
|
%{!?_licensedir:%global license %%doc}
|
|
%{!?_licensedir:%global license %%doc}
|
|
@@ -257,6 +253,11 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sun May 09 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.3-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- imported Patch19 from upstream.
|
|
|
|
+- dropped ldconfig scriptlets.
|
|
|
|
+
|
|
* Sat Dec 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.2-1
|
|
* Sat Dec 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.2-1
|
|
- new upstream release.
|
|
- new upstream release.
|
|
- dropped Patch8-15 and 1000: fixed in upstream.
|
|
- dropped Patch8-15 and 1000: fixed in upstream.
|