Files
HomeAssistantRepository/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
Andreas Billmeier (@Home/mbp) 9113071dbb add more older reqs reported by new test script:
- add transmissionrpc-0.11
  - add stookalert-0.1.4
  - downgrade smart-meter-texas-0.4.0
  - update ephem-3.7.7.0
  - update ephem-3.7.7.1
  - add sharkiqpy-0.1.8
  - add py-schluter-0.1.7
  - add roonapi-0.0.22
  - restore httplib2-0.10.3-r1 from archive (for dev-python/RtmAPI)
  - correct dep in RtmAPI-0.7.2-r1
  - add pyfunctional-1.3.0, pyfunctional-1.4.1
  - avri-api-0.1.7 added
2020-09-14 21:31:32 +02:00

41 lines
939 B
Bash

# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4..8} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="A comprehensive HTTP client library"
HOMEPAGE="https://pypi.python.org/pypi/httplib2 https://github.com/jcgregorio/httplib2"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="app-misc/ca-certificates"
# tests connect to random remote sites
RESTRICT="test"
PATCHES=( "${FILESDIR}"/${PN}-use-system-cacerts.patch )
python_prepare_all() {
chmod o+r */*egg*/* || die
distutils-r1_python_prepare_all
}
python_test() {
if [[ ${EPYTHON} == python2.7 ]] ; then
cd python2 || die
else
cd python3 || die
fi
"${PYTHON}" httplib2test.py || die
}