#7 Update to version 1.22.0 on EPEL7 using python3
Closed 9 months ago by jonathanspw. Opened 2 years ago by matthewdva.
rpms/ matthewdva/python-acme epel7  into  epel7

@@ -0,0 +1,14 @@ 

+ -----BEGIN PGP SIGNATURE-----

+ 

+ iQGzBAABCAAdFiEEIPIBNGv48/RVpz+aeAzJlDKihiEFAmJMf04ACgkQeAzJlDKi

+ hiE9rAv/X1/oS2oNw7n0o/74/fRcg+1rgMTmRi4AQfXjZY13s+bR6iTqGGNHu3B4

+ yQa64EQ1WAYybkdUDx+mCLjivzRTCr9/IL+5iYs1rFnk6O9Kh7cPkv0oDrp96PQi

+ OvZxfGG0tAv86Qm4h56UZ0ol2c31NHzYsZebvo0zVYD5c6qNgM2uVpZtaN/IcIhr

+ bVPQoCf+7ox0TOyfB2QQBIy3mGAgp2udA3o+6Sy2ibh377eBmfXDb9+dPLiVTrD/

+ xLb3x1JanrEGW1EkgcZZnwM5YMvIzztkFTj8macGlPXi/p4RbwMfq7FhisxB/AmJ

+ p9SbnlM3Rbhq71NuTz3N6/9FnG3UNqdJChvJmAqqSIXJ5KjzX1LfmmgXuzBpydBS

+ SvieS7vQF3VnqtsYehEOMR+rLumeCW18Hs2oskkcXZoRmpoHXIHoxbodrmZK3PI8

+ Q6x4UYlt4A3sgyGnak2hFPAzTo7Okrk5vhxO9UJvVVAbt56MGwMO7Rvdhy+voSrA

+ McIwRyhZ

+ =225K

+ -----END PGP SIGNATURE-----

@@ -0,0 +1,14 @@ 

+ -----BEGIN PGP SIGNATURE-----

+ 

+ iQGzBAABCAAdFiEEIPIBNGv48/RVpz+aeAzJlDKihiEFAmJMf04ACgkQeAzJlDKi

+ hiE9rAv/X1/oS2oNw7n0o/74/fRcg+1rgMTmRi4AQfXjZY13s+bR6iTqGGNHu3B4

+ yQa64EQ1WAYybkdUDx+mCLjivzRTCr9/IL+5iYs1rFnk6O9Kh7cPkv0oDrp96PQi

+ OvZxfGG0tAv86Qm4h56UZ0ol2c31NHzYsZebvo0zVYD5c6qNgM2uVpZtaN/IcIhr

+ bVPQoCf+7ox0TOyfB2QQBIy3mGAgp2udA3o+6Sy2ibh377eBmfXDb9+dPLiVTrD/

+ xLb3x1JanrEGW1EkgcZZnwM5YMvIzztkFTj8macGlPXi/p4RbwMfq7FhisxB/AmJ

+ p9SbnlM3Rbhq71NuTz3N6/9FnG3UNqdJChvJmAqqSIXJ5KjzX1LfmmgXuzBpydBS

+ SvieS7vQF3VnqtsYehEOMR+rLumeCW18Hs2oskkcXZoRmpoHXIHoxbodrmZK3PI8

+ Q6x4UYlt4A3sgyGnak2hFPAzTo7Okrk5vhxO9UJvVVAbt56MGwMO7Rvdhy+voSrA

+ McIwRyhZ

+ =225K

+ -----END PGP SIGNATURE-----

file added
+187
@@ -0,0 +1,187 @@ 

+ -----BEGIN PGP PUBLIC KEY BLOCK-----

+ 

+ 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

+ +hSa8DmfsfHcmVKa

+ =hHBQ

+ -----END PGP PUBLIC KEY BLOCK-----

file modified
+36 -156
@@ -1,21 +1,15 @@ 

  %global         srcname  acme

- 

- %if (0%{?fedora}) || (0%{?rhel} && 0%{?rhel} >= 8)

- %bcond_without python3

- %else

- %bcond_with python3

- %endif

- 

- %if (0%{?fedora} && 0%{?fedora} >= 30) || (0%{?rhel} && 0%{?rhel} >= 8)

- %bcond_with python2

  %global         SPHINXBUILD sphinx-build-3

+ %global py3_prefix python%{python3_pkgversion}

+ 

+ %if 0%{?fedora}

+ %bcond_without docs

  %else

- %bcond_without python2

- %global         SPHINXBUILD sphinx-build

+ %bcond_with docs

  %endif

  

- Name:           python-acme

- Version:        1.11.0

+ Name:           python-%{srcname}

+ Version:        1.22.0

  Release:        1%{?dist}

  Summary:        Python library for the ACME protocol

  License:        ASL 2.0
