|
|
420a221 |
|
|
|
420a221 |
%{!?luaver: %global luaver %(test -x /usr/bin/lua && lua -e "print(string.sub(_VERSION, 5))" || echo 5.3)}
|
|
|
c7bbec8 |
%global lualibdir %{_libdir}/lua/%{luaver}
|
|
|
c7bbec8 |
%global luapkgdir %{_datadir}/lua/%{luaver}
|
|
|
477f743 |
|
|
|
477f743 |
Name: lua-lpeg
|
|
|
420a221 |
Version: 1.0.1
|
|
|
4feaf23 |
Release: 6%{?dist}
|
|
|
477f743 |
Summary: Parsing Expression Grammars for Lua
|
|
|
477f743 |
|
|
|
477f743 |
Group: Development/Libraries
|
|
|
477f743 |
License: MIT
|
|
|
d96e9ca |
URL: http://www.inf.puc-rio.br/~roberto/lpeg/
|
|
|
d96e9ca |
Source0: http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-%{version}.tar.gz
|
|
|
d96e9ca |
%if 0%{?el5}
|
|
|
d96e9ca |
%endif
|
|
|
477f743 |
|
|
|
420a221 |
BuildRequires: lua-devel
|
|
|
420a221 |
%if 0%{?fedora} || 0%{?rhel} >= 7
|
|
|
420a221 |
Requires: lua(abi) = %{luaver}
|
|
|
420a221 |
%else
|
|
|
477f743 |
Requires: lua >= %{luaver}
|
|
|
420a221 |
%endif
|
|
|
477f743 |
|
|
|
477f743 |
%description
|
|
|
477f743 |
LPeg is a new pattern-matching library for Lua, based on Parsing Expression
|
|
|
477f743 |
Grammars (PEGs).
|
|
|
477f743 |
|
|
|
477f743 |
%prep
|
|
|
420a221 |
%autosetup -n lpeg-%{version}
|
|
|
477f743 |
|
|
|
477f743 |
%build
|
|
|
84281f1 |
make %{?_smp_mflags} COPT="%{optflags}"
|
|
|
477f743 |
|
|
|
477f743 |
%install
|
|
|
477f743 |
%{__rm} -rf %{buildroot}
|
|
|
477f743 |
%{__mkdir_p} %{buildroot}%{lualibdir}
|
|
|
477f743 |
%{__mkdir_p} %{buildroot}%{luapkgdir}
|
|
|
84281f1 |
%{__install} -p lpeg.so %{buildroot}%{lualibdir}/lpeg.so.%{version}
|
|
|
477f743 |
%{__ln_s} lpeg.so.%{version} %{buildroot}%{lualibdir}/lpeg.so
|
|
|
477f743 |
%{__install} -p -m 0644 re.lua %{buildroot}%{luapkgdir}
|
|
|
477f743 |
|
|
|
477f743 |
|
|
|
477f743 |
%check
|
|
|
477f743 |
lua test.lua
|
|
|
477f743 |
|
|
|
84281f1 |
|
|
|
d96e9ca |
%if 0%{?rhel}
|
|
|
477f743 |
%clean
|
|
|
477f743 |
%{__rm} -rf %{buildroot}
|
|
|
d96e9ca |
%endif
|
|
|
477f743 |
|
|
|
477f743 |
|
|
|
477f743 |
%files
|
|
|
d96e9ca |
%doc HISTORY lpeg.html re.html lpeg-128.gif test.lua
|
|
|
477f743 |
%{lualibdir}/*
|
|
|
477f743 |
%{luapkgdir}/*
|
|
|
477f743 |
|
|
|
477f743 |
|
|
|
477f743 |
%changelog
|
|
|
4feaf23 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-6
|
|
|
4feaf23 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
4feaf23 |
|
|
|
0df2512 |
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-5
|
|
|
0df2512 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
0df2512 |
|
|
|
1581d63 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-4
|
|
|
1581d63 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
1581d63 |
|
|
|
a9af146 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-3
|
|
|
a9af146 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
a9af146 |
|
|
|
f01f748 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
|
|
|
f01f748 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
f01f748 |
|
|
|
420a221 |
* Sun Jan 15 2017 Michel Alexandre Salim <salimma@fedoraproject.org> - 1.0.1-1
|
|
|
420a221 |
- Update to 1.0.1
|
|
|
420a221 |
|
|
|
d16a474 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.2-2
|
|
|
d16a474 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
d16a474 |
|
|
|
c7bbec8 |
* Sun Jul 26 2015 Michel Alexandre Salim <salimma@fedoraproject.org> - 0.12.2-1
|
|
|
c7bbec8 |
- Update to 0.12.2
|
|
|
c7bbec8 |
|
|
|
ae17632 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.1-2
|
|
|
ae17632 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
ae17632 |
|
|
|
c7bbec8 |
* Fri Jan 16 2015 Tom Callaway <spot@fedoraproject.org> - 0.12.1-1
|
|
|
015a1f5 |
- update to 0.12.1
|
|
|
015a1f5 |
- rebuild for lua 5.3
|
|
|
015a1f5 |
|
|
|
68415dc |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12-4
|
|
|
68415dc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
68415dc |
|
|
|
98b4498 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12-3
|
|
|
98b4498 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
98b4498 |
|
|
|
8ba2e23 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12-2
|
|
|
8ba2e23 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
8ba2e23 |
|
|
|
7bee909 |
* Fri May 10 2013 Tom Callaway <spot@fedoraproject.org> - 0.12-1
|
|
|
7bee909 |
- update to 0.12, lua 5.2
|
|
|
7bee909 |
|
|
|
84281f1 |
* Wed Apr 3 2013 Michel Alexandre Salim <michel@verity.localdomain> - 0.11-1
|
|
|
84281f1 |
- Update to 0.11
|
|
|
84281f1 |
|
|
|
2a5281c |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.2-4
|
|
|
2a5281c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
2a5281c |
|
|
|
e6dc37d |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.2-3
|
|
|
e6dc37d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
e6dc37d |
|
|
|
62ae227 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.2-2
|
|
|
62ae227 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
62ae227 |
|
|
|
d96e9ca |
* Tue Aug 16 2011 Michel Salim <salimma@fedoraproject.org> - 0.10.2-1
|
|
|
d96e9ca |
- Update to 0.10.2
|
|
|
d96e9ca |
|
|
|
49c8c8f |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-4
|
|
|
49c8c8f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
49c8c8f |
|
|
|
ae035f0 |
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-3
|
|
|
ae035f0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
ae035f0 |
|
|
|
97152b7 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-2
|
|
|
97152b7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
97152b7 |
|
|
|
83f3865 |
* Mon Dec 22 2008 Tim Niemueller <tim@niemueller.de> - 0.9-1
|
|
|
83f3865 |
- Update to 0.9
|
|
|
83f3865 |
|
|
|
477f743 |
* Fri Jun 13 2008 Tim Niemueller <tim@niemueller.de> - 0.8.1-2
|
|
|
477f743 |
- Consistent macro usage, moved sed/chmod to prep
|
|
|
477f743 |
|
|
|
477f743 |
* Thu Jun 12 2008 Tim Niemueller <tim@niemueller.de> - 0.8.1-1
|
|
|
477f743 |
- Initial package
|
|
|
477f743 |
|