1266ef
%global major_version 5.3
1266ef
# If you are incrementing major_version, enable bootstrapping and adjust accordingly.
1266ef
# Version should be the latest prior build. If you don't do this, RPM will break and
1266ef
# everything will grind to a halt.
1266ef
%global bootstrap 0
1266ef
%global bootstrap_major_version 5.2
1266ef
%global bootstrap_version %{bootstrap_major_version}.3
1266ef
1266ef
# Place rpm-macros into proper location.
1266ef
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
1266ef
1266ef
1266ef
Name:           lua
1266ef
Version:        %{major_version}.4
1266ef
Release:        11%{?dist}
1266ef
Summary:        Powerful light-weight programming language
1266ef
Group:          Development/Languages
1266ef
License:        MIT
1266ef
URL:            http://www.lua.org/
1266ef
Source0:        http://www.lua.org/ftp/lua-%{version}.tar.gz
1266ef
# copied from doc/readme.html on 2014-07-18
1266ef
Source1:        mit.txt
1266ef
%if 0%{?bootstrap}
1266ef
Source2:        http://www.lua.org/ftp/lua-%{bootstrap_version}.tar.gz
1266ef
%endif
1266ef
Source3:        http://www.lua.org/tests/lua-%{version}-tests.tar.gz
1266ef
# multilib
1266ef
Source4:        luaconf.h
1266ef
# rpm-macro
1266ef
Source1000:     macros.lua
1266ef
Patch0:         %{name}-5.3.0-autotoolize.patch
1266ef
Patch1:         %{name}-5.3.0-idsize.patch
1266ef
#Patch2:         %%{name}-5.3.0-luac-shared-link-fix.patch
1266ef
Patch3:         %{name}-5.2.2-configure-linux.patch
1266ef
Patch4:         %{name}-5.3.0-configure-compat-module.patch
1266ef
%if 0%{?bootstrap}
1266ef
Patch5:         %{name}-5.2.3-autotoolize.patch
1266ef
Patch6:         %{name}-5.2.2-idsize.patch
1266ef
Patch7:         %{name}-5.2.2-luac-shared-link-fix.patch
1266ef
Patch8:         %{name}-5.2.2-configure-compat-module.patch
1266ef
%endif
1266ef
# https://www.lua.org/bugs.html
1266ef
Patch9:         lua-5.3.4-bug1.patch
1266ef
Patch10:        lua-5.3.4-bug4.patch
1266ef
Patch11:        lua-5.3.4-bug5.patch
1266ef
Patch12:        lua-5.3.4-bug6.patch
1266ef
Patch13:	lua-5-3.4-upvaluejoin.patch
1266ef
1266ef
BuildRequires:  automake autoconf libtool readline-devel ncurses-devel
1266ef
Requires:       lua-libs = %{version}-%{release}
1266ef
1266ef
%description
1266ef
Lua is a powerful light-weight programming language designed for
1266ef
extending applications. Lua is also frequently used as a
1266ef
general-purpose, stand-alone language. Lua is free software.
1266ef
Lua combines simple procedural syntax with powerful data description
1266ef
constructs based on associative arrays and extensible semantics. Lua
1266ef
is dynamically typed, interpreted from bytecodes, and has automatic
1266ef
memory management with garbage collection, making it ideal for
1266ef
configuration, scripting, and rapid prototyping.
1266ef
1266ef
%package devel
1266ef
Summary:        Development files for %{name}
1266ef
Group:          System Environment/Libraries
1266ef
Requires:       %{name}%{?_isa} = %{version}-%{release}
1266ef
Requires:       pkgconfig
1266ef
1266ef
%description devel
1266ef
This package contains development files for %{name}.
1266ef
1266ef
%package libs
1266ef
Summary:        Libraries for %{name}
1266ef
Provides:       lua(abi) = %{major_version}
1266ef
1266ef
%description libs
1266ef
This package contains the shared libraries for %{name}.
1266ef
1266ef
%package static
1266ef
Summary:        Static library for %{name}
1266ef
Group:          System Environment/Libraries
1266ef
Requires:       %{name}%{?_isa} = %{version}-%{release}
1266ef
1266ef
%description static
1266ef
This package contains the static version of liblua for %{name}.
1266ef
1266ef
1266ef
%prep
1266ef
%if 0%{?bootstrap}
1266ef
%setup -q -a 2 -a 3
1266ef
%else
1266ef
%setup -q -a 3
1266ef
%endif
1266ef
cp %{SOURCE1} .
1266ef
mv src/luaconf.h src/luaconf.h.template.in
1266ef
%patch0 -p1 -E -z .autoxxx
1266ef
%patch1 -p1 -z .idsize
1266ef
#%% patch2 -p1 -z .luac-shared
1266ef
%patch3 -p1 -z .configure-linux
1266ef
%patch4 -p1 -z .configure-compat-all
1266ef
%patch9 -p1 -b .bug1
1266ef
%patch10 -p1 -b .bug4
1266ef
%patch11 -p1 -b .bug5
1266ef
%patch12 -p1 -b .bug6
1266ef
%patch13 -p1 -b .upvaluejoin
1266ef
# Put proper version in configure.ac, patch0 hardcodes 5.3.0
1266ef
sed -i 's|5.3.0|%{version}|g' configure.ac
1266ef
autoreconf -ifv
1266ef
1266ef
%if 0%{?bootstrap}
1266ef
cd lua-%{bootstrap_version}/
1266ef
mv src/luaconf.h src/luaconf.h.template.in
1266ef
%patch5 -p1 -b .autoxxx
1266ef
%patch6 -p1 -b .idsize
1266ef
%patch7 -p1 -b .luac-shared
1266ef
%patch3 -p1 -z .configure-linux
1266ef
%patch8 -p1 -z .configure-compat-all
1266ef
autoreconf -i
1266ef
cd ..
1266ef
%endif
1266ef
1266ef
1266ef
%build
1266ef
%configure --with-readline --with-compat-module
1266ef
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
1266ef
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
1266ef
# Autotools give me a headache sometimes.
1266ef
sed -i 's|@pkgdatadir@|%{_datadir}|g' src/luaconf.h.template
1266ef
1266ef
# hack so that only /usr/bin/lua gets linked with readline as it is the
1266ef
# only one which needs this and otherwise we get License troubles
1266ef
make %{?_smp_mflags} LIBS="-lm -ldl"
1266ef
# only /usr/bin/lua links with readline now #luac_LDADD="liblua.la -lm -ldl"
1266ef
1266ef
%if 0%{?bootstrap}
1266ef
pushd lua-%{bootstrap_version}
1266ef
%configure --with-readline --with-compat-module
1266ef
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
1266ef
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
1266ef
# Autotools give me a headache sometimes.
1266ef
sed -i 's|@pkgdatadir@|%{_datadir}|g' src/luaconf.h.template
1266ef
1266ef
# hack so that only /usr/bin/lua gets linked with readline as it is the
1266ef
# only one which needs this and otherwise we get License troubles
1266ef
make %{?_smp_mflags} LIBS="-lm -ldl" luac_LDADD="liblua.la -lm -ldl"
1266ef
popd
1266ef
%endif
1266ef
1266ef
%check
1266ef
cd ./lua-%{version}-tests/
1266ef
1266ef
# Dont skip the fully portable or ram-hungry tests:
1266ef
# sed -i.orig -e '
1266ef
#     /attrib.lua/d;
1266ef
#     /files.lua/d;
1266ef
#     /db.lua/d;
1266ef
#     /errors.lua/d;
1266ef
#     ' all.lua
1266ef
# LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{_libdir} $RPM_BUILD_ROOT/%{_bindir}/lua all.lua
1266ef
1266ef
# Removing tests that fail under mock/koji
1266ef
sed -i.orig -e '
1266ef
    /db.lua/d;
1266ef
    /errors.lua/d;
1266ef
    ' all.lua
1266ef
LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{_libdir} $RPM_BUILD_ROOT/%{_bindir}/lua -e"_U=true" all.lua
1266ef
1266ef
%install
1266ef
make install DESTDIR=$RPM_BUILD_ROOT
1266ef
rm $RPM_BUILD_ROOT%{_libdir}/*.la
1266ef
mkdir -p $RPM_BUILD_ROOT%{_libdir}/lua/%{major_version}
1266ef
mkdir -p $RPM_BUILD_ROOT%{_datadir}/lua/%{major_version}
1266ef
1266ef
# Rename luaconf.h to luaconf-<arch>.h to avoid file conflicts on
1266ef
# multilib systems and install luaconf.h wrapper
1266ef
mv %{buildroot}%{_includedir}/luaconf.h %{buildroot}%{_includedir}/luaconf-%{_arch}.h
1266ef
install -p -m 644 %{SOURCE4} %{buildroot}%{_includedir}/luaconf.h
1266ef
1266ef
%if 0%{?bootstrap}
1266ef
pushd lua-%{bootstrap_version}
1266ef
mkdir $RPM_BUILD_ROOT/installdir
1266ef
make install DESTDIR=$RPM_BUILD_ROOT/installdir
1266ef
cp -a $RPM_BUILD_ROOT/installdir/%{_libdir}/liblua-%{bootstrap_major_version}.so $RPM_BUILD_ROOT%{_libdir}/
1266ef
mkdir -p $RPM_BUILD_ROOT%{_libdir}/lua/%{bootstrap_major_version}
1266ef
mkdir -p $RPM_BUILD_ROOT%{_datadir}/lua/%{bootstrap_major_version}
1266ef
rm -rf $RPM_BUILD_ROOT/installdir
1266ef
popd
1266ef
%endif
1266ef
1266ef
# Install rpm-macro
1266ef
install -Dpm 0644 %{SOURCE1000} $RPM_BUILD_ROOT/%{macrosdir}/macros.lua
1266ef
1266ef
%files
1266ef
%{!?_licensedir:%global license %%doc}
1266ef
%license mit.txt
1266ef
1266ef
%doc README doc/*.html doc/*.css doc/*.gif doc/*.png
1266ef
%{_bindir}/lua
1266ef
%{_bindir}/luac
1266ef
%if 0%{?bootstrap}
1266ef
%dir %{_libdir}/lua/%{bootstrap_major_version}
1266ef
%dir %{_datadir}/lua/%{bootstrap_major_version}
1266ef
%endif
1266ef
%{_mandir}/man1/lua*.1*
1266ef
%dir %{_libdir}/lua
1266ef
%dir %{_libdir}/lua/%{major_version}
1266ef
%dir %{_datadir}/lua
1266ef
%dir %{_datadir}/lua/%{major_version}
1266ef
1266ef
%files libs
1266ef
%{_libdir}/liblua-%{major_version}.so
1266ef
%if 0%{?bootstrap}
1266ef
%{_libdir}/liblua-%{bootstrap_major_version}.so
1266ef
%endif
1266ef
1266ef
%files devel
1266ef
%{_includedir}/l*.h
1266ef
%{_includedir}/l*.hpp
1266ef
%{_libdir}/liblua.so
1266ef
%{_libdir}/pkgconfig/*.pc
1266ef
%{macrosdir}/macros.lua
1266ef
1266ef
%files static
1266ef
%{_libdir}/*.a
1266ef
1266ef
1266ef
%changelog
1266ef
* Mon Jun 03 2019 Florian Festi <ffesti@redhat.com> - 5.3.4-11
1266ef
- Fix use after free in lua_upvaluejoin (#1670167)
1266ef
1266ef
* Tue Feb 13 2018 Tom Callaway <spot@fedoraproject.org> - 5.3.4-10
1266ef
- move lua(abi) provide to -libs
1266ef
- add fix for bug 6
1266ef
1266ef
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.4-9
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1266ef
1266ef
* Tue Jan  2 2018 Richard W.M. Jones <rjones@redhat.com> - 5.3.4-8
1266ef
- Unnecessary change to RISC-V macros in GCC requires change in luaconf.h.
1266ef
1266ef
* Mon Dec  4 2017 Tom Callaway <spot@fedoraproject.org> - 5.3.4-7
1266ef
- fix pkgconfig provides (bz1519921)
1266ef
1266ef
* Sun Oct 29 2017 Tom Callaway <spot@fedoraproject.org> - 5.3.4-6
1266ef
- apply known upstream bugfixes
1266ef
1266ef
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.4-5
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
1266ef
1266ef
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.4-4
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1266ef
1266ef
* Sun May 28 2017 Björn Esser <besser82@fedoraproject.org> - 5.3.4-3
1266ef
- Refactor macros to a more common syntax
1266ef
- Use rpm's build-in lua for macros
1266ef
1266ef
* Wed May 24 2017 Björn Esser <besser82@fedoraproject.org> - 5.3.4-2
1266ef
- Add rpm-macros file, providing packaging macros for lua add-ons (#1447324)
1266ef
1266ef
* Thu Feb  9 2017 Tom Callaway <spot@fedoraproject.org> 5.3.4-1
1266ef
- update to 5.3.4
1266ef
1266ef
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 5.3.3-4
1266ef
- Rebuild for readline 7.x
1266ef
1266ef
* Tue Jul 26 2016 Tom Callaway <spot@fedoraproject.org> - 5.3.3-3
1266ef
- create lua-libs subpackage
1266ef
- disable bootstrap
1266ef
1266ef
* Mon Jul 25 2016 Tom Callaway <spot@fedoraproject.org> - 5.3.3-2
1266ef
- apply fixes for upstream bug 1 & 2
1266ef
1266ef
* Tue Jun  7 2016 Tom Callaway <spot@fedoraproject.org> - 5.3.3-1
1266ef
- update to 5.3.3
1266ef
1266ef
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-3
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1266ef
1266ef
* Fri Dec 11 2015 Tom Callaway <spot@fedoraproject.org> - 5.3.2-2
1266ef
- fix multilib support (#1229992)
1266ef
1266ef
* Fri Dec 11 2015 "D. Johnson" <fenris02@fedoraproject.org> - 5.3.2-1
1266ef
- Update to 5.3.2 (#1039249,1173984)
1266ef
1266ef
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3.0-4
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1266ef
1266ef
* Fri Mar 20 2015 Kalev Lember <kalevlember@gmail.com> - 5.3.0-3
1266ef
- Define LUA_COMPAT_5_2 in addition to LUA_COMPAT_5_1 (#1204129)
1266ef
1266ef
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 5.3.0-2
1266ef
- Rebuilt for Fedora 23 Change
1266ef
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
1266ef
1266ef
* Thu Jan 15 2015 Tom Callaway <spot@fedoraproject.org> - 5.3.0-1
1266ef
- update to 5.3.0
1266ef
- add bootstrapping glue
1266ef
1266ef
* Wed Dec 10 2014 Tom Callaway <spot@fedoraproject.org> - 5.2.3-1
1266ef
- update to 5.2.3
1266ef
1266ef
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2.2-8
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1266ef
1266ef
* Fri Jul 18 2014 Tom Callaway <spot@fedoraproject.org> - 5.2.2-7
1266ef
- fix license handling
1266ef
1266ef
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2.2-6
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1266ef
1266ef
* Wed Oct 23 2013 Tom Callaway <spot@fedoraproject.org> - 5.2.2-5
1266ef
- readd and fix configure-compat-module.patch to use LUA_CONFIG_ALL instead
1266ef
1266ef
* Wed Oct 23 2013 Tom Callaway <spot@fedoraproject.org> - 5.2.2-4
1266ef
- drop configure-compat-module.patch, if you really need old lua behavior, use compat-lua
1266ef
1266ef
* Mon Aug 05 2013 Hans de Goede <hdegoede@redhat.com> - 5.2.2-3
1266ef
- Drop compat-lua-libs package, as there now is a separate compat-lua
1266ef
  package (including a -devel)
1266ef
1266ef
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2.2-2
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
1266ef
1266ef
* Thu Apr 11 2013 Tom Callaway <spot@fedoraproject.org> - 5.2.2-1
1266ef
- update to 5.2.2
1266ef
- incorporate Aaron Faanes's changes
1266ef
1266ef
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.4-12
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
1266ef
1266ef
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.4-11
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1266ef
1266ef
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.4-10
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1266ef
1266ef
* Wed Apr 06 2011 Tim Niemueller <tim@niemueller.de> - 5.1.4-9
1266ef
- Provide lua(abi) = 5.1 for better distro updates later
1266ef
1266ef
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.4-8
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1266ef
1266ef
* Fri Jan 28 2011 Tim Niemueller <tim@niemueller.de> - 5.1.4-7
1266ef
- Add patch to from lua.org with smaller bugfixes
1266ef
- sed -i -e 's/5\.1\.3/5.1.4/g' on autotoolize patch, bug #641144
1266ef
1266ef
* Fri Jan 28 2011 Tim Niemueller <tim@niemueller.de> - 5.1.4-6
1266ef
- Add patch to increase IDSIZE for more useful error messages
1266ef
1266ef
* Sun May 09 2010 Tim Niemueller <tim@niemueller.de> - 5.1.4-5
1266ef
- Add patch regarding dlopen flags to support Lunatic (Lua-Python bridge)
1266ef
1266ef
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.4-4
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1266ef
1266ef
* Thu Jun 11 2009 Tim Niemueller <tim@niemueller.de> - 5.1.4-2
1266ef
- Link liblua.so with -lm (math lib), fixes rhbz #499238
1266ef
1266ef
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.4-2
1266ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1266ef
1266ef
* Wed Sep 03 2008 Tim Niemueller <tim@niemueller.de> - 5.1.4-1
1266ef
- New upstream release 5.1.4
1266ef
1266ef
* Mon May 12 2008 Tim Niemueller <tim@niemueller.de> - 5.1.3-6
1266ef
- Add -static subpackage with static liblua, fixes rh bug #445939
1266ef
1266ef
* Sun Apr 13 2008 Tim Niemueller <tim@niemueller.de> - 5.1.3-5
1266ef
- Provide lua = 5.1, this way add-on packages can easily depend on the Lua
1266ef
  base version and expect certain paths for packages
1266ef
1266ef
* Sat Apr  5 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.3-4
1266ef
- Not only own $libdir/lua/5.1 and $datadir/lua/5.1 but also $libdir/lua
1266ef
  and $datadir/lua for proper removal of these dirs upon lua removal
1266ef
1266ef
* Fri Mar 14 2008 Tim Niemueller <tim@niemueller.de> - 5.1.3-3
1266ef
- own $libdir/lua/5.1 and $datadir/lua/5.1. These are the standard package
1266ef
  search path for Lua. Packaging them properly allows for easy creation of
1266ef
  Lua addon packages.
1266ef
1266ef
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 5.1.3-2
1266ef
- Autorebuild for GCC 4.3
1266ef
1266ef
* Sat Jan 26 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.3-1
1266ef
- New upstream release 5.1.3
1266ef
1266ef
* Mon Nov 26 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.2-4
1266ef
- Fix libdir in lua.pc being /usr/lib on x86_64 (bz 399101)
1266ef
1266ef
* Sun Oct 21 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.2-3
1266ef
- Also use lib64 instead of lib on ia64 and sparc64 
1266ef
1266ef
* Sun Oct 21 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.2-2
1266ef
- Fix multilib condlict in luaconf.h (bz 342561)
1266ef
1266ef
* Mon Apr  2 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.2-1
1266ef
- New upstream release 5.1.2
1266ef
- Fix use of rpath on x86_64
1266ef
1266ef
* Fri Jan 19 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.1-3
1266ef
- Remove "-lreadline -lncurses" from lua.pc (bz 213895)
1266ef
1266ef
* Sun Oct 15 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.1-2
1266ef
- Only link /usr/bin/lua with readline / do not link %%{_libdir}/liblua-5.1.so
1266ef
  with readline so that we don't cause any License troubles for packages
1266ef
  linking against liblua-5.1.so, otherwise lua could drag the GPL only readline
1266ef
  lib into the linking of non GPL apps.
1266ef
1266ef
* Sat Oct 14 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.1-1
1266ef
- New upstream release 5.1.1
1266ef
- Fix detection of readline during compile (iow add readline support back)
1266ef
1266ef
* Sun Aug 27 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-7
1266ef
- Rebuild for FC6
1266ef
1266ef
* Thu Jun 08 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-6
1266ef
- fixed broken provides
1266ef
1266ef
* Tue Jun 06 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-5
1266ef
- split out devel subpackage
1266ef
1266ef
* Thu Jun 01 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-4
1266ef
- added Requires for pkgconfig BZ#193674
1266ef
1266ef
* Mon May 29 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-3
1266ef
- added autotools patch from Petri Lehtinen, http://lua-users.org
1266ef
1266ef
* Mon May 08 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-2
1266ef
- fixed x86_64 builds
1266ef
1266ef
* Mon May 08 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-1
1266ef
- version bump
1266ef
1266ef
* Sun Oct 16 2005 Ville Skyttä <ville.skytta at iki.fi> - 5.0.2-5
1266ef
- Fix -debuginfo (#165304).
1266ef
- Cosmetic specfile improvements.
1266ef
1266ef
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 5.0.2-4
1266ef
- rebuild on all arches
1266ef
1266ef
* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 5.0.2-3
1266ef
- rebuilt
1266ef
1266ef
* Sat Feb 12 2005 David Woodhouse <dwmw2@infradead.org> - 5.0.2-2
1266ef
- Don't use fastround on ppc
1266ef
1266ef
* Tue Feb 01 2005 Panu Matilainen <pmatilai@welho.com> - 5.0.2-1
1266ef
- update to 5.0.2
1266ef
- remove epoch 0, drop fedora.us release tag
1266ef
1266ef
* Mon Nov 17 2003 Oren Tirosh <oren at hishome.net> - 0:5.0-0.fdr.2
1266ef
- Enable readline support.
1266ef
1266ef
* Sat Jun 21 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:5.0-0.fdr.1
1266ef
- First build.