aetherprompt-git
LOW
maintainer clague
0 votes
scanned 2026-10-24 15:40:54.697274
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: clague <https://github.com/clague>
2
pkgname=aetherprompt-git
3
_pkgname=aetherprompt
4
pkgver=0.1.1
5
pkgrel=1
6
pkgdesc="Wayland passphrase prompt (pinentry & ssh-askpass) styled after caelestia (git version)"
7
arch=('any')
8
url="https://github.com/clague/aetherprompt"
9
license=('GPL-3.0')
10
depends=(
11
'bash'
12
'coreutils' # base64 (passphrase decoding)
13
'python'
14
'quickshell' # QML runtime (also satisfied by quickshell-release-git)
15
'qt6-m3shapes' # MaterialShape import (M3Shapes)
16
'caelestia-shell' # provides the Caelestia.Config QML token library
17
)
18
makedepends=('git')
19
optdepends=(
20
'gnupg: to use aetherprompt as gpg-agent pinentry'
21
'openssh: SSH_ASKPASS support'
22
'sudo: SUDO_ASKPASS support'
23
)
24
provides=("aetherprompt=${pkgver}")
25
conflicts=("${_pkgname}")
26
source=("${_pkgname}::git+${url}.git#branch=master")
27
sha256sums=('SKIP')
28
install="${pkgname}.install"
29
30
pkgver() {
31
cd "${_pkgname}"
32
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
33
}
34
35
package() {
36
cd "${_pkgname}"
37
38
# package-private payload: the CLI/QML app lives flat under /usr/lib/<pkg>
39
install -dm755 "${pkgdir}/usr/lib/${_pkgname}"
40
install -Dm755 bin/aetherprompt "${pkgdir}/usr/lib/${_pkgname}/aetherprompt"
41
install -Dm644 lib/sockrecv.py "${pkgdir}/usr/lib/${_pkgname}/lib/sockrecv.py"
42
cp -a --no-preserve=ownership shell.qml components services "${pkgdir}/usr/lib/${_pkgname}/"
43
44
# docs & license in their standard FHS locations
45
install -Dm644 README.md "${pkgdir}/usr/share/doc/${_pkgname}/README.md"
46
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
47
48
# single CLI entrypoint — no generic-name symlinks; SSH_ASKPASS /
49
# SUDO_ASKPASS are configured to point at /usr/bin/aetherprompt
50
# (see post_install hint)
51
install -dm755 "${pkgdir}/usr/bin"
52
ln -s "/usr/lib/${_pkgname}/aetherprompt" "${pkgdir}/usr/bin/${_pkgname}"
53
}
54
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-24 15:40:54 | Low | 1 |