diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e9f1366 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/six-1.16.0.tar.gz diff --git a/EMPTY b/EMPTY deleted file mode 100644 index 0519ecb..0000000 --- a/EMPTY +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/python3.11-six.spec b/python3.11-six.spec new file mode 100644 index 0000000..8251397 --- /dev/null +++ b/python3.11-six.spec @@ -0,0 +1,87 @@ +%global __python3 /usr/bin/python3.11 +%global python3_pkgversion 3.11 + +# tests are enabled by default +%bcond_without tests + +%global python_wheelname six-%{version}-py2.py3-none-any.whl + +Name: python%{python3_pkgversion}-six +Version: 1.16.0 +Release: 1%{?dist} +Summary: Python 2 and 3 compatibility utilities + +License: MIT +URL: https://github.com/benjaminp/six +Source0: %{pypi_source six} + +BuildArch: noarch + +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: python%{python3_pkgversion}-rpm-macros +BuildRequires: python%{python3_pkgversion}-setuptools +BuildRequires: python%{python3_pkgversion}-pip +BuildRequires: python%{python3_pkgversion}-wheel + +%if %{with tests} +BuildRequires: python%{python3_pkgversion}-pytest +BuildRequires: python%{python3_pkgversion}-tkinter +%endif + +%global _description %{expand: +Six is a Python 2 and 3 compatibility library. It provides utility functions +for smoothing over the differences between the Python versions with the goal +of writing Python code that is compatible on both Python versions.} + +%description %{_description} + + +%prep +%autosetup -p1 -n six-%{version} + + +%build +%py3_build_wheel + + +%install +%py3_install_wheel %{python_wheelname} + + +%if %{with tests} +%check +%pytest +%endif + + +%files -n python%{python3_pkgversion}-six +%license LICENSE +%doc README.rst documentation/index.rst +%{python3_sitelib}/six-*.dist-info/ +%pycached %{python3_sitelib}/six.py + + +%changelog +* Fri Nov 11 2022 Charalampos Stratakis - 1.16.0-1 +- Initial package +- Fedora contributions by: + Bohuslav Kabrda + Charalampos Stratakis + David Malcolm + Dennis Gilmore + Haikel Guemar + Igor Gnatenko + Karolina Surma + Lumir Balhar + Matthias Runge + Miro Hrončok + Orion Poplawski + Pádraig Brady + Petr Viktorin + Ralph Bean + Robert Kuska + Slavek Kabrda + Tomas Hrnciar + Tomas Orsava + Tom Callaway + yatin diff --git a/sources b/sources new file mode 100644 index 0000000..86837eb --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (six-1.16.0.tar.gz) = 076fe31c8f03b0b52ff44346759c7dc8317da0972403b84dfe5898179f55acdba6c78827e0f8a53ff20afe8b76432c6fe0d655a75c24259d9acbaa4d9e8015c0