fooyin-bin
LOW
maintainer orphaned
0 votes
scanned 2026-10-06 18:03:40.155073
Why flagged
The package downloads a prebuilt binary from the project's official GitHub releases, which is a normal practice for -bin packages; the source is trustworthy and no malicious behavior is evident.
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.
Low
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package downloads a prebuilt binary from the project's official GitHub releases, which is a normal practice for -bin packages; the source is trustworthy and no malicious behavior is evident.
PKGBUILD
1
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
2
pkgname=fooyin-bin
3
_pkgname=Fooyin
4
_appname="org.${pkgname%-bin}.${pkgname%-bin}"
5
pkgver=0.10.7
6
pkgrel=1
7
pkgdesc="A customisable music player.Binary version."
8
arch=('x86_64')
9
url="https://www.fooyin.org/"
10
_ghurl="https://github.com/ludouzi/fooyin"
11
license=('GPL-3.0-only')
12
conflicts=("${pkgname%-bin}")
13
provides=("${pkgname%-bin}=${pkgver}")
14
depends=(
15
'qt6-base'
16
'qt6-svg'
17
'alsa-lib'
18
'taglib'
19
'ffmpeg'
20
'kdsingleapplication'
21
'libgme'
22
'libarchive'
23
'libgme'
24
'libarchive'
25
'qcoro'
26
'soundtouch'
27
'libgme'
28
'libarchive'
29
)
30
optdepends=(
31
'sdl2: For the SDL2 audio output plugin'
32
'libpipewire: For the PipeWire audio output plugin'
33
'libsndfile: For the GME audio input plugin'
34
'libebur128: For the ReplayGain scanner plugin'
35
)
36
source=(
37
"${pkgname%-bin}-${pkgver}.tar.zst::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}-${pkgver}-archlinux-${CARCH}.tar.zst"
38
)
39
sha256sums=('7329399436237947306268e5e4cfbf60a8cc6a3df5e0e4248d0fa073057945ed')
40
prepare() {
41
sed -i "s/${_appname}/${pkgname%-bin}/g" "${srcdir}/usr/share/applications/${_appname}.desktop"
42
}
43
package() {
44
install -Dm755 "${srcdir}/usr/bin/${pkgname%-bin}" -t "${pkgdir}/usr/bin"
45
cp -a "${srcdir}/usr/lib" "${pkgdir}/usr"
46
find "${srcdir}" -type f \( -name "*.png" -o -name "*.svg" \) -path "*share/icons/*" | while read -r _i; do
47
_extension="${_i##*.}"
48
_icon_path="${_i#*share/icons/}"
49
_target_dir="/usr/share/icons/$(dirname "${_icon_path}")"
50
install -Dm644 "${_i}" "${pkgdir}${_target_dir}/${pkgname%-bin}.${_extension}"
51
done
52
install -Dm644 "${srcdir}/usr/share/applications/${_appname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop"
53
cp -a "${srcdir}/usr/share/${pkgname%-bin}" "${pkgdir}/usr/share"
54
install -Dm644 "${srcdir}/usr/share/doc/${pkgname%-bin}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname%-bin}"
55
install -Dm644 "${srcdir}/usr/share/metainfo/${_appname}.metainfo.xml" "${pkgdir}/usr/share/metainfo/${pkgname%-bin}.metainfo.xml"
56
}
57
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-06 18:03:40 | Low | 2 |