media-sound/yandex-music add 5.104.2
This commit is contained in:
@@ -2,3 +2,4 @@ DIST yandex-music-5.100.1.deb 93815746 BLAKE2B ed559fb79735eadeb64bad02b3acebb4a
|
||||
DIST yandex-music-5.101.2.deb 93820568 BLAKE2B 5e46a59f4fcdcb728de35aa71f1c976bf49b7e6052488255fbc8d993fe862b1d723dd3c31c48927772b5676f13de4e2f47e5918a8f19dec7f047851f7e461bf4 SHA512 c8fdc728588c124dac60286098f9b0a92ced49cae738242a9cabbc36d8988527714009f51cad542ed5610d441525153f4e51c05e71610913477cdee54ba60cb6
|
||||
DIST yandex-music-5.102.0.deb 93828974 BLAKE2B 55f659fba3e6852b1fdc144145fb150db9f4f3f43030b135be0da7b65f880289c05a21a4d6041347fff1083c3cc6b49027410aa6e8fd2bd67dccf8cffb437e1c SHA512 e995cada65b130e54882e237707177ec19dbc2dbe580b0aa3cbd0007c6237e29bdeb75e5eac7895af726b0d023beda2ab6f8bb7438b14786e08438a5a26690a5
|
||||
DIST yandex-music-5.103.2.deb 93950548 BLAKE2B 84488c5d23aa10826a58ca83499bbda8f70ffa6eda98883dae698ecf14fd947b28f59f806a41b2a60d186b87c4d9632d1d39ee6474a5d9ae484d4c5421f459eb SHA512 f34a2f0a3515bbdb6799429c45060f7ee649cb68abe4fb4fb82ae49cb3d902958e7095deeda6f621e31e9429c87fe215b260f33153b600a93764143d78a09b33
|
||||
DIST yandex-music-5.104.2.deb 94321922 BLAKE2B 5171d35e41febe1dbf948c1408677a5ba35e0d909ba4d97f2f92825cfddc23386e9d3b25be5ff81e10b32a418898eacf80a3f73acab77f6f1a265d3da3322bb5 SHA512 e4f83ccfaf84e401f21c431ca481835db13714add67d9c1ddfb3b284f2aac024ee226aa40b762aa8ed2062eb6f624e4f6e4b565c968eaabfc925c48affe66343
|
||||
|
||||
69
media-sound/yandex-music/yandex-music-5.104.2.ebuild
Normal file
69
media-sound/yandex-music/yandex-music-5.104.2.ebuild
Normal file
@@ -0,0 +1,69 @@
|
||||
# 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
|
||||
}
|
||||
Reference in New Issue
Block a user