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
3pkgname=happwner-pc-bin
4pkgver=0.1.7
5pkgrel=1
6pkgdesc='Desktop proxy subscription bridge (prebuilt binary)'
7arch=('x86_64')
8url='https://github.com/Kasumicic/Happwner_PC'
9license=('LicenseRef-Happwner-NonCommercial')
10depends=(
11 'alsa-lib'
12 'fontconfig'
13 'freetype2'
14 'gcc-libs'
15 'glibc'
16 'hicolor-icon-theme'
17 'libglvnd'
18 'libx11'
19 'zlib'
20)
21makedepends=('jdk21-openjdk')
22optdepends=(
23 'gnome-shell-extension-appindicator: tray integration on GNOME'
24 'xdg-desktop-portal: native file dialogs'
25)
26provides=("happwner-pc=${pkgver}")
27conflicts=('happwner-pc')
28options=('!debug' '!strip')
29source=(
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)
40sha256sums=(
41 '339a48c30a2a941db7244485253ba4a97587d6025775df52feaee15589be6dc3'
42 '2287e3551699e71ebaf7e80db3351535df468421ac8e51ee64fc29add41da847'
43 '7995a9916ffdbe01dfa46803775fa6adabacbb801b4e63939cad0b2a5ee39e7a'
44 '12528721d34e00f9eee2c5c9242cb477b713c72540ddfb018eadae2a5ba84a15'
45 '2b3b15c5cdf5526ceba94b6c851ba6292d85bceaa9f4ecdaf5894249c6088ca7'
46 '824021fbd88e17f588983796fb4b80f10ea8cb9d122064da86ed4b083aaee7b5'
47 '4d5625fe9aa00eee14b76fb85fea69685f522acb0b471f7ac824b7fcca9215e6'
48 '83dd90d0dd2882735f8f1259a60dea7dfebff605672759c1de4f1c5c69955a0a'
49 '5e9e97c2536f5a102ddf0fe2274e0e3c15e05ce2023f68d01c2352dd4a1e8b34'
50)
51
52package() {
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)SeverityRules
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

Report a package

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

0 / 4000
Your suggestion