app-finder
LOW
maintainer simonschubert
0 votes
scanned 2026-09-27 19:19:18.915602
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: Simon Schubert <simon@librem.one>
2
#
3
# App Finder as an app: the QML tree in /usr/share/app-finder, started by
4
# /usr/bin/app-finder as its own Quickshell process, and the helper that
5
# fetches the list and runs the installs in /usr/lib/app-finder.
6
pkgname=app-finder
7
pkgver=1.0.0
8
pkgrel=1
9
pkgdesc='Find AUR apps that were tested on a phone-sized screen, and install them, for Quickshell'
10
arch=('any')
11
url='https://github.com/SimonSchubert/app-finder'
12
license=('MIT')
13
# qt6-declarative (QtQuick) comes with quickshell. The icons are Nerd Font
14
# glyphs, which namcap cannot see, so it calls that dependency unneeded -- as
15
# it does quickshell, for the same reason. pkexec is polkit's.
16
depends=('quickshell' 'ttf-jetbrains-mono-nerd' 'hicolor-icon-theme' 'bash' 'curl' 'jq' 'polkit')
17
optdepends=('yay: install and remove apps from the AUR'
18
'xdg-utils: open an app'\''s AUR page')
19
# A release asset that packaging/release.sh builds from the tag, not GitHub's
20
# generated archive of the repository.
21
source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
22
sha256sums=('f498a57bd123c5003e31457538352ac5769d69bf10a8a8ecff61aa4aaabe5740')
23
24
package() {
25
cd "$pkgname-$pkgver"
26
27
install -d "$pkgdir/usr/share/$pkgname"
28
install -m644 ./*.qml ./*.js icon.svg "$pkgdir/usr/share/$pkgname/"
29
30
install -Dm755 bin/app-finder "$pkgdir/usr/bin/app-finder"
31
install -Dm755 libexec/app-finder-helper "$pkgdir/usr/lib/$pkgname/app-finder-helper"
32
install -Dm755 libexec/app-finder-sudo "$pkgdir/usr/lib/$pkgname/app-finder-sudo"
33
install -Dm755 libexec/app-finder-pacman "$pkgdir/usr/lib/$pkgname/app-finder-pacman"
34
install -Dm644 polkit/io.github.simonschubert.app-finder.policy \
35
"$pkgdir/usr/share/polkit-1/actions/io.github.simonschubert.app-finder.policy"
36
install -Dm644 app-finder.desktop "$pkgdir/usr/share/applications/app-finder.desktop"
37
install -Dm644 icon.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/app-finder.svg"
38
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
39
}
40
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-27 19:19:18 | Low | 1 |