# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_9 python3_10 python3_11 python3_12 ) inherit gnome2-utils python-r1 DESCRIPTION="GNOME integration for Spotify" HOMEPAGE="https://github.com/mrpdaemon/gnome-integration-spotify" #SRC_URI="https://github.com/mrpdaemon/${PN}/tarball/${PV} -> ${PN}-git-${PV}.tgz" SRC_URI="https://github.com/mrpdaemon/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" #S="${WORKDIR}/mrpdaemon-${PN}-df9124d" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="${PYTHON_DEPS}" RDEPEND="${DEPEND} dev-python/dbus-python[${PYTHON_USEDEP}] media-gfx/imagemagick x11-misc/wmctrl x11-misc/xautomation x11-misc/xdotool x11-apps/xwininfo" PATCHES=( "${FILESDIR}/gnome-integration-spotify-command-line-parsing.patch" "${FILESDIR}/gnome-integration-spotify-correct-interface.patch" "${FILESDIR}/gnome-integration-spotify-use-glib.patch" ) src_install() { dobin spotify-dbus.py python_replicate_script "${ED}"/usr/bin/spotify-dbus.py mkdir -p "${D}/etc/gconf/schemas" cp spotify.schemas "${D}/etc/gconf/schemas" } pkg_preinst() { gnome2_gconf_savelist } pkg_postinst() { gnome2_gconf_install } pkg_prerm() { gnome2_gconf_uninstall }