caffeine-applet
LOW
maintainer smiley
0 votes
scanned 2026-10-25 01:41:32.578424
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: smiley <smiley@archlinux.org>
2
pkgname=caffeine-applet
3
pkgver=0.1.2
4
pkgrel=1
5
pkgdesc="COSMIC panel applet that keeps the system awake via a logind inhibitor lock"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/codevardhan/caffeine-applet"
8
license=('MIT')
9
depends=('cosmic-panel' 'glibc' 'libgcc' 'libglvnd' 'libxkbcommon' 'systemd' 'wayland')
10
makedepends=('cargo' 'git' 'just')
11
conflicts=("$pkgname-git")
12
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
13
sha256sums=('5e3657e04dac7e810d2f13cc5a7587f89bd3ba99f1bcb9a0d11a50def954aa1f')
14
15
prepare() {
16
cd "$pkgname-$pkgver"
17
export RUSTUP_TOOLCHAIN=stable
18
cargo fetch --locked --target "$(rustc --print host-tuple)"
19
}
20
21
build() {
22
cd "$pkgname-$pkgver"
23
export RUSTUP_TOOLCHAIN=stable
24
export CARGO_TARGET_DIR=target
25
just build-release --frozen
26
}
27
28
package() {
29
cd "$pkgname-$pkgver"
30
just rootdir="$pkgdir" install
31
32
# AppStream metadata belongs in /usr/share/metainfo, not the legacy appdata dir
33
install -d "$pkgdir/usr/share/metainfo"
34
mv "$pkgdir/usr/share/appdata/com.github.codevardhan.caffeine-applet.metainfo.xml" \
35
"$pkgdir/usr/share/metainfo/"
36
rmdir "$pkgdir/usr/share/appdata"
37
38
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
39
}
40
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-25 01:41:32 | Low | 1 |