# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit xdg desktop unpacker DESCRIPTION="Personal recommendations, mixes for any occasion and the latest musical releases" HOMEPAGE="https://music.yandex.ru/download/" SRC_URI="https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb -> ${P}.deb" S="${WORKDIR}" LICENSE="Yandex-Music-EULA" SLOT="0" KEYWORDS="~amd64" DEPEND=" x11-libs/gtk+:3 x11-libs/libnotify dev-libs/nss x11-libs/libXScrnSaver x11-libs/libXtst x11-misc/xdg-utils app-accessibility/at-spi2-core sys-apps/util-linux app-crypt/libsecret " RDEPEND="${DEPEND}" QA_PRESTRIPPED=" /opt/Яндекс\\ Музыка/libEGL.so /opt/Яндекс\\ Музыка/chrome-sandbox /opt/Яндекс\\ Музыка/chrome_crashpad_handler /opt/Яндекс\\ Музыка/libffmpeg.so /opt/Яндекс\\ Музыка/libvulkan.so.1 /opt/Яндекс\\ Музыка/libGLESv2.so /opt/Яндекс\\ Музыка/libvk_swiftshader.so /opt/Яндекс\\ Музыка/yandexmusic " src_install() { gzip -d usr/share/doc/yandexmusic/changelog.gz mv usr/share/doc/yandexmusic usr/share/doc/${P} insinto / doins -r opt doins -r usr exeinto "/opt/Яндекс Музыка" doexe "opt/Яндекс Музыка/yandexmusic" doexe "opt/Яндекс Музыка/chrome-sandbox" doexe "opt/Яндекс Музыка/chrome_crashpad_handler" dosym "../../opt/Яндекс Музыка/yandexmusic" /usr/bin/yandexmusic sed -i 's/Categories=Audio;/Categories=Audio;AudioVideo/' usr/share/applications/yandexmusic.desktop domenu usr/share/applications/yandexmusic.desktop } pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update } pkg_postrm() { xdg_desktop_database_update xdg_icon_cache_update }