9dd9777
%global srcname fb-re2
9dd9777
%global _description %{expand:
9dd9777
python-fb-re2 is a Python extension that wraps Google's RE2 regular expression
9dd9777
library.
9dd9777
9dd9777
This is Facebook's pyre2 Python extension that wraps Google's RE2 regular
9dd9777
expression library. It implements many of the features of Python's built-in re
9dd9777
module with compatible interfaces.}
9dd9777
9dd9777
Name:               python-%{srcname}
9dd9777
Version:            1.0.7
3b0ab99
Release:            16%{?dist}
9dd9777
Summary:            Python wrapper for Google's RE2 library
9dd9777
9dd9777
License:            BSD
9dd9777
URL:                https://github.com/facebook/pyre2
9dd9777
Source0:            %pypi_source
9dd9777
9dd9777
%description %_description
9dd9777
9dd9777
%package -n python3-%{srcname}
9dd9777
Summary:            %{summary}
9dd9777
BuildRequires:      python3-devel
9dd9777
BuildRequires:      python3-setuptools
9dd9777
BuildRequires:      re2-devel
9dd9777
BuildRequires:      gcc-c++
9dd9777
%{?python_provide:%python_provide python3-%{srcname}}
9dd9777
9dd9777
%description -n python3-%{srcname} %_description
9dd9777
9dd9777
%prep
9dd9777
%setup -q -n %{srcname}-%{version}
9dd9777
9dd9777
%build
9dd9777
%py3_build
9dd9777
9dd9777
%install
9dd9777
%py3_install
9dd9777
9dd9777
%files -n python3-%{srcname}
9dd9777
%doc README
9dd9777
%pycached %{python3_sitearch}/re2.py
9dd9777
%{python3_sitearch}/*re2*.so
9dd9777
%{python3_sitearch}/fb_re2-*.egg-info/
9dd9777
9dd9777
%changelog
3b0ab99
* Sat Feb 24 2024 Paul Wouters <paul.wouters@aiven.io> - 1.0.7-16
3b0ab99
- Rebuilt for libre2.so.11 bump
3b0ab99
595e258
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-15
595e258
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
595e258
f76500b
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-14
f76500b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
f76500b
bb9ea26
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-13
bb9ea26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
bb9ea26
d1f159b
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 1.0.7-12
d1f159b
- Rebuilt for Python 3.12
d1f159b
7997997
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-11
7997997
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
7997997
a75b3fd
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-10
a75b3fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
a75b3fd
19247b8
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.0.7-9
19247b8
- Rebuilt for Python 3.11
19247b8
cb3f1d6
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-8
cb3f1d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
cb3f1d6
5e0a5f2
* Sat Jan 08 2022 Miro Hrončok <mhroncok@redhat.com> - 1.0.7-7
5e0a5f2
- Rebuilt for libre2.so.9
5e0a5f2
34aaeca
* Tue Jul 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-6
34aaeca
- Second attempt - Rebuilt for
34aaeca
  https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
34aaeca
f8cece6
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.0.7-5
f8cece6
- Rebuilt for Python 3.10
f8cece6
4891c49
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-4
4891c49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
4891c49
5147fe5
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.7-3
5147fe5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
5147fe5
e6deeca
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.0.7-2
e6deeca
- Rebuilt for Python 3.9
e6deeca
9dd9777
* Tue Mar 10 2020 Fabien Boucher <fboucher@redhat.com> - 1.0.7-1
9dd9777
- Bump to 1.0.7
9dd9777
9dd9777
* Sat Apr 14 2018 Tristan Cacqueray <tdecacqu@redhat.com> - 1.0.6-1
9dd9777
- Bump to 1.0.6
9dd9777
9dd9777
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-4
9dd9777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
9dd9777
9dd9777
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-3
9dd9777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
9dd9777
9dd9777
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-2
9dd9777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
9dd9777
9dd9777
* Sun Oct 09 2016 Mads Kiilerich <mads@kiilerich.com> - 1.0.5-1
9dd9777
- python3-re2 1.0.5
9dd9777
9dd9777
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-4
9dd9777
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
9dd9777
9dd9777
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-3
9dd9777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9dd9777
9dd9777
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-2
9dd9777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9dd9777
9dd9777
* Tue Apr 14 2015 Mads Kiilerich <mads@kiilerich.com> - 1.0.4-1
9dd9777
- change from the axiak/pyre2 fork back to the upstream facebook/pyre2
9dd9777
- enable tests
9dd9777
9dd9777
* Thu Feb 12 2015 Ralph Bean <rbean@redhat.com> - 0.2.20-2.20150211git382bb74
9dd9777
- Move to a post-release git checkout to include various bugfixes.
9dd9777
- Remove rpath settings.
9dd9777
- Use Cython for the build.
9dd9777
9dd9777
* Wed Feb 11 2015 Ralph Bean <rbean@redhat.com> - 0.2.20-1
9dd9777
- initial package for Fedora