# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MY_PN="spotube" inherit desktop xdg DESCRIPTION="An open source, cross-platform Spotify client" HOMEPAGE="https://spotube.krtirtho.dev/" SRC_URI=" https://github.com/KRTirtho/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-${PV}-x86_64.tar.xz -> ${P}.tar.xz " S="${WORKDIR}" LICENSE="BSD-4" SLOT="0" KEYWORDS="~amd64" BDEPEND=" dev-util/patchelf " RDEPEND=" >=media-video/mpv-0.38.0-r1 >=dev-libs/libayatana-appindicator-0.5.92 " src_prepare() { default sed -i '/^Icon=/s|=.*|=spotube-logo|' spotube.desktop || die } src_install() { insinto /opt/spotube doins -r data lib exeinto /opt/spotube doexe spotube domenu spotube.desktop doicon spotube-logo.png dodir /usr/bin dosym -r /opt/spotube/spotube /usr/bin/spotube patchelf --replace-needed "libappindicator3.so.1" "libayatana-appindicator3.so.1" "${ED}/opt/spotube/lib/libtray_manager_plugin.so" || die }