337156f
%global srcname lupa
6b3eacc
%global commit 831599a4f7333626d336c2ac77968877b2655ab2
6b3eacc
%global shortcommit 831599a
6b3eacc
%global snapinfo 20200822git%{shortcommit}
337156f
337156f
%global _description\
337156f
Lupa integrates the run-times of Lua or LuaJIT2 into CPython. It is a\
337156f
partial rewrite of LunaticPython in Cython with some additional features\
337156f
such as proper co-routine support.
337156f
337156f
Name:		python-%{srcname}
6b3eacc
Version:	1.9
f496c44
Release:	12.%{snapinfo}%{?dist}
337156f
Summary:	Python wrapper around Lua and LuaJIT
337156f
337156f
License:	MIT
337156f
URL:		https://pypi.python.org/pypi/lupa
6b3eacc
#Source0:	https://github.com/scoder/{srcname}/archive/{srcname}-{version}/{srcname}-{srcname}-{version}.tar.gz
6b3eacc
# Lua 5.4 support
6b3eacc
Source0:    https://github.com/scoder/%{srcname}/archive/%{commit}/%{srcname}-%{shortcommit}.tar.gz
337156f
6b3eacc
BuildRequires: gcc
337156f
BuildRequires: lua-devel
337156f
337156f
%description %_description
337156f
337156f
%package -n python3-%{srcname}
337156f
Summary:	%{summary}
337156f
BuildRequires:	python3-devel
337156f
BuildRequires:	python3-Cython
337156f
BuildRequires:	python3-setuptools
337156f
%{?python_provide:%python_provide python3-%{srcname}}
337156f
337156f
%description -n python3-%{srcname} %_description
337156f
6b3eacc
337156f
%prep
6b3eacc
#autosetup -n {srcname}-{srcname}-{version}
6b3eacc
%autosetup -n %{srcname}-%{commit}
6b3eacc
337156f
337156f
%build
337156f
%py3_build
337156f
6b3eacc
337156f
%install
337156f
%py3_install
337156f
6b3eacc
6b3eacc
%check
6b3eacc
%python3 setup.py test
6b3eacc
6b3eacc
337156f
%files -n python3-%{srcname}
337156f
%license LICENSE.txt
337156f
%doc README.rst CHANGES.rst INSTALL.rst
337156f
%{python3_sitearch}/%{srcname}/
337156f
%{python3_sitearch}/%{srcname}-*.egg-info
337156f
6b3eacc
337156f
%changelog
f496c44
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-12.20200822git831599a
f496c44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
f496c44
a08b1fa
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-11.20200822git831599a
a08b1fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
a08b1fa
477f49f
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-10.20200822git831599a
477f49f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
477f49f
48b3724
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 1.9-9.20200822git831599a
48b3724
- Rebuilt for Python 3.12
48b3724
c8f6437
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-8.20200822git831599a
c8f6437
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
c8f6437
910acee
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-7.20200822git831599a
910acee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
910acee
8f458a7
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.9-6.20200822git831599a
8f458a7
- Rebuilt for Python 3.11
8f458a7
e3f4fc6
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-5.20200822git831599a
e3f4fc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
e3f4fc6
091afe5
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-4.20200822git831599a
091afe5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
091afe5
3ee247c
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.9-3.20200822git831599a
3ee247c
- Rebuilt for Python 3.10
3ee247c
58c6f4b
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-2.20200822git831599a
58c6f4b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
58c6f4b
6b3eacc
* Tue Sep  8 2020 Michel Alexandre Salim <salimma@fedoraproject.org> - 1.9-1.20200820git831599a
6b3eacc
- Update to 1.9 post-release snapshot with Lua 5.4 support
6b3eacc
- Enable tests
6b3eacc
27f06b8
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-13
27f06b8
- Second attempt - Rebuilt for
27f06b8
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
27f06b8
7f5fd18
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-12
7f5fd18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7f5fd18
cf86287
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.6-11
cf86287
- Rebuilt for Python 3.9
cf86287
cabe1b1
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-10
cabe1b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
cabe1b1
a24649e
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.6-9
a24649e
- Rebuilt for Python 3.8.0rc1 (#1748018)
a24649e
b7bd29d
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.6-8
b7bd29d
- Rebuilt for Python 3.8
b7bd29d
8469fdb
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-7
8469fdb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
8469fdb
c6863b7
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-6
c6863b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
c6863b7
1688f95
* Wed Oct 17 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.6-5
1688f95
- Subpackage python2-lupa has been removed
1688f95
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
1688f95
86e4196
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-4
86e4196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
86e4196
c1f84f1
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.6-3
c1f84f1
- Rebuilt for Python 3.7
c1f84f1
79378e4
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-2
79378e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
79378e4
337156f
* Mon Jan 01 2018 Dhanesh B. Sabane <dhanesh95@fedoraproject.org> - 1.6-1
337156f
- Initial release
337156f