maono

LOW
maintainer shahriyardx 0 votes scanned 2026-09-12 09:11:25.593543
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: Shahriyar Alam <mdshahriyaralam552@gmail.com>
2#
3# Generated from packaging/PKGBUILD.in by .github/workflows/release.yml.
4# Edit the template, not the copy in the AUR repository.
5
6pkgname=maono
7pkgver=0.4.0
8pkgrel=1
9pkgdesc="Maono PD100W wireless microphone controller (TUI + CLI)"
10arch=("x86_64")
11url="https://github.com/shahriyardx/maono"
12license=("MIT")
13depends=()
14options=("!strip" "!debug")
15source=("maono-$pkgver::$url/releases/download/v$pkgver/maono"
16 "LICENSE-$pkgver::$url/raw/v$pkgver/LICENSE"
17 "99-maono.rules-$pkgver::$url/raw/v$pkgver/99-maono.rules"
18 "manifest.json-$pkgver::$url/raw/v$pkgver/shell/manifest.json"
19 "Panel.qml-$pkgver::$url/raw/v$pkgver/shell/Panel.qml")
20sha256sums=("c6fc23ae507f3cf9a1c00724f212973978211badf1009597705df1b79ab77628"
21 "4268d08d81256cf62ddbc09f71a02f4087f0a7f4c1555b6a1f8d00006872f15d"
22 "afaf978a31f80f6797eea61fd8f3b031fe255590aaa448a8bbe3138c5e62d263"
23 "84e0184657d2e4a1b5e47a28089f0e1196c9d90938db25eaa253f0a8907c6a6d"
24 "e5904319efd4ec52f9531a9ade7998758dab2f7f45a1e3c0a9a8a894c04dd64b")
25
26package() {
27 install -Dm755 "$srcdir/maono-$pkgver" "$pkgdir/usr/bin/maono"
28 install -Dm644 "$srcdir/LICENSE-$pkgver" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
29
30 # The receiver's hidraw node is root-only without this. udev picks it up from
31 # here, but the receiver has to be replugged before the new mode applies.
32 install -Dm644 "$srcdir/99-maono.rules-$pkgver" \
33 "$pkgdir/usr/lib/udev/rules.d/99-maono.rules"
34
35 # Omarchy shell bar widget. The shell only scans ~/.config/omarchy/plugins/,
36 # so this is staged here and copied into place by `maono shell install`.
37 install -Dm644 "$srcdir/manifest.json-$pkgver" "$pkgdir/usr/share/maono/shell/manifest.json"
38 install -Dm644 "$srcdir/Panel.qml-$pkgver" "$pkgdir/usr/share/maono/shell/Panel.qml"
39}
40

Changes since previous scan

--- PKGBUILD @ 2026-09-12 00:25
+++ PKGBUILD @ 2026-09-12 09:11
@@ -1,33 +1,40 @@
# Maintainer: Shahriyar Alam <mdshahriyaralam552@gmail.com>
+#
+# Generated from packaging/PKGBUILD.in by .github/workflows/release.yml.
+# Edit the template, not the copy in the AUR repository.
+
pkgname=maono
-pkgver=0.2.0
+pkgver=0.4.0
pkgrel=1
-pkgdesc='Control a Maono PD100W wireless microphone from a terminal UI or the command line'
-arch=('x86_64' 'aarch64')
-url='https://github.com/shahriyardx/maono'
-license=('MIT')
-depends=('gcc-libs')
-makedepends=('cargo')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('4bd77d7309794d2c24b70b120450695ae5ecdde39ea09eff8319ca9cddc5dd03')
+pkgdesc="Maono PD100W wireless microphone controller (TUI + CLI)"
+arch=("x86_64")
+url="https://github.com/shahriyardx/maono"
+license=("MIT")
+depends=()
+options=("!strip" "!debug")
+source=("maono-$pkgver::$url/releases/download/v$pkgver/maono"
+ "LICENSE-$pkgver::$url/raw/v$pkgver/LICENSE"
+ "99-maono.rules-$pkgver::$url/raw/v$pkgver/99-maono.rules"
+ "manifest.json-$pkgver::$url/raw/v$pkgver/shell/manifest.json"
+ "Panel.qml-$pkgver::$url/raw/v$pkgver/shell/Panel.qml")
+sha256sums=("c6fc23ae507f3cf9a1c00724f212973978211badf1009597705df1b79ab77628"
+ "4268d08d81256cf62ddbc09f71a02f4087f0a7f4c1555b6a1f8d00006872f15d"
+ "afaf978a31f80f6797eea61fd8f3b031fe255590aaa448a8bbe3138c5e62d263"
+ "84e0184657d2e4a1b5e47a28089f0e1196c9d90938db25eaa253f0a8907c6a6d"
+ "e5904319efd4ec52f9531a9ade7998758dab2f7f45a1e3c0a9a8a894c04dd64b")
-prepare() {
- cd "$pkgname-$pkgver"
- export RUSTUP_TOOLCHAIN=stable
- cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
+package() {
+ install -Dm755 "$srcdir/maono-$pkgver" "$pkgdir/usr/bin/maono"
+ install -Dm644 "$srcdir/LICENSE-$pkgver" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ # The receiver's hidraw node is root-only without this. udev picks it up from
+ # here, but the receiver has to be replugged before the new mode applies.
+ install -Dm644 "$srcdir/99-maono.rules-$pkgver" \
+ "$pkgdir/usr/lib/udev/rules.d/99-maono.rules"
+
+ # Omarchy shell bar widget. The shell only scans ~/.config/omarchy/plugins/,
+ # so this is staged here and copied into place by `maono shell install`.
+ install -Dm644 "$srcdir/manifest.json-$pkgver" "$pkgdir/usr/share/maono/shell/manifest.json"
+ install -Dm644 "$srcdir/Panel.qml-$pkgver" "$pkgdir/usr/share/maono/shell/Panel.qml"
}
-build() {
- cd "$pkgname-$pkgver"
- export RUSTUP_TOOLCHAIN=stable CARGO_TARGET_DIR=target
- cargo build --frozen --release --all-features
-}
-
-package() {
- cd "$pkgname-$pkgver"
- install -Dm755 target/release/maono "$pkgdir/usr/bin/maono"
- install -Dm644 99-maono.rules "$pkgdir/usr/lib/udev/rules.d/99-maono.rules"
- install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-

Scan history

Scanned at (UTC)SeverityRules
2026-09-12 09:11:25 Low 1
2026-09-12 00:25:17 Clean 2
2026-09-11 23:24:29 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