steelmouse
LOW
maintainer bunterbun
0 votes
scanned 2026-10-21 01:29:42.536455
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: bunterbun <me@bunterbun.dev>
2
3
pkgname=steelmouse
4
pkgver=2.5.1
5
pkgrel=1
6
pkgdesc="System tray battery monitor for SteelSeries wireless mice"
7
arch=('x86_64')
8
url="https://github.com/yurtemre7/steel-mouse"
9
license=('MIT')
10
depends=(
11
'cairo'
12
'gdk-pixbuf2'
13
'glib2'
14
'glibc'
15
'gtk3'
16
'hicolor-icon-theme'
17
'libayatana-appindicator'
18
'libgcc'
19
'libglvnd'
20
'libxkbcommon'
21
'systemd-libs'
22
'wayland'
23
'xdotool'
24
)
25
makedepends=('cargo')
26
options=('!lto' '!debug')
27
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
28
'70-steelmouse.rules'
29
'steelmouse.desktop')
30
sha256sums=('f257b5d730e45aeb4fe351d73b7f4b84b6befc60521abdfaf1f834b2b2a3225e'
31
'88849859e9aac3682132a021a986e51b2a190eff6b9b42fc786304a77fca9435'
32
'47b1da8725365d682766b6b594e6a71b2277cb5be083829b35cdc1d85e9ce327')
33
34
prepare() {
35
cd "steel-mouse-$pkgver"
36
export RUSTUP_TOOLCHAIN=stable
37
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
38
}
39
40
build() {
41
cd "steel-mouse-$pkgver"
42
export RUSTUP_TOOLCHAIN=stable
43
export CARGO_TARGET_DIR=target
44
cargo build --frozen --release
45
}
46
47
check() {
48
cd "steel-mouse-$pkgver"
49
export RUSTUP_TOOLCHAIN=stable
50
cargo test --frozen --release
51
}
52
53
package() {
54
cd "steel-mouse-$pkgver"
55
install -Dm755 target/release/steelmouse -t "$pkgdir/usr/bin/"
56
install -Dm644 assets/logo.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/steelmouse.png"
57
install -Dm644 "$srcdir/steelmouse.desktop" -t "$pkgdir/usr/share/applications/"
58
install -Dm644 "$srcdir/70-steelmouse.rules" -t "$pkgdir/usr/lib/udev/rules.d/"
59
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
60
install -Dm644 readme.md -t "$pkgdir/usr/share/doc/$pkgname/"
61
}
62
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-21 01:29:42 | Low | 1 |