# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-python/python-twitter/python-twitter-1.0.ebuild,v 1.2 2013/09/05 18:47:04 mgorny Exp $ EAPI=5 PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} ) EGIT_REPO_URI="git@github.com:bear/python-twitter.git" inherit distutils-r1 DESCRIPTION="This library provides a pure python interface for the Twitter API" HOMEPAGE="https://github.com/bear/python-twitter.git" if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://github.com/bear/python-twitter.git" inherit git-r3 else SRC_URI="https://github.com/bear/python-twitter/archive/v${PV}.tar.gz -> ${P}.tar.gz" fi LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86 ~x64-macos" IUSE="examples test" RDEPEND=" virtual/python-argparse >=dev-python/httplib2-0.7.7 >=dev-python/simplejson-3.3.1 >=dev-python/requests-1.2.3 >=dev-python/requests-oauthlib-0.3.3 >=dev-python/oauth2-1.5.211 >=dev-python/oauthlib-0.6.0 " DEPEND="${RDEPEND} dev-python/setuptools" DOCS="CHANGES README.md" PYTHON_MODNAME="twitter.py" src_prepare() { # Fix for Python 3, backwards compat to at least 2.5 sed -i -e "s:print \(.*\):print(\1):g" "${S}"/setup.py || die distutils_src_prepare # Delete internal copy of simplejson. rm -fr simplejson } python_test() { esetup.py test } python_install_all() { distutils_src_install dohtml doc/twitter.html if use examples; then insinto /usr/share/doc/${PF}/examples doins examples/* fi }