You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.1 KiB

  1. # Copyright 1999-2021 Gentoo Authors
  2. # Distributed under the terms of the GNU General Public License v2
  3. EAPI=8
  4. PYTHON_COMPAT=( python3_{8..10} )
  5. DISTUTILS_USE_SETUPTOOLS=rdepend
  6. inherit distutils-r1
  7. if [[ ${PV} == 9999* ]]; then
  8. EGIT_REPO_URI="https://github.com/certbot/certbot.git"
  9. inherit git-r3
  10. S=${WORKDIR}/${P}/${PN}
  11. else
  12. SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
  13. KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
  14. S=${WORKDIR}/certbot-${PV}/acme
  15. fi
  16. DESCRIPTION="An implementation of the ACME protocol"
  17. HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
  18. LICENSE="Apache-2.0"
  19. SLOT="0"
  20. RDEPEND="
  21. dev-python/chardet[${PYTHON_USEDEP}]
  22. >=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
  23. >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
  24. >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
  25. dev-python/pyrfc3339[${PYTHON_USEDEP}]
  26. dev-python/pytz[${PYTHON_USEDEP}]
  27. >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
  28. >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
  29. "
  30. distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
  31. distutils_enable_tests pytest