steelmouse

LOW
maintainer bunterbun 0 votes scanned 2026-10-21 01:29:42.536455
View on AUR
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
3pkgname=steelmouse
4pkgver=2.5.1
5pkgrel=1
6pkgdesc="System tray battery monitor for SteelSeries wireless mice"
7arch=('x86_64')
8url="https://github.com/yurtemre7/steel-mouse"
9license=('MIT')
10depends=(
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)
25makedepends=('cargo')
26options=('!lto' '!debug')
27source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
28 '70-steelmouse.rules'
29 'steelmouse.desktop')
30sha256sums=('f257b5d730e45aeb4fe351d73b7f4b84b6befc60521abdfaf1f834b2b2a3225e'
31 '88849859e9aac3682132a021a986e51b2a190eff6b9b42fc786304a77fca9435'
32 '47b1da8725365d682766b6b594e6a71b2277cb5be083829b35cdc1d85e9ce327')
33
34prepare() {
35 cd "steel-mouse-$pkgver"
36 export RUSTUP_TOOLCHAIN=stable
37 cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
38}
39
40build() {
41 cd "steel-mouse-$pkgver"
42 export RUSTUP_TOOLCHAIN=stable
43 export CARGO_TARGET_DIR=target
44 cargo build --frozen --release
45}
46
47check() {
48 cd "steel-mouse-$pkgver"
49 export RUSTUP_TOOLCHAIN=stable
50 cargo test --frozen --release
51}
52
53package() {
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)SeverityRules
2026-10-21 01:29:42 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion