From 86d2388dbb490796c234e5295efb8def8240b321 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Jan 07 2020 19:31:16 +0000 Subject: * Tue Jan 07 2020 Fabian Affolter - 0.1.0-2 - Use var for source URL - Better use of wildcards (rhbz#1787309) * Wed Jan 01 2020 Fabian Affolter - 0.1.0-1 - Initial package for Fedora --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3e97ec9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/siosocks-0.1.0.tar.gz diff --git a/python-siosocks.spec b/python-siosocks.spec new file mode 100644 index 0000000..3193b0b --- /dev/null +++ b/python-siosocks.spec @@ -0,0 +1,64 @@ +%global pypi_name siosocks + +Name: python-%{pypi_name} +Version: 0.1.0 +Release: 2%{?dist} +Summary: Sans-io socks proxy client/server with couple io backends + +License: MIT +URL: https://github.com/pohmelie/siosocks +Source0: %{pypi_source} +BuildArch: noarch + +%description +socks 4/5 client/server library/framework. + +- No one-shot socks servers +- Sans-io +- asyncio-ready + +%package -n python3-%{pypi_name} +Summary: %{summary} + +BuildRequires: python3-devel +BuildRequires: python3-pytest +BuildRequires: python3-pytest-asyncio +BuildRequires: python3-pytest-cov +BuildRequires: python3-pytest-trio +BuildRequires: python3-setuptools +BuildRequires: python3-trio +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +socks 4/5 client/server library/framework. + +- No one-shot socks servers +- Sans-io +- asyncio-ready + +%prep +%autosetup -n %{pypi_name}-%{version} +rm -rf %{pypi_name}.egg-info + +%build +%py3_build + +%install +%py3_install + +%check +PYTHONPATH=%{buildroot}%{python3_sitelib} pytest-%{python3_version} -v tests + +%files -n python3-%{pypi_name} +%license license.txt +%doc readme.md +%{python3_sitelib}/%{pypi_name}/ +%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info + +%changelog +* Tue Jan 07 2020 Fabian Affolter - 0.1.0-2 +- Use var for source URL +- Better use of wildcards (rhbz#1787309) + +* Wed Jan 01 2020 Fabian Affolter - 0.1.0-1 +- Initial package for Fedora diff --git a/sources b/sources new file mode 100644 index 0000000..0aa828a --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (siosocks-0.1.0.tar.gz) = 781b30b08e26dbf8507aec3b6590a837416a60d64a2ebbaef47e64bed44d0d2ad9fcf592282a4d8ab35daecb9f3cd6e0fef0cfeb078824257b7c906ba678e21e