media-sound/yandex-music add 5.113.0
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
DIST yandex-music-5.111.0.deb 94353338 BLAKE2B 8de9f7934b1188675985ceec91e44e67cecbb3bf3f4e898562c9278bd21956253c894eb56fbb65a1509655d3ecd4eee69fd1885847e6cc96e483fcb5840b0ea3 SHA512 1d4e089d47d5d484b72634467885850eb1dde181c71ecfaa870052ce8b0e00177950752a3b577aa27ed743b59a4f76cef266ad4c19159103c383721481f6e6b0
|
||||
DIST yandex-music-5.112.0.deb 94344274 BLAKE2B 81644323f99c4ebba56698e00019021cb4c2f6254281e2cde60c302ebf37c6a19a3061808afc570f2a7a7851701b19c27d5a5073312f6865752266ac3f216f52 SHA512 db2b185181417b6102d31b635446804e1604ebc470c2d7d3bb656239de6abb383f7a9ebac464d40024a7addd8fa7e42bfba22292dcb8ccd81ba3a742bb70c07f
|
||||
DIST yandex-music-5.113.0.deb 94320204 BLAKE2B 63271d35fad2da500f3addf546b77fef5f69db0cb443e76c079c373555db9969bb89d30c7dcbbf4137f27215b9f3b062de5396574d8c14e42cdc1a8a5da54771 SHA512 449cc89eb840c00b91950576c2254a58c2d975c09efc171329a1fb1b9327007d355bf87ae36d77509f999d3b2e4dcbcb3dca14a61b92c7eae2a8e9ae9f90aac8
|
||||
|
||||
69
media-sound/yandex-music/yandex-music-5.113.0.ebuild
Normal file
69
media-sound/yandex-music/yandex-music-5.113.0.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