renamemytvseries-gtk-bin
maintainer zynex
· 2 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads a prebuilt binary from the project's official website, which is not on a standard code hosting platform but is plausibly the project's own source; the binary is installed directly, but there is no evidence of obfuscation or remote code execution, and the worst case of a swapped source is limited to the functionality of this single application.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads a prebuilt binary from the project's official website, which is not on a standard code hosting platform but is plausibly the project's own source; the binary is installed directly, but there is no evidence of obfuscation or remote code execution, and the worst case of a swapped source is limited to the functionality of this single application.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:19
"https://www.tweaking4all.com/downloads/video/${_pgmname}-${pkgver}-GTK-Linux-x64-shared-ffmpeg.tar.xz"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Michael Rydén (zynex(at)zoik.se)
2
# App: RenameMyTVSeries (GTK2)
3
# Version: 2.3.12
4
5
pkgname=renamemytvseries-gtk-bin
6
_pgmname=RenameMyTVSeries
7
pkgver=2.3.12
8
pkgrel=1
9
pkgdesc="Rename your TV-Series using TheTVDB (GTK2 version)"
10
arch=('x86_64')
11
url="https://www.tweaking4all.com/home-theatre/rename-my-tv-series-v2/"
12
license=('custom')
13
depends=('ffmpeg' 'gtk2')
14
provides=('renamemytvseries')
15
conflicts=('renamemytvseries')
16
options=('!debug')
17
source=(
18
'LICENSE'
19
"https://www.tweaking4all.com/downloads/video/${_pgmname}-${pkgver}-GTK-Linux-x64-shared-ffmpeg.tar.xz"
20
)
21
sha256sums=(
22
'986a80aff89e697188bb4eb9f8bfa511c1e933f1e2edd54a3315069c56fec160'
23
'a444965d38eee8731db5986be2046fc881ab0e7316d975ca8c559d272ec1fb8c'
24
)
25
26
package() {
27
install -Dm755 "$srcdir/$_pgmname" "$pkgdir/usr/bin/$_pgmname"
28
29
for size in 16 32 64 128 256 512; do
30
install -Dm644 "$srcdir/icons/${size}x${size}.png" \
31
"$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/renamemytvseries.png"
32
done
33
34
install -Dm644 "$srcdir/${_pgmname}.desktop" "$pkgdir/usr/share/applications/${_pgmname}.desktop"
35
sed -i "s|Exec=.*|Exec=/usr/bin/$_pgmname|" "$pkgdir/usr/share/applications/${_pgmname}.desktop"
36
sed -i "s|Icon=.*|Icon=renamemytvseries|" "$pkgdir/usr/share/applications/${_pgmname}.desktop"
37
sed -i '/^NoDisplay=true$/d' "$pkgdir/usr/share/applications/${_pgmname}.desktop"
38
39
if [[ -f "$srcdir/rmtv.ttf" ]]; then
40
install -Dm644 "$srcdir/rmtv.ttf" "$pkgdir/usr/share/fonts/TTF/rmtv.ttf"
41
fi
42
43
install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/${_pgmname}/LICENSE"
44
}
45
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 00:24:15 | LOW | 2 |
| 2026-07-20 00:19:49 | LOW | 2 |
| 2026-07-19 00:17:08 | LOW | 2 |
| 2026-07-18 00:14:48 | LOW | 2 |
| 2026-07-17 00:06:16 | LOW | 2 |
| 2026-07-16 00:05:41 | LOW | 2 |
| 2026-07-15 00:09:25 | LOW | 2 |