|
|
a55b8c3 |
%global pypi_name pyvex
|
|
|
60bb6f4 |
|
|
|
ef2f28e |
# Has arch-specific dependencies, so cannot build as noarch.
|
|
|
2cbc02e |
ExcludeArch: ppc64le s390x
|
|
|
60bb6f4 |
%global debug_package %{nil}
|
|
|
60bb6f4 |
|
|
|
a55b8c3 |
Name: python-%{pypi_name}
|
|
|
a55b8c3 |
Version: 9.0.6885
|
|
|
77725d5 |
Release: 3%{?dist}
|
|
|
f8b7c0c |
Summary: Python interface to libVEX and the VEX intermediate representation
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
# Core is BSD, but code in pyvex_c is GPL because it links statically
|
|
|
60bb6f4 |
# against VEX. The files e4c_lite.h, host_generic_maddf.c, and
|
|
|
60bb6f4 |
# host_generic_maddf.h are LGPL.
|
|
|
60bb6f4 |
License: BSD and GPLv3+ and LGPLv3
|
|
|
60bb6f4 |
URL: https://github.com/angr/pyvex
|
|
|
23d3d1e |
Source0: %{pypi_source}
|
|
|
60bb6f4 |
Source1: PACKAGE-LICENSING
|
|
|
60bb6f4 |
Source2: LICENSE-other
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
BuildRequires: gcc
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
%description
|
|
|
f8b7c0c |
A Python interface to libVEX and the VEX intermediate representation.
|
|
|
60bb6f4 |
|
|
|
a55b8c3 |
%package -n python3-%{pypi_name}
|
|
|
60bb6f4 |
Summary: %{summary}
|
|
|
f8b7c0c |
|
|
|
f8b7c0c |
BuildRequires: python3-devel
|
|
|
f8b7c0c |
BuildRequires: python3-setuptools
|
|
|
f8b7c0c |
BuildRequires: python3-cffi
|
|
|
a55b8c3 |
%{?python_provide:%python_provide python3-%{pypi_name}}
|
|
|
60bb6f4 |
|
|
|
a55b8c3 |
%description -n python3-%{pypi_name}
|
|
|
f8b7c0c |
A Python interface to libVEX and the VEX intermediate representation.
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
%prep
|
|
|
a55b8c3 |
rm -f %{pypi_name}.egg-info/
|
|
|
a55b8c3 |
%autosetup -n %{pypi_name}-%{version} -p1
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
%build
|
|
|
60bb6f4 |
%py3_build
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
%install
|
|
|
60bb6f4 |
%py3_install
|
|
|
60bb6f4 |
mv pyvex_c/LICENSE LICENSE-pyvex_c
|
|
|
60bb6f4 |
cp %{SOURCE1} .
|
|
|
60bb6f4 |
cp %{SOURCE2} .
|
|
|
60bb6f4 |
|
|
|
a55b8c3 |
%files -n python3-%{pypi_name}
|
|
|
60bb6f4 |
%doc README.md
|
|
|
60bb6f4 |
%license PACKAGE-LICENSING
|
|
|
60bb6f4 |
%license LICENSE
|
|
|
60bb6f4 |
%license LICENSE-pyvex_c
|
|
|
60bb6f4 |
%license LICENSE-other
|
|
|
a55b8c3 |
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
|
|
|
60bb6f4 |
%{python3_sitelib}/pyvex/
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
%changelog
|
|
|
77725d5 |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 9.0.6885-3
|
|
|
77725d5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
77725d5 |
|
|
|
c1d7c26 |
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 9.0.6885-2
|
|
|
c1d7c26 |
- Rebuilt for Python 3.10
|
|
|
c1d7c26 |
|
|
|
a55b8c3 |
* Tue Apr 27 2021 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.6885-1
|
|
|
a55b8c3 |
- Update to latest upstream release 9.0.6885 (#1905673)
|
|
|
a55b8c3 |
|
|
|
29ccbb8 |
* Mon Apr 26 2021 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.6852-1
|
|
|
29ccbb8 |
- Update to latest upstream release 9.0.6852 (#1905673)
|
|
|
29ccbb8 |
|
|
|
c57ae82 |
* Tue Mar 02 2021 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.6136-1
|
|
|
29ccbb8 |
- Update to latest upstream release 9.0.6136 (#1905673)
|
|
|
c57ae82 |
|
|
|
a14fc59 |
* Tue Feb 16 2021 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.5903-1
|
|
|
a14fc59 |
- Update to latest upstream release 9.0.5903 (#1905673)
|
|
|
a14fc59 |
|
|
|
163c91a |
* Fri Feb 12 2021 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.5811-1
|
|
|
163c91a |
- Update to latest upstream release 9.0.5811 (#1905673)
|
|
|
163c91a |
|
|
|
58d6c23 |
* Tue Feb 09 2021 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.5739-1
|
|
|
58d6c23 |
- Update to latest upstream release 9.0.5739 (#1905673)
|
|
|
58d6c23 |
|
|
|
f7bee3c |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 9.0.5450-2
|
|
|
f7bee3c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
f7bee3c |
|
|
|
d4b4886 |
* Wed Jan 20 2021 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.5450-1
|
|
|
d4b4886 |
- Update to latest upstream release 9.0.5450 (#1905673)
|
|
|
d4b4886 |
|
|
|
e2df3ec |
* Fri Jan 08 2021 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.5327-1
|
|
|
e2df3ec |
- Update to latest upstream release 9.0.5327 (#1905673)
|
|
|
e2df3ec |
|
|
|
692dabc |
* Sun Dec 27 2020 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.5171-1
|
|
|
692dabc |
- Update to latest upstream release 9.0.5171 (#1905673)
|
|
|
692dabc |
|
|
|
9b224c4 |
* Fri Dec 18 2020 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.5034-1
|
|
|
9b224c4 |
- Update to new upstream release 9.0.5034 (#1905673)
|
|
|
9b224c4 |
|
|
|
68fd7e5 |
* Wed Dec 16 2020 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.5002-1
|
|
|
68fd7e5 |
- Update to new upstream release 9.0.5002 (#1905673)
|
|
|
68fd7e5 |
|
|
|
f8b7c0c |
* Wed Nov 25 2020 Fabian Affolter <mail@fabian-affolter.ch> - 9.0.4885-1
|
|
|
f8b7c0c |
- Update to new upstream release 9.0.4885 (#1901722)
|
|
|
f8b7c0c |
|
|
|
8ab9463 |
* Fri Nov 06 2020 W. Michael Petullo <mike@flyn.org> - 9.0.4663-1
|
|
|
8ab9463 |
- New upstream version
|
|
|
8ab9463 |
|
|
|
08b5213 |
* Thu Oct 08 2020 W. Michael Petullo <mike@flyn.org> - 9.0.4495-1
|
|
|
08b5213 |
- New upstream version
|
|
|
08b5213 |
|
|
|
7121ed5 |
* Sat Aug 01 2020 W. Michael Petullo <mike@flyn.org> - 8.20.7.27-1
|
|
|
7121ed5 |
- New upstream version
|
|
|
7121ed5 |
|
|
|
e29d541 |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.20.7.6-2
|
|
|
e29d541 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
e29d541 |
|
|
|
c0fc823 |
* Fri Jul 24 2020 W. Michael Petullo <mike@flyn.org> - 8.20.7.6-1
|
|
|
c0fc823 |
- New upstream version
|
|
|
c0fc823 |
|
|
|
7bc91db |
* Tue Jun 23 2020 W. Michael Petullo <mike@flyn.org> - 8.20.6.8-1
|
|
|
7bc91db |
- New upstream version
|
|
|
7bc91db |
|
|
|
2a6141f |
* Fri Jun 05 2020 W. Michael Petullo <mike@flyn.org> - 8.20.6.1-1
|
|
|
2a6141f |
- New upstream version
|
|
|
2a6141f |
- Remove unstreamed patch
|
|
|
2a6141f |
|
|
|
ef2f28e |
* Sat May 30 2020 W. Michael Petullo <mike@flyn.org> - 8.20.5.27-2
|
|
|
ef2f28e |
- Does not build on ppc64le; mark as such
|
|
|
ef2f28e |
|
|
|
60bb6f4 |
* Fri May 29 2020 W. Michael Petullo <mike@flyn.org> - 8.20.5.27-1
|
|
|
60bb6f4 |
- New upstream version
|
|
|
60bb6f4 |
- Indicate multiple licenses
|
|
|
60bb6f4 |
- Use macro for Source0
|
|
|
60bb6f4 |
- Force build of egg
|
|
|
60bb6f4 |
- Remove unstreamed patch
|
|
|
60bb6f4 |
- Add GCC 10 patch
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
* Thu May 28 2020 W. Michael Petullo <mike@flyn.org> - 8.20.1.7-2
|
|
|
60bb6f4 |
- Add python3-cffi and gcc to BuildRequires
|
|
|
60bb6f4 |
- Patch to avoid evil spaces issue
|
|
|
60bb6f4 |
|
|
|
60bb6f4 |
* Mon May 25 2020 W. Michael Petullo <mike@flyn.org> - 8.20.1.7-1
|
|
|
60bb6f4 |
- Initial package
|