quorumpony-bin
LOW
maintainer norsehorse
0 votes
scanned 2026-08-22 03:16:42.422172
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
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.
PKGBUILD
1
# Maintainer: NorseHorse <NorseHorse@norsehor.se>
2
#
3
# quorumpony-bin installs the prebuilt portable tarball attached to each GitHub release, so there
4
# is no JDK dependency: the app ships its own jlink runtime.
5
#
6
# pkgver must name a tag whose release assets include QuorumPony-linux-x86_64.tar.gz and
7
# QuorumPony-linux-aarch64.tar.gz. QuorumPony's releases open as DRAFTS and are published by hand
8
# after the dmg is notarized and everything is signed, so a tag existing is NOT enough — push to
9
# the AUR only once the release is public, or every user's makepkg gets a 404.
10
#
11
# The sha256sums below are the v1.0.0 release values. When bumping pkgver, reset them and run
12
# `updpkgsums` once the new release assets are public (see packaging/aur/README.md).
13
pkgname=quorumpony-bin
14
pkgver=1.0.0
15
pkgrel=1
16
pkgdesc="Split a secret into printable cards - any K of N recover it, fully offline (prebuilt)"
17
arch=('x86_64' 'aarch64')
18
url="https://quorumpony.com"
19
license=('Apache-2.0')
20
# fontconfig is Skiko's only native runtime dependency. QuorumPony has no smart-card or network
21
# code, so — unlike PGPony — there is no pcsclite/ccid dependency to declare.
22
depends=('fontconfig')
23
provides=('quorumpony')
24
conflicts=('quorumpony')
25
# The bundled runtime's .so files are already stripped, and strip corrupts the jlink image's
26
# integrity when it walks them again.
27
options=(!strip)
28
source=(
29
"quorumpony.desktop::https://raw.githubusercontent.com/norsehorse-dev/QuorumPonyDesktop/v$pkgver/packaging/aur/quorumpony.desktop"
30
"quorumpony.png::https://raw.githubusercontent.com/norsehorse-dev/QuorumPonyDesktop/v$pkgver/packaging/quorumpony.png"
31
)
32
source_x86_64=("$pkgname-$pkgver-x86_64.tar.gz::https://github.com/norsehorse-dev/QuorumPonyDesktop/releases/download/v$pkgver/QuorumPony-linux-x86_64.tar.gz")
33
source_aarch64=("$pkgname-$pkgver-aarch64.tar.gz::https://github.com/norsehorse-dev/QuorumPonyDesktop/releases/download/v$pkgver/QuorumPony-linux-aarch64.tar.gz")
34
sha256sums=('6e89a45b22224297f619b721f004893e0853d5df611421cdd1560eb8a9105356'
35
'445b53ee279a874e8e063f824c521991b938240dc3418914102d2f5289f73b8c')
36
sha256sums_x86_64=('550125b772c194bd4a2db36fb86c03f0e2b53d951be7ded651f6e7b18c849a8a')
37
sha256sums_aarch64=('682a32d3aed1208d7258839fd1a2c10daaf3bfef6a57c87cd930598c7a0f0d6e')
38
39
package() {
40
install -dm755 "$pkgdir/opt/quorumpony"
41
cp -a "$srcdir/QuorumPony/." "$pkgdir/opt/quorumpony/"
42
install -dm755 "$pkgdir/usr/bin"
43
ln -s /opt/quorumpony/bin/QuorumPony "$pkgdir/usr/bin/quorumpony"
44
install -Dm644 "$srcdir/quorumpony.desktop" "$pkgdir/usr/share/applications/quorumpony.desktop"
45
install -Dm644 "$srcdir/quorumpony.png" "$pkgdir/usr/share/pixmaps/quorumpony.png"
46
}
47
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-22 03:16:42 | Low | 1 |