Automatic workflow to update yandex-music ebuild
Some checks failed
yandex-music / check-and-update (push) Failing after 29s

This commit was merged in pull request #1.
This commit is contained in:
Petr Polezhaev
2026-02-02 15:40:24 +03:00
committed by Petr Polezhaev
parent 6e6228033f
commit 32173db78b
17 changed files with 254 additions and 161 deletions

View File

@@ -9,10 +9,11 @@ DESCRIPTION="Personal recommendations, mixes for any occasion and the latest mus
HOMEPAGE="https://music.yandex.ru/download/"
SRC_URI="https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb -> ${P}.deb"
LICENSE="Yandex-EULA"
S="${WORKDIR}"
LICENSE="Yandex-Music-EULA"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
x11-libs/gtk+:3
@@ -26,7 +27,6 @@ DEPEND="
app-crypt/libsecret
"
RDEPEND="${DEPEND}"
BDEPEND=""
QA_PRESTRIPPED="
/opt/Яндекс\\ Музыка/libEGL.so
@@ -39,8 +39,6 @@ QA_PRESTRIPPED="
/opt/Яндекс\\ Музыка/yandexmusic
"
S="${WORKDIR}"
src_install() {
gzip -d usr/share/doc/yandexmusic/changelog.gz
mv usr/share/doc/yandexmusic usr/share/doc/${P}
@@ -54,7 +52,7 @@ src_install() {
doexe "opt/Яндекс Музыка/chrome-sandbox"
doexe "opt/Яндекс Музыка/chrome_crashpad_handler"
dosym "/opt/Яндекс Музыка/yandexmusic" /usr/bin/yandexmusic
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