commit: 6ace0d9064fc0f6da32013e0e37052500da50f2a
Author: David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Tue Jul 9 10:04:45 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jul 9 10:04:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ace0d90
dev-python/plexapi: add 4.15.15
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
dev-python/plexapi/Manifest | 1 +
dev-python/plexapi/plexapi-4.15.15.ebuild | 37 +++++++++++++++++++++++++++++++
2 files changed, 38 insertions(+)
diff --git a/dev-python/plexapi/Manifest b/dev-python/plexapi/Manifest
index 281d556ad..8e7537b3f 100644
--- a/dev-python/plexapi/Manifest
+++ b/dev-python/plexapi/Manifest
@@ -1 +1,2 @@
DIST plexapi-4.15.14.gh.tar.gz 22523062 BLAKE2B
ced898e7e4fdfbf605882e683afea9e12161dc8ff633bc8c03a788f0684252ae4bd2a33d24d921ed6924e6831b976f564213ad8a5d2bf9b5fd9d38874163a3a2
SHA512
1bacbb0fe37d6d9c9807f25d794305e3da0b532e1108299335fbc8b4a9398d4c5c57fdb7aadc61f8edd0b14b58df78adaea655b5193439069bfa22cc5b553089
+DIST plexapi-4.15.15.gh.tar.gz 22523094 BLAKE2B
e7e6412e779565066b13b6c0833bae7652cb8dbcbf00ea36734b54667c5214e398449983f891e19fe650fa5f786e69718a4a6ada963ea7d821b040a9c3d54f08
SHA512
90d82435008072b687a74683d2c230088a2bfefab990f5901cf0cf95e1a47273c886e2e4b591c695e2cc5733a58a4a1399033761d4c88d01b7810b352ea08904
diff --git a/dev-python/plexapi/plexapi-4.15.15.ebuild
b/dev-python/plexapi/plexapi-4.15.15.ebuild
new file mode 100644
index 000000000..7d0a6c8a6
--- /dev/null
+++ b/dev-python/plexapi/plexapi-4.15.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# left here in case we switch to pypi
+PYPI_PN="PlexAPI"
+PYPI_NO_NORMALIZE=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10,11,12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the Plex API."
+HOMEPAGE="
+ https://pypi.org/project/PlexAPI/
+ https://github.com/pkkid/python-plexapi
+"
+
+# pypi release don't have docs
+SRC_URI="https://github.com/pkkid/python-plexapi/archive/refs/tags/${PV}.tar.gz
-> ${P}.gh.tar.gz"
+
+S="${WORKDIR}/python-${P}"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# almost all tests requires a running server
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/requests[${PYTHON_USEDEP}]
+"
+
+BDEPEND="doc? ( dev-python/sphinx-rtd-theme )"
+
+distutils_enable_sphinx docs