mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
media-sound/mopidy-spotify: new package, add 5.0.1
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
This commit is contained in:
3 files changed
+57
No files matched your search
@@ -0,0 +1,2 @@
|
||||
DIST mopidy_spotify-5.0.1.tar.gz 52943 BLAKE2B da1fbf6953b354e57adf9bc3ed9bcab5bda746e0fec954e94fbb4795598a2720ca9fdcb161b8c55e0676ba8ba78a3e58410a58fc8af8165c44981549c9e1b8cc SHA512 f8e7ac8e1f65dab6cfcbe7d1dee6361468ad64d27a0e6bfbdb2a91ae32719e89aa7b97bce5b9b9457ae0b5dc68f46e86024950bbb4566d8e1c5aced4581a5a3c
|
||||
DIST mopidy_spotify-5.0.1.tar.gz.provenance 9578 BLAKE2B d0b2a69a0447ab1449d03b5c895281edda5e038e66a72fadbb880635121f7a6bd29abdc5cb1c9dc2ba760d32af24e1d22885c6975287fa27f42e56386fbb6e1f SHA512 e4a03665d2ddd6819ff6d774a1ef7d25d0a0aaf982ae580dd139ad8d62e8d5984da2424eaf6cbb98aa44476b21c07ea434c71dff20b51d4ddc4daddcf6fa8274
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>bakedsnake@vagrantz.xyz</email>
|
||||
<name>bakedsnake</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">mopidy/mopidy-spotify</remote-id>
|
||||
<remote-id type="pypi">mopidy-spotify</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,43 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_VERIFY_REPO="https://github.com/mopidy/mopidy-spotify"
|
||||
PYTHON_COMPAT=( python3_{13..14} )
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Mopidy extension for playing music from Spotify"
|
||||
HOMEPAGE="
|
||||
https://mopidy.com/ext/spotify/
|
||||
https://pypi.org/project/mopidy-spotify
|
||||
"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="test verify-provenance"
|
||||
|
||||
RDEPEND="
|
||||
>=media-plugins/gst-plugins-rs-1.26.11[spotify]
|
||||
media-sound/librespot[gstreamer]
|
||||
media-sound/mopidy[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
EPYTEST_PLUGINS=( pytest pytest-cov responses )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
local class
|
||||
local classifiers=( "license =" "\"License ::" )
|
||||
for class in "${classifiers[@]}"; do
|
||||
sed -ie "/${class}/d" pyproject.toml \
|
||||
|| die "Failed to remove deprecated license classifier"
|
||||
done
|
||||
eapply_user
|
||||
}
|
||||
Reference in new issue
Block a user