setsuna-bin

LOW
maintainer zxp19821005 0 votes scanned 2026-10-17 00:21:55.226236
View on AUR
Why flagged

The package downloads prebuilt .deb files from the project's GitHub releases, which is a normal distribution method; the source is verifiable via checksums and hosts the official project, so the risk is low despite the binary origin.

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 prebuilt .deb files from the project's GitHub releases, which is a normal distribution method; the source is verifiable via checksums and hosts the official project, so the risk is low despite the binary origin.

PKGBUILD

1# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
2pkgname=setsuna-bin
3_pkgname=Setsuna
4_debname="com.gt610.${pkgname%-bin}"
5pkgver=1.0.213+0
6pkgrel=1
7pkgdesc="Download in one Setsuna - Motrix & AriaNg alternative in one app."
8arch=(
9 'aarch64'
10 'x86_64'
11)
12url="https://github.com/GT-610/setsuna"
13license=('GPL-3.0-only')
14provides=("${pkgname%-bin}=${pkgver}")
15conflicts=("${pkgname%-bin}")
16depends=(
17 'gtk3'
18 'aria2'
19 'libnotify'
20 'libayatana-appindicator'
21 'libayatana-indicator'
22 'ayatana-ido'
23 'libsecret'
24)
25source=("${pkgname%-bin}.sh")
26source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.deb::${url}/releases/download/v${pkgver}/${_pkgname}_v${pkgver}_linux_arm64.deb")
27source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.deb::${url}/releases/download/v${pkgver}/${_pkgname}_v${pkgver}_linux_x64.deb")
28sha256sums=('3fa20f85c87576bc9daa1db5d163def5aa239d040b7e308d747cc46bdd1b1713')
29sha256sums_aarch64=('dd0132bd357b49f84dcc800cf0107e2995f097a63ea94120419eed9de34b6779')
30sha256sums_x86_64=('c5dd3e79c0934d26547f864da2eeda7aae44e70b3429bbc97e965c7dc0c5774a')
31prepare() {
32 sed -i -e "
33 s/@appname@/${pkgname%-bin}/g
34 s/@runname@/${pkgname%-bin}/g
35 " "${srcdir}/${pkgname%-bin}.sh"
36 bsdtar -xf "${srcdir}/data."*
37 sed -i -e "
38 s/\/usr\/lib\/${pkgname%-bin}\///g
39 s/Icon=${_debname}/Icon=${pkgname%-bin}/g
40 " "${srcdir}/usr/share/applications/${_debname}.desktop"
41 ln -sf "/usr/bin/aria2c" "${srcdir}/usr/lib/${pkgname%-bin}/data/core/aria2c"
42}
43package() {
44 install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-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/${_debname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop"
53}
54

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 00:21:55 Low 2
2026-10-16 00:12:47 Low 2
2026-10-15 05:10:54 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion