grimoire-tui-git

LOW
maintainer anelgarhy 0 votes scanned 2026-10-27 15:48:05.092314
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: Anas Elgarhy <anas.elgarhy.dev@gmail.com>
2pkgname=grimoire-tui-git
3_pkgname=grimoire-tui
4pkgver=0.7.5.r0.gf3ca1e8
5pkgrel=1
6pkgdesc='A terminal writing desk for novels'
7arch=(
8 'x86_64'
9 'aarch64'
10 'riscv64'
11)
12url='https://github.com/kelsierbot/GrimoireTUI'
13license=('MIT')
14debends=('playerctl')
15makedepends=(
16 'cargo'
17 'alsa-lib'
18)
19optdepends=(
20 'speech-dispatcher: For the voice feature'
21 'espeak-ng: Another option for the voice feature'
22)
23options=(
24 '!lto'
25 '!debug'
26)
27provides=('grimoire')
28conflicts=('grimoire-tui-git' 'grimoire-tui-bin')
29source=(
30 "${_pkgname}-main::git+$url.git#branch=main"
31 'grimoire.desktop'
32)
33sha256sums=(
34 'SKIP'
35 '9063f4253aaa32cac86665cee124f5388ce0c9efc8df7077a40566638b4a5aad'
36)
37
38pkgver() {
39 cd "${_pkgname}-main"
40 git describe --long --abbrev=7 --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
41}
42
43
44prepare() {
45 cd "${_pkgname}-main"
46 cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
47}
48
49build() {
50 cd "${_pkgname}-main"
51 export RUSTUP_TOOLCHAIN=stable
52 export CARGO_TARGET_DIR=target
53 cargo build --frozen --release
54}
55
56package() {
57 cd "${_pkgname}-main"
58 install -Dm0755 target/release/grimoire "$pkgdir/usr/bin/grimoire"
59 install -Dm644 apps/mobile/src-tauri/icons/128x128.png \
60 "$pkgdir/usr/share/icons/hicolor/128x128/apps/grimoire.png"
61 install -Dm644 apps/mobile/src-tauri/icons/128x128@2x.png \
62 "$pkgdir/usr/share/icons/hicolor/256x256/apps/grimoire.png"
63
64 install -Dm644 ../grimoire.desktop "$pkgdir/usr/share/applications/grimoire.desktop"
65
66 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
67 install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md
68}
69
70# vim: ts=4 sw=4 et:
71

Scan history

Scanned at (UTC)SeverityRules
2026-10-27 15:48:05 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