diff --git a/19.1.0.tar.gz b/19.1.0.tar.gz new file mode 100644 index 0000000..fc0f196 Binary files /dev/null and b/19.1.0.tar.gz differ diff --git a/pyOpenSSL-19.1.0.tar.gz b/pyOpenSSL-19.1.0.tar.gz deleted file mode 100644 index d03a512..0000000 Binary files a/pyOpenSSL-19.1.0.tar.gz and /dev/null differ diff --git a/pyOpenSSL.spec b/pyOpenSSL.spec index cd513f1..f1c8bda 100644 --- a/pyOpenSSL.spec +++ b/pyOpenSSL.spec @@ -1,16 +1,14 @@ -%bcond_without python2 - Name: pyOpenSSL Version: 19.1.0 -Release: 1 +Release: 3 Summary: A rather thin wrapper around (a subset of) the OpenSSL library. License: ASL 2.0 URL: https://www.pyopenssl.org/en/stable/ -Source0: https://github.com/pyca/pyopenssl/archive/%{name}-%{version}.tar.gz +Source0: https://github.com/pyca/pyopenssl/archive/%{version}.tar.gz BuildArch: noarch -BuildRequires: python2-devel python3-devel python2-cryptography python3-cryptography +BuildRequires: python3-devel python3-cryptography BuildRequires: python3-setuptools python3-sphinx python3-sphinx_rtd_theme %description @@ -18,18 +16,6 @@ pyOpenSSL is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper we mean that a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library. -%package -n python2-%{name} -Summary: A rather thin wrapper around (a subset of) the OpenSSL library. -Requires: python2-six >= 1.5.2 python2-cryptography -Obsoletes: pyOpenSSL < %{version}-%{release} -Provides: pyOpenSSL = %{version}-%{release} -%{?python_provide:%python_provide python2-pyOpenSSL} - -%description -n python2-%{name} -pyOpenSSL is a rather thin wrapper around (a subset of) the OpenSSL library. -With thin wrapper we mean that a lot of the object methods do nothing more -than calling a corresponding function in the OpenSSL library. - %package -n python3-%{name} Summary: A rather thin wrapper around (a subset of) the OpenSSL library. Requires: python3-six >= 1.5.2 python3-cryptography @@ -51,22 +37,16 @@ Obsoletes: %{name}-doc Man pages and other related documents for %{name}. %prep -%autosetup -n %{name}-%{version} -p1 +%autosetup -n pyopenssl-%{version} -p1 %build -%py2_build %py3_build make -C doc html SPHINXBUILD=sphinx-build-3 %install -%py2_install %py3_install -%files -n python2-%{name} -%license LICENSE -%{python2_sitelib}/OpenSSL/* -%{python2_sitelib}/%{name}-%{version}-py?.?.egg-info %files -n python3-%{name} %license LICENSE @@ -78,6 +58,18 @@ make -C doc html SPHINXBUILD=sphinx-build-3 %doc CHANGELOG.rst doc/_build/html %changelog +* Fri Oct 30 2020 wangjie -19.1.0-3 +- Type:NA +- ID:NA +- SUG:NA +- DESC:remove python2 + +* Mon Sep 14 2020 shixuantong - 19.1.0-2 +- Type:NA +- ID:NA +- SUG:NA +- DESC:update source0 + * Tue May 12 2019 openEuler Buildteam - 19.1.0-1 - Type:enhancement - ID:NA