bettertricks-bin
maintainer RamazanBerk
· 0 votes
· scanned 2026-08-03 00:08:14.047287
MEDIUM
View on AUR ↗
Why flagged
The package installs a prebuilt binary from a GitHub release by a new maintainer with few votes, which presents a supply-chain risk if the binary artifact were malicious or compromised, though the source is from a plausible project-owned repository.
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.
MEDIUM
AI review of an ambiguous pattern
llm_review
The static rules found a suspicious pattern they could not resolve, so an AI model (qwen/qwen3-235b-a22b-2507) reviewed it and judged it MEDIUM (confidence 95%): The package installs a prebuilt binary from a GitHub release by a new maintainer with few votes, which presents a supply-chain risk if the binary artifact were malicious or compromised, though the source is from a plausible project-owned repository.
PKGBUILD
1
# Maintainer: Ramazan Berk Şirin <ramazanberksirin at protonmail dot com>
2
3
pkgname=bettertricks-bin
4
pkgver=1.0
5
pkgrel=1
6
pkgdesc="Recovery-first Wine prefix manager and Winetricks-compatible recipe engine (binary)"
7
arch=('x86_64')
8
url="https://github.com/RamazanBerk20/Bettertricks"
9
license=('LGPL-2.1-or-later')
10
depends=('webkit2gtk-4.1' 'wine' 'cabextract' '7zip' 'unzip' 'gzip' 'tar' 'xz' 'zstd')
11
makedepends=('libarchive')
12
optdepends=('zenity: graphical prompts for compatibility-host recipes')
13
provides=('bettertricks')
14
conflicts=('bettertricks')
15
_debname="Bettertricks_${pkgver}_amd64.deb"
16
source=(
17
"$_debname::$url/releases/download/v$pkgver/$_debname"
18
"LICENSE::$url/raw/v$pkgver/LICENSE"
19
"bettertricks.desktop::$url/raw/v$pkgver/packaging/linux/io.bettertricks.desktop.desktop"
20
"bettertricks.metainfo.xml::$url/raw/v$pkgver/packaging/linux/io.bettertricks.desktop.metainfo.xml"
21
)
22
noextract=("$_debname")
23
sha256sums=(
24
'80d8ba1f08e9fac32950c58f11c237f6add0f6924355aaf90f88dca8520aa0d6'
25
'bb826495e04f20eef046c421e2b8ac01fea99fc90215badf0185a210aa4a5208'
26
'244031234c734653393af7bb4c7145fe97ad4512e772192507156c006164fb87'
27
'00ea4cfade9ea542dfd4e4157e426a21e94e6d9682d4c659fb28b82d2a438a27'
28
)
29
30
package() {
31
bsdtar -xOf "$srcdir/$_debname" data.tar.gz | bsdtar -xf - -C "$pkgdir"
32
33
rm "$pkgdir/usr/share/applications/Bettertricks.desktop"
34
install -Dm644 "$srcdir/bettertricks.desktop" \
35
"$pkgdir/usr/share/applications/io.bettertricks.desktop.desktop"
36
install -Dm644 "$srcdir/bettertricks.metainfo.xml" \
37
"$pkgdir/usr/share/metainfo/io.bettertricks.desktop.metainfo.xml"
38
install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
39
}
40
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | MEDIUM | 2 |
| 2026-08-02 00:16:08 | MEDIUM | 2 |
| 2026-08-01 00:11:18 | MEDIUM | 2 |
| 2026-07-31 00:14:10 | MEDIUM | 2 |
| 2026-07-30 00:17:23 | MEDIUM | 2 |
| 2026-07-29 00:25:53 | MEDIUM | 2 |
| 2026-07-28 00:07:28 | MEDIUM | 2 |
| 2026-07-27 00:24:32 | MEDIUM | 2 |
| 2026-07-26 00:07:32 | MEDIUM | 2 |
| 2026-07-25 00:13:44 | MEDIUM | 2 |
| 2026-07-24 00:02:28 | MEDIUM | 2 |
| 2026-07-23 00:14:47 | MEDIUM | 2 |
| 2026-07-22 23:22:13 | MEDIUM | 2 |