cvsextras d57d350
Name:           lua
2480098
Version:        5.1.1
2480098
Release:        1%{?dist}
46b9a30
Summary:        Powerful light-weight programming language
cvsextras d57d350
Group:          Development/Languages
cvsextras d57d350
License:        MIT
cvsextras d57d350
URL:            http://www.lua.org/
d17422b
Source0:        http://www.lua.org/ftp/lua-%{version}.tar.gz
2480098
Patch0:         lua-5.1.1-autotoolize.patch.gz
cvsextras d57d350
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
2480098
BuildRequires:  readline-devel ncurses-devel
cvsextras d57d350
cvsextras d57d350
%description
cvsextras d57d350
Lua is a powerful light-weight programming language designed for
cvsextras d57d350
extending applications. Lua is also frequently used as a
cvsextras d57d350
general-purpose, stand-alone language. Lua is free software.
cvsextras d57d350
Lua combines simple procedural syntax with powerful data description
cvsextras d57d350
constructs based on associative arrays and extensible semantics. Lua
cvsextras d57d350
is dynamically typed, interpreted from bytecodes, and has automatic
cvsextras d57d350
memory management with garbage collection, making it ideal for
cvsextras d57d350
configuration, scripting, and rapid prototyping.
cvsextras d57d350
2480098
mjk 360b17c
%package	devel
mjk 360b17c
Summary:	Development files for %{name}
mjk 360b17c
Group:		System Environment/Libraries
mjk 360b17c
Requires:	%{name} = %{version}-%{release}
mjk 360b17c
Requires:	ncurses-devel, pkgconfig
mjk 360b17c
mjk 360b17c
%description	devel
mjk 360b17c
This package contains development files for %{name}.
cvsextras d57d350
2480098
cvsextras d57d350
%prep
cvsextras d57d350
%setup -q
2480098
%patch0 -p1 -E
mjk 480b5f9
# fix perms on auto files
mjk 480b5f9
chmod u+x autogen.sh config.guess config.sub configure depcomp install-sh missing
cvsextras d57d350
cvsextras d57d350
2480098
%build
mjk 480b5f9
%configure --with-readline
mjk 480b5f9
make %{?_smp_mflags} 
cvsextras d57d350
2480098
mjk 480b5f9
%install
2480098
rm -rf $RPM_BUILD_ROOT
2480098
make install DESTDIR=$RPM_BUILD_ROOT
2480098
rm $RPM_BUILD_ROOT%{_libdir}/*.{la,a}
cvsextras d57d350
mjk 360b17c
cvsextras d57d350
%clean
2480098
rm -rf $RPM_BUILD_ROOT
cvsextras d57d350
cvsextras d57d350
cvsextras d57d350
%files
cvsextras d57d350
%defattr(-,root,root,-)
cvsextras d57d350
%doc COPYRIGHT HISTORY README doc/*.html doc/*.gif
cvsextras b38d6aa
%{_bindir}/lua*
mjk 360b17c
%{_libdir}/liblua-*.so
mjk 360b17c
%{_mandir}/man1/lua*.1*
mjk 360b17c
mjk 360b17c
%files devel
mjk 360b17c
%defattr(-,root,root,-)
cvsextras b38d6aa
%{_includedir}/l*.h
mjk 9c2a849
%{_includedir}/l*.hpp
mjk 360b17c
%{_libdir}/liblua.so
mjk 480b5f9
%{_libdir}/pkgconfig/*.pc
cvsextras d57d350
cvsextras d57d350
cvsextras d57d350
%changelog
2480098
* Sat Oct 14 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.1-1
2480098
- New upstream release 5.1.1
2480098
- Fix detection of readline during compile (iow add readline support back)
2480098
mjk 8f294c8
* Mon Aug 27 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-7
mjk 8f294c8
- Rebuild for FC6
mjk 8f294c8
mjk be786c8
* Thu Jun 08 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-6
mjk be786c8
- fixed broken provides
mjk be786c8
mjk 360b17c
* Tue Jun 06 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-5
mjk 360b17c
- split out devel subpackage
mjk 360b17c
mjk 5226d34
* Thu Jun 01 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-4
mjk 5226d34
- added Requires for pkgconfig BZ#193674
mjk 5226d34
mjk 480b5f9
* Mon May 29 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-3
mjk 480b5f9
- added autotools patch from Petri Lehtinen, http://lua-users.org
mjk 480b5f9
mjk 40ed366
* Mon May 08 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-2
mjk 40ed366
- fixed x86_64 builds
mjk 40ed366
mjk 9c2a849
* Mon May 08 2006 Michael J. Knox <michael[AT]knox.net.nz> - 5.1-1
mjk 9c2a849
- version bump
mjk 9c2a849
46b9a30
* Sun Oct 16 2005 Ville Skyttä <ville.skytta at iki.fi> - 5.0.2-5
46b9a30
- Fix -debuginfo (#165304).
46b9a30
- Cosmetic specfile improvements.
46b9a30
3ca99a2
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 5.0.2-4
3ca99a2
- rebuild on all arches
3ca99a2
46b9a30
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 5.0.2-3
236e637
- rebuilt
236e637
c03f8f6
* Sat Feb 12 2005 David Woodhouse <dwmw2@infradead.org> - 5.0.2-2
c03f8f6
- Don't use fastround on ppc
c03f8f6
d17422b
* Tue Feb 01 2005 Panu Matilainen <pmatilai@welho.com> - 5.0.2-1
d17422b
- update to 5.0.2
d17422b
- remove epoch 0, drop fedora.us release tag
d17422b
cvsextras b38d6aa
* Mon Nov 17 2003 Oren Tirosh <oren at hishome.net> - 0:5.0-0.fdr.2
cvsextras b38d6aa
- Enable readline support.
cvsextras b38d6aa
cvsextras d57d350
* Sat Jun 21 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:5.0-0.fdr.1
cvsextras d57d350
- First build.