From d814c868ba6e3c3449c0588f90e361b37163f340 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sun, 13 Jan 2019 10:56:16 +0100 Subject: [PATCH] pylast-3.0.0 added --- dev-python/pylast/Manifest | 3 +++ dev-python/pylast/metadata.xml | 25 +++++++++++++++++++++++++ dev-python/pylast/pylast-3.0.0.ebuild | 23 +++++++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 dev-python/pylast/Manifest create mode 100644 dev-python/pylast/metadata.xml create mode 100644 dev-python/pylast/pylast-3.0.0.ebuild diff --git a/dev-python/pylast/Manifest b/dev-python/pylast/Manifest new file mode 100644 index 000000000..f4396188e --- /dev/null +++ b/dev-python/pylast/Manifest @@ -0,0 +1,3 @@ +DIST pylast-3.0.0.tar.gz 34416 BLAKE2B 7545a958a158c015ed383b8f4857ff21f5764271abbbc2fb83d44550757aa102753214b74df70bd0d7354fabdbf328af98be7dea2e1c5b1bfd46c6dd2caa9273 SHA512 550d780031088b28686fd9acacaab90566e9e536bfb5ceda59e2c5c5204d452a9dfa9fc4b5e28782f5c6a75f6084be773dc164ee922fe028cf85e8f74b94f106 +EBUILD pylast-3.0.0.ebuild 613 BLAKE2B f36e3672132549f7a181239fb124eed87f21b8b33e2c9834c6181a533db06cd6958f7e8d70ad8f90fb5b568615e6624461049857c034c59da83e53e406859859 SHA512 22333b033b80fc8df60748c0498fed4d9e8320113a62fcc7e41a76f4773899be00ef1a9531e4068119b8b314ec3e9aae0bb9f575d835475eb341b11f7a349ed3 +MISC metadata.xml 894 BLAKE2B 95fd1131de748819af98fcb484c6db7d90d9cf78794dbd9d1d06ebe755020bb09b9ca1d1a232323f4afb409c58a85098fec00994307939ba22fd07fd5de9ea73 SHA512 c5eba42bd263c572e7c73a6df8daa3aad56407d4f26eb1560e1a2fd21fff6a4228522d2c4493481ed7e767e24818cf82b6076ff00937d4214ef25b91986f42a9 diff --git a/dev-python/pylast/metadata.xml b/dev-python/pylast/metadata.xml new file mode 100644 index 000000000..8f1747907 --- /dev/null +++ b/dev-python/pylast/metadata.xml @@ -0,0 +1,25 @@ + + + + + python@gentoo.org + + + Python interface to last.fm and other api-compatible websites + + Features: + * Simple public interface. + * Access to all the data exposed by the Last.fm webservices. + * Scrobbling support. + * Full object-oriented design. + * Proxy support. + * Internal caching support for some webservices calls (disabled by default). + * No extra dependencies but python itself. + * Support for other API-compatible networks like Libre.fm + * Python3-friendly (Starting from 0.5). + + + pylast + pylast/pylast + + diff --git a/dev-python/pylast/pylast-3.0.0.ebuild b/dev-python/pylast/pylast-3.0.0.ebuild new file mode 100644 index 000000000..27338bb36 --- /dev/null +++ b/dev-python/pylast/pylast-3.0.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to last.fm and other api-compatible websites" +HOMEPAGE="https://github.com/pylast/pylast" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" + +# As the testing requires a last.fm account and online access it is restricted +RESTRICT="test"