@@ -26,69 +20,27 @@ 

  # Keyring generation steps as follows:

  #   gpg2 --keyserver pool.sks-keyservers.net --recv-key A2CFB51FA275A7286234E7B24D17C995CD9775F2

  #   gpg2 --export --export-options export-minimal A2CFB51FA275A7286234E7B24D17C995CD9775F2 > gpg-A2CFB51FA275A7286234E7B24D17C995CD9775F2.gpg

- Source2:        gpg-A2CFB51FA275A7286234E7B24D17C995CD9775F2.gpg

+ Source2:        https://dl.eff.org/certbot.pub

  

  # When running tests argparse is not recognised as provided by core

  

- Patch0:         epel7-setup.patch

- # see https://github.com/certbot/certbot/issues/8110

- Patch1:         %{name}-lower-pyopenssl-requirement-epel7.patch

- 

- %if %{with python2}

- BuildRequires:  python2-devel

- BuildRequires:  python2-sphinx

- %if 0%{?fedora}

- BuildRequires: make

- BuildRequires:  python2-sphinx_rtd_theme

- %endif

- BuildRequires:  python2-cryptography

- BuildRequires:  python2-mock

- BuildRequires:  python2-requests >= 2.6.0

- BuildRequires:  python2-pyrfc3339

- BuildRequires:  python2-josepy >= 1.1.0

- %endif

- 

- %if %{with python3}

- BuildRequires:  python3-devel

- BuildRequires:  python3-sphinx

- BuildRequires:  python3-sphinx_rtd_theme

- BuildRequires:  python3-cryptography

+ BuildRequires:  %{py3_prefix}-devel

+ BuildRequires:  %{py3_prefix}-cryptography

  BuildRequires:  python3-requests >= 2.6.0

- BuildRequires:  python3-pyOpenSSL >= 0.15.1

- BuildRequires:  python3-requests-toolbelt

+ BuildRequires:  %{py3_prefix}-pyOpenSSL >= 17.3.0

+ BuildRequires:  %{py3_prefix}-requests-toolbelt

  BuildRequires:  python3-setuptools

- BuildRequires:  python3-pyrfc3339

- BuildRequires:  python3-josepy >= 1.1.0

- %endif

+ BuildRequires:  %{py3_prefix}-pyrfc3339

+ BuildRequires:  %{py3_prefix}-josepy >= 1.13.0

  

- %if %{with python2}

- %if 0%{?fedora} >= 28

- # Fedora 28 added versioned names for this package

- BuildRequires:  python2-pytz

- %else

- BuildRequires:  pytz

- %endif

+ BuildRequires:  %{py3_prefix}-pytest

+ BuildRequires:  %{py3_prefix}-pytz

  

- %if 0%{?rhel} && 0%{?rhel} <= 7

- # EL7 has unversioned names for these packages

- BuildRequires:  pytest

- BuildRequires:  python-ndg_httpsclient

- BuildRequires:  python-requests-toolbelt

- BuildRequires:  python-setuptools

- BuildRequires:  pyOpenSSL >= 0.13.1

- %else

- BuildRequires:  python2-ndg_httpsclient

- BuildRequires:  python2-pytest

- BuildRequires:  python2-requests-toolbelt

- BuildRequires:  python2-setuptools

- BuildRequires:  python2-pyOpenSSL >= 0.13.1

- %endif

- %endif

  

- %if %{with python3}

- BuildRequires:  python3-ndg_httpsclient

- BuildRequires:  python3-pytest

- BuildRequires:  python3-pytz

+ %if %{with docs}

+ BuildRequires:	make

+ BuildRequires:  python3-sphinx

+ BuildRequires:  python3-sphinx_rtd_theme

  %endif

  

  # Used to verify OpenPGP signature
@@ -104,68 +56,26 @@ 

  Python libraries implementing the Automatic Certificate Management Environment

  (ACME) protocol. It is used by the Let's Encrypt project.

  

- %if %{with python2}

- %package -n python2-acme

- Requires: python2-cryptography

- Requires: python2-pyasn1

- Requires: python2-pyrfc3339

- Requires: python2-requests >= 2.6.0

- Requires: python2-six

- Requires: python2-josepy >= 1.1.0

- 

- %if 0%{?fedora} >= 28

- # Fedora 28 added versioned names for this package

- Requires:       python2-pytz

- %else

- Requires:       pytz

- %endif

- 

- %if 0%{?rhel} && 0%{?rhel} <= 7

- # EL7 has unversioned names for these packages

- Requires:       python-ndg_httpsclient

- Requires:       python-requests-toolbelt

- Requires:       pyOpenSSL >= 0.13.1

- %else

- Requires:       python2-ndg_httpsclient

- Requires:       python2-requests-toolbelt

- Requires:       python2-pyOpenSSL >= 0.13.1

- %endif

- 

- %if %{with python3}

- # Recommends not supported by rpm on EL7

- #Recommends: python-acme-doc

- %endif

- Summary:        %{summary}

- %{?python_provide:%python_provide python2-acme}

- 

- 

- %description -n python2-acme

- Python 2 library for use of the Automatic Certificate Management Environment

- protocol as defined by the IETF. It's used by the Let's Encrypt project.

- %endif

- 

- %if %{with python3}

- %package -n python3-acme

- Requires: python3-cryptography

- Requires: python3-ndg_httpsclient

- Requires: python3-pyasn1

- Requires: python3-pyOpenSSL

- Requires: python3-pyrfc3339

- Requires: python3-pytz

- Requires: python3-requests >= 2.6.0

- Requires: python3-requests-toolbelt

- Requires: python3-six

- Requires: python3-josepy >= 1.1.0

+ %package -n %{py3_prefix}-acme

+ Requires: %{py3_prefix}-cryptography >= 2.5.0

+ Requires: %{py3_prefix}-pyasn1

+ Requires: %{py3_prefix}-pyOpenSSL >= 17.3.0

+ Requires: %{py3_prefix}-pyrfc3339

+ Requires: %{py3_prefix}-pytz

+ Requires: %{py3_prefix}-requests >= 2.6.0

+ Requires: %{py3_prefix}-requests-toolbelt

+ Requires: %{py3_prefix}-six

+ Requires: %{py3_prefix}-josepy >= 1.13.0

  #Recommends: python-acme-doc

+ Obsoletes: python2-%{srcname}

  Summary:        %{summary}

  %{?python_provide:%python_provide python3-acme}

  

- %description -n python3-acme

+ %description -n %{py3_prefix}-acme

  Python 3 library for use of the Automatic Certificate Management Environment

  protocol as defined by the IETF. It's used by the Let's Encrypt project.

- %endif

  

- %if 0%{?fedora}

+ %if %{with docs}

  %package doc

  # CSS uses @font-face … src:local("fontawesome/FontAwesome") format("truetype")

  Requires: fontawesome-fonts
@@ -178,32 +88,18 @@ 

  %prep

  %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'

  %setup -n %{srcname}-%{version}

- %if 0%{?rhel} && 0%{?rhel} == 7

- %patch0 -p1

- %patch1 -p1

- %endif

  # Remove bundled egg-info

  rm -rf %{srcname}.egg-info

  

  

  %build

- %if %{with python2}

- %py2_build

- %endif

- %if %{with python3}

  %py3_build

- %endif

  

  %install

- %if %{with python2}

- %py2_install

- %endif

- %if %{with python3}

  %py3_install

- %endif

  

  # Doc generation is currently broken on EL7, see bz#1492884

- %if 0%{?fedora}

+ %if %{with docs}

  # man page is pretty useless but api pages are decent

  # Issue opened upstream for improving man page

  # Need to cd as parent makefile tries to build libraries
@@ -213,31 +109,15 @@ 

  %endif

  

  %check

- %if %{with python2}

- %{__python2} setup.py test

- %endif

- 

- %if %{with python3}

  PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version} -v

- %endif

  

- %if %{with python2}

- %files -n python2-acme

- %license LICENSE.txt

- %doc README.rst

- %{python2_sitelib}/%{srcname}

- %{python2_sitelib}/%{srcname}-%{version}*.egg-info

- %endif

- 

- %if %{with python3}

- %files -n python3-acme

+ %files -n %{py3_prefix}-acme

  %license LICENSE.txt

  %doc README.rst

  %{python3_sitelib}/%{srcname}

  %{python3_sitelib}/%{srcname}-%{version}*.egg-info

- %endif

  

- %if 0%{?fedora}

+ %if %{with docs}

  %files doc

  %license LICENSE.txt

  %doc README.rst

file modified
+2 -2
@@ -1,2 +1,2 @@ 

- SHA512 (acme-1.11.0.tar.gz) = e92ed082a5f7fff6e94b8e30fefeb12dbad44de823ba553b8f34ad2a6d50fdbe5ec3e36522ff451ddd9aae5f0f86701abf65aeb3b146e03b5dfbf7d887109c4f

- SHA512 (acme-1.11.0.tar.gz.asc) = 628066d6f422452ea66db17d9b9a13e45f081521187cd65e2d28db2d933e6af7f28f63e665226168fd6b63a2f5ed7874064f43f36ce6a6f3d9eb0e3ea9901e95

+ SHA512 (acme-1.22.0.tar.gz) = f4d1040a6cef7ff16bdcad039a329114b95ad1459915aac96e99da0e48f4a1f9febdfb91df6ec1621267648fcad1608a7b9a79b712201b181662c6572fad11a9

+ SHA512 (acme-1.22.0.tar.gz.asc) = d457da5e6f1f8bc4293c12234945918b618ab80b033ae3b1ff452106827acc9409900d9e1737cf62fa6f7a00a1044294c0408af40bb8e3b8758fc6ba210b92cc

1 new commit added

  • Removed requirement for ndg_httpsclient
2 years ago

EPEL7 has less than a year before EOL. Not going to support cerbot things on python3 on EL7.

Pull-Request has been closed by jonathanspw

9 months ago