From e9fe075726cbfcf773a4440ee1c07e4520e123ab Mon Sep 17 00:00:00 2001 From: Tim Niemueller Date: Sun, 9 May 2010 10:46:41 +0000 Subject: Add patch regarding dlopen flags to support lunatic (Lua-Python bridge) --- lua.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lua.spec') diff --git a/lua.spec b/lua.spec index 1755e04..ee2b409 100644 --- a/lua.spec +++ b/lua.spec @@ -1,12 +1,13 @@ Name: lua Version: 5.1.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Powerful light-weight programming language Group: Development/Languages License: MIT URL: http://www.lua.org/ Source0: http://www.lua.org/ftp/lua-%{version}.tar.gz Patch0: lua-5.1.4-autotoolize.patch +Patch1: lua-5.1.4-lunatic.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: readline-devel ncurses-devel Provides: lua = 5.1 @@ -43,6 +44,7 @@ This package contains the static version of liblua for %{name}. %prep %setup -q %patch0 -p1 -E -z .autoxxx +%patch1 -p0 -z .lunatic # fix perms on auto files chmod u+x autogen.sh config.guess config.sub configure depcomp install-sh missing @@ -94,6 +96,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.a %changelog +* Sun May 09 2010 Tim Niemueller - 5.1.4-5 +- Add patch regarding dlopen flags to support Lunatic (Lua-Python bridge) + * Sat Jul 25 2009 Fedora Release Engineering - 5.1.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -- cgit From c6e0c4483bbe47a953d33b836a879b325e956b92 Mon Sep 17 00:00:00 2001 From: Tim Niemueller Date: Fri, 28 Jan 2011 19:32:52 +0100 Subject: Add IDSIZE patch for better error messages --- lua.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lua.spec') diff --git a/lua.spec b/lua.spec index ee2b409..22d454d 100644 --- a/lua.spec +++ b/lua.spec @@ -1,6 +1,6 @@ Name: lua Version: 5.1.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Powerful light-weight programming language Group: Development/Languages License: MIT @@ -8,6 +8,7 @@ URL: http://www.lua.org/ Source0: http://www.lua.org/ftp/lua-%{version}.tar.gz Patch0: lua-5.1.4-autotoolize.patch Patch1: lua-5.1.4-lunatic.patch +Patch2: lua-5.1.4-idsize.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: readline-devel ncurses-devel Provides: lua = 5.1 @@ -45,6 +46,7 @@ This package contains the static version of liblua for %{name}. %setup -q %patch0 -p1 -E -z .autoxxx %patch1 -p0 -z .lunatic +%patch2 -p1 -z .idsize # fix perms on auto files chmod u+x autogen.sh config.guess config.sub configure depcomp install-sh missing @@ -96,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.a %changelog +* Fri Jan 28 2011 Tim Niemueller - 5.1.4-6 +- Add patch to increase IDSIZE for more useful error messages + * Sun May 09 2010 Tim Niemueller - 5.1.4-5 - Add patch regarding dlopen flags to support Lunatic (Lua-Python bridge) -- cgit From aec7b633ddf2ea07b329e420845f1908a7036b25 Mon Sep 17 00:00:00 2001 From: Tim Niemueller Date: Sat, 29 Jan 2011 11:41:27 +0100 Subject: Update autotoolize patch, include Lua bugfix patch --- lua.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'lua.spec') diff --git a/lua.spec b/lua.spec index 22d454d..683d63a 100644 --- a/lua.spec +++ b/lua.spec @@ -1,6 +1,6 @@ Name: lua Version: 5.1.4 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Powerful light-weight programming language Group: Development/Languages License: MIT @@ -9,6 +9,7 @@ Source0: http://www.lua.org/ftp/lua-%{version}.tar.gz Patch0: lua-5.1.4-autotoolize.patch Patch1: lua-5.1.4-lunatic.patch Patch2: lua-5.1.4-idsize.patch +Patch3: lua-5.1.4-2.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: readline-devel ncurses-devel Provides: lua = 5.1 @@ -47,6 +48,7 @@ This package contains the static version of liblua for %{name}. %patch0 -p1 -E -z .autoxxx %patch1 -p0 -z .lunatic %patch2 -p1 -z .idsize +%patch3 -p0 -d src -z .bugfix2 # fix perms on auto files chmod u+x autogen.sh config.guess config.sub configure depcomp install-sh missing @@ -98,6 +100,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.a %changelog +* Fri Jan 28 2011 Tim Niemueller - 5.1.4-7 +- Add patch to from lua.org with smaller bugfixes +- sed -i -e 's/5\.1\.3/5.1.4/g' on autotoolize patch, bug #641144 + * Fri Jan 28 2011 Tim Niemueller - 5.1.4-6 - Add patch to increase IDSIZE for more useful error messages -- cgit