app-crypt/etoken-sac: fix eutils EAPI 7
[gentoo-zh.git] / media-sound / lx-music-desktop-bin / lx-music-desktop-bin-2.2.2.ebuild
blob2c172b0a14e8ea99edf5dd1fe04864f16b251c69
1 # Copyright 1999-2023 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
4 EAPI=8
6 inherit unpacker desktop xdg
7 MY_PN="lx-music-desktop"
8 DESCRIPTION="一个基于 electron 的音乐软件"
9 HOMEPAGE="https://github.com/lyswhut/lx-music-desktop"
10 SRC_URI="
11         amd64? ( https://github.com/lyswhut/lx-music-desktop/releases/download/v${PV}/lx-music-desktop-v${PV}-x64.deb \
12                 -> ${MY_PN}-${PV}-x64.deb )
13         arm64? ( https://github.com/lyswhut/lx-music-desktop/releases/download/v${PV}/lx-music-desktop-v${PV}-arm64.deb \
14                 -> ${MY_PN}-${PV}-arm64.deb )
16 LICENSE="Apache-2.0"
17 SLOT="0"
18 RESTRICT="mirror"
19 KEYWORDS="-* ~amd64 ~arm64"
20 RDEPEND="x11-libs/gtk+:3[cups]
21         x11-libs/libXScrnSaver
22         dev-libs/nss
23         app-crypt/p11-kit
24         dev-libs/libappindicator:3
25         app-accessibility/at-spi2-core[X]
26         app-crypt/libsecret
27         x11-libs/libnotify
29 S="${WORKDIR}"
30 src_install() {
31         insinto /opt
32         doins -r opt/*
33         fperms +x /opt/${MY_PN}/${MY_PN}
34         dosym -r /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN}
35         gzip -d usr/share/doc/${MY_PN}/*.gz || die
36         dodoc usr/share/doc/${MY_PN}/*
37         doicon -s 512 usr/share/icons/hicolor/512x512/apps/lx-music-desktop.png
38         domenu usr/share/applications/lx-music-desktop.desktop