cloudmusic-web-player-qt
LOW
maintainer PLFJY
0 votes
scanned 2026-08-19 05:41:16.641961
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: PLFJY zero@plfjy.top
2
3
pkgname=cloudmusic-web-player-qt
4
pkgver=1.0.0
5
pkgrel=1
6
pkgdesc='基于网页播放器封装的网易云音乐客户端,使用了 QT6 Webview 组件'
7
arch=('x86_64')
8
url='https://github.com/PLFJY/cloudmusic-web-player-qt'
9
license=('MIT')
10
11
depends=(
12
'qt6-base'
13
'qt6-webengine'
14
)
15
16
makedepends=(
17
'cmake'
18
)
19
20
source=(
21
"$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
22
)
23
24
sha256sums=('de51f08ecf92c77a91c445833d6c553217a4bad71164ebd5086ac3abdf44201d')
25
26
build() {
27
cmake \
28
-S "$srcdir/$pkgname-$pkgver" \
29
-B "$srcdir/build" \
30
-DCMAKE_INSTALL_PREFIX=/usr
31
32
cmake --build "$srcdir/build" --parallel
33
}
34
35
package() {
36
# Executable
37
install -Dm755 \
38
"$srcdir/build/cloudmusic-web-player-qt" \
39
"$pkgdir/usr/bin/cloudmusic-web-player-qt"
40
41
# Icon
42
install -Dm644 \
43
"$srcdir/$pkgname-$pkgver/favicon.png" \
44
"$pkgdir/usr/share/icons/hicolor/256x256/apps/$pkgname.png"
45
46
# Desktop entry
47
install -d "$pkgdir/usr/share/applications"
48
49
cat > "$pkgdir/usr/share/applications/$pkgname.desktop" <<EOF
50
[Desktop Entry]
51
Type=Application
52
Name=Cloud Music Web Player (Qt)
53
Comment=Unofficial NetEase Cloud Music web player
54
Exec=cloudmusic-web-player-qt
55
Icon=cloudmusic-web-player-qt
56
Terminal=false
57
Categories=AudioVideo;Audio;Player;
58
StartupWMClass=cloudmusic-web-player-qt
59
EOF
60
61
# License
62
install -Dm644 \
63
"$srcdir/$pkgname-$pkgver/LICENSE" \
64
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
65
}
66
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-19 05:41:16 | Low | 1 |