cnmplayer-bin
LOW
maintainer professorLee
0 votes
scanned 2026-08-29 09:38:50.329695
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Professor Lee <https://github.com/professor-lee>
2
pkgname=cnmplayer-bin
3
pkgver=0.5.1
4
pkgrel=1
5
pkgdesc="A terminal-based Netease cloud music player with spectrum visualizer, lyrics support. (Prebuilt binary)"
6
arch=('x86_64')
7
url="https://github.com/professor-lee/CNMPlayer"
8
license=('AGPL3')
9
depends=('alsa-lib' 'chafa' 'glib2' 'openssl' 'pipewire')
10
optdepends=(
11
'cava: spectrum visualization'
12
'ttf-nerd-fonts-symbols: For icons and spectrum visualizer'
13
'ttf-jetbrains-mono-nerd: Recommended monospace font'
14
)
15
provides=("cnmplayer=${pkgver}")
16
conflicts=('cnmplayer' 'cnmplayer-git')
17
18
# release 资产架构名(amd64/aarch64)与 CARCH(x86_64/aarch64)的映射
19
case "$CARCH" in
20
x86_64) _asset_arch='amd64' ;;
21
aarch64) _asset_arch='aarch64' ;;
22
esac
23
24
# tarball 内为平铺的 cnmplayer + LICENSE(无顶层目录)
25
source_x86_64=("${pkgname}-${pkgver}.tar.xz::https://github.com/professor-lee/CNMPlayer/releases/download/v${pkgver}/CNMPlayer_v${pkgver}_linux_${_asset_arch}.tar.xz")
26
sha256sums_x86_64=('289b182538496b7451e5fd9f8f9afee57dbb312d7cac998407cc0446c991bdaa')
27
28
# aarch64 资产在首个双架构 release(v0.6.0)后补充 source_aarch64/sha256sums_aarch64,
29
# 届时 arch 数组加入 'aarch64';后续 pkgver 与 sha256 由 GitHub Actions 自动维护
30
31
package() {
32
install -Dm755 "cnmplayer" "${pkgdir}/usr/bin/cnmplayer"
33
install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
34
}
35
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-29 09:38:50 | Low | 1 |