happwner-pc-bin
maintainer Kasumix
· 0 votes
· scanned 2026-08-18 00:03:42.021799
LOW
View on AUR ↗
Why flagged
The package installs a prebuilt binary from the project's official GitHub releases, which is normal for AUR packages; all sources are verifiable and checksummed, and no untrusted or obfuscated code execution occurs.
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 installs a prebuilt binary from the project's official GitHub releases, which is normal for AUR packages; all sources are verifiable and checksummed, and no untrusted or obfuscated code execution occurs.
PKGBUILD
1
# Maintainer: SLava <slavkaplay6@gmail.com>
2
3
pkgname=happwner-pc-bin
4
pkgver=0.1.7
5
pkgrel=1
6
pkgdesc='Desktop proxy subscription bridge (prebuilt binary)'
7
arch=('x86_64')
8
url='https://github.com/Kasumicic/Happwner_PC'
9
license=('LicenseRef-Happwner-NonCommercial')
10
depends=(
11
'alsa-lib'
12
'fontconfig'
13
'freetype2'
14
'gcc-libs'
15
'glibc'
16
'hicolor-icon-theme'
17
'libglvnd'
18
'libx11'
19
'zlib'
20
)
21
makedepends=('jdk21-openjdk')
22
optdepends=(
23
'gnome-shell-extension-appindicator: tray integration on GNOME'
24
'xdg-desktop-portal: native file dialogs'
25
)
26
provides=("happwner-pc=${pkgver}")
27
conflicts=('happwner-pc')
28
options=('!debug' '!strip')
29
source=(
30
"${pkgname}-${pkgver}.tar.gz::${url}/releases/download/v${pkgver}/happwner-pc-${pkgver}-linux-x86_64.tar.gz"
31
"happwner-pc-${pkgver}::https://raw.githubusercontent.com/Kasumicic/Happwner_PC/v${pkgver}/packaging/arch/happwner-pc"
32
"happwner-pc-${pkgver}.desktop::https://raw.githubusercontent.com/Kasumicic/Happwner_PC/v${pkgver}/packaging/arch/happwner-pc.desktop"
33
"happwner-pc-${pkgver}-48.png::https://raw.githubusercontent.com/Kasumicic/Happwner_PC/v${pkgver}/packaging/arch/icons/happwner-pc-48.png"
34
"happwner-pc-${pkgver}-64.png::https://raw.githubusercontent.com/Kasumicic/Happwner_PC/v${pkgver}/packaging/arch/icons/happwner-pc-64.png"
35
"happwner-pc-${pkgver}-128.png::https://raw.githubusercontent.com/Kasumicic/Happwner_PC/v${pkgver}/packaging/arch/icons/happwner-pc-128.png"
36
"happwner-pc-${pkgver}-256.png::https://raw.githubusercontent.com/Kasumicic/Happwner_PC/v${pkgver}/packaging/arch/icons/happwner-pc-256.png"
37
"happwner-pc-${pkgver}-512.png::https://raw.githubusercontent.com/Kasumicic/Happwner_PC/v${pkgver}/packaging/arch/icons/happwner-pc-512.png"
38
"TERMS-${pkgver}::https://raw.githubusercontent.com/Kasumicic/Happwner_PC/v${pkgver}/packaging/arch/TERMS"
39
)
40
sha256sums=(
41
'339a48c30a2a941db7244485253ba4a97587d6025775df52feaee15589be6dc3'
42
'2287e3551699e71ebaf7e80db3351535df468421ac8e51ee64fc29add41da847'
43
'7995a9916ffdbe01dfa46803775fa6adabacbb801b4e63939cad0b2a5ee39e7a'
44
'12528721d34e00f9eee2c5c9242cb477b713c72540ddfb018eadae2a5ba84a15'
45
'2b3b15c5cdf5526ceba94b6c851ba6292d85bceaa9f4ecdaf5894249c6088ca7'
46
'824021fbd88e17f588983796fb4b80f10ea8cb9d122064da86ed4b083aaee7b5'
47
'4d5625fe9aa00eee14b76fb85fea69685f522acb0b471f7ac824b7fcca9215e6'
48
'83dd90d0dd2882735f8f1259a60dea7dfebff605672759c1de4f1c5c69955a0a'
49
'5e9e97c2536f5a102ddf0fe2274e0e3c15e05ce2023f68d01c2352dd4a1e8b34'
50
)
51
52
package() {
53
install -d "$pkgdir/opt/happwner-pc"
54
cp -a "$srcdir/Happwner PC/." "$pkgdir/opt/happwner-pc/"
55
56
# The jpackage image has a runtime but no java command. The wrapper avoids a
57
# known native-launcher teardown crash, so add the matching Arch JDK command.
58
install -Dm755 /usr/lib/jvm/java-21-openjdk/bin/java \
59
"$pkgdir/opt/happwner-pc/lib/runtime/bin/java"
60
61
install -Dm755 "$srcdir/happwner-pc-${pkgver}" \
62
"$pkgdir/usr/bin/happwner-pc"
63
install -Dm644 "$srcdir/happwner-pc-${pkgver}.desktop" \
64
"$pkgdir/usr/share/applications/happwner-pc.desktop"
65
66
local size
67
for size in 48 64 128 256 512; do
68
install -Dm644 "$srcdir/happwner-pc-${pkgver}-${size}.png" \
69
"$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/happwner-pc.png"
70
done
71
install -Dm644 "$srcdir/happwner-pc-${pkgver}-256.png" \
72
"$pkgdir/usr/share/pixmaps/happwner-pc.png"
73
install -Dm644 "$srcdir/TERMS-${pkgver}" \
74
"$pkgdir/usr/share/licenses/$pkgname/TERMS"
75
}
76
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-18 00:03:42 | LOW | 2 |
| 2026-08-17 00:18:29 | LOW | 2 |
| 2026-08-16 00:03:42 | LOW | 2 |
| 2026-08-15 15:30:38 | LOW | 2 |