| # Copyright 1999-2015 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: /var/cvsroot/gentoo-x86/net-misc/gsutil/gsutil-4.11.ebuild,v 1.1 2015/04/17 07:04:15 vapier Exp $ |
| |
| EAPI="5" |
| PYTHON_COMPAT=( python2_7 ) |
| |
| inherit distutils-r1 |
| |
| DESCRIPTION="command line tool for interacting with cloud storage services" |
| HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil" |
| SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz" |
| |
| LICENSE="Apache-2.0" |
| SLOT="0" |
| KEYWORDS="*" |
| IUSE="" |
| |
| DEPEND="${PYTHON_DEPS}" |
| RDEPEND="${DEPEND} |
| >=dev-python/boto-2.30.0[${PYTHON_USEDEP}] |
| >=dev-python/crcmod-1.7[${PYTHON_USEDEP}] |
| >=dev-python/httplib2-0.8[${PYTHON_USEDEP}] |
| >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] |
| >=dev-python/gcs-oauth2-boto-plugin-1.8[${PYTHON_USEDEP}] |
| >=dev-python/oauth2client-1.4.4[${PYTHON_USEDEP}] |
| >=dev-python/python-gflags-2.0[${PYTHON_USEDEP}] |
| >=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}] |
| dev-python/setuptools[${PYTHON_USEDEP}] |
| >=dev-python/six-1.8.0[${PYTHON_USEDEP}] |
| >=dev-python/socksipy-1.01[${PYTHON_USEDEP}]" |
| |
| S=${WORKDIR}/${PN} |
| |
| DOCS=( README.md CHANGES.md ) |
| |
| PATCHES=( |
| "${FILESDIR}/${PN}-4.7-use-friendy-version-checks.patch" |
| ) |
| |
| python_test() { |
| export BOTO_CONFIG=${FILESDIR}/dummy.boto |
| ${PYTHON} gslib/__main__.py test -u || die "tests failed" |
| } |