relvi-git
LOW
maintainer mzwing
0 votes
scanned 2026-10-07 14:05:47.471701
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: mzwing <mzwing@mzwing.eu.org>
2
3
pkgname=relvi-git
4
pkgver=0.1.2.r2.g8af4809
5
pkgrel=1
6
pkgdesc='A focused launcher for Wayland'
7
arch=('x86_64')
8
url='https://github.com/so1ve/relvi'
9
license=('MIT' 'Unicode-3.0')
10
makedepends=('git' 'cargo')
11
depends=('gcc-libs' 'gdk-pixbuf2' 'glib2' 'glibc' 'gtk4' 'gtk4-layer-shell' 'libadwaita' 'pango')
12
provides=("relvi=$pkgver")
13
conflicts=('relvi')
14
source=("$pkgname::git+$url.git")
15
sha256sums=('SKIP')
16
17
pkgver() {
18
cd "$pkgname"
19
(
20
set -o pipefail
21
git describe --long --abbrev=7 2>/dev/null | sed 's/^relvi-v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
22
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
23
)
24
}
25
26
prepare() {
27
cd "$pkgname"
28
export RUSTUP_TOOLCHAIN=stable
29
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
30
}
31
32
build() {
33
cd "$pkgname"
34
export RUSTUP_TOOLCHAIN=stable
35
export CARGO_TARGET_DIR=target
36
cargo build --frozen --release
37
}
38
39
check() {
40
cd "$pkgname"
41
export RUSTUP_TOOLCHAIN=stable
42
export CARGO_TARGET_DIR=target
43
cargo test --frozen --release
44
}
45
46
package() {
47
cd "$pkgname"
48
install -Dm755 target/release/relvi -t "$pkgdir/usr/bin/"
49
install -Dm644 data/dev.so1ve.Relvi.desktop -t "$pkgdir/usr/share/applications/"
50
install -Dm644 data/dev.so1ve.Relvi.svg -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/"
51
target/release/relvi completions --shell bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/relvi"
52
target/release/relvi completions --shell fish | install -Dm644 /dev/stdin "$pkgdir/usr/share/fish/vendor_completions.d/relvi.fish"
53
target/release/relvi completions --shell zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_relvi"
54
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
55
install -Dm644 resources/emoji/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE-Unicode"
56
}
57
Changes since previous scan
--- PKGBUILD @ 2026-10-06 00:13+++ PKGBUILD @ 2026-10-07 14:05@@ -1,7 +1,7 @@ # Maintainer: mzwing <mzwing@mzwing.eu.org> pkgname=relvi-git-pkgver=0.1.1.r6.gd88b343+pkgver=0.1.2.r2.g8af4809 pkgrel=1 pkgdesc='A focused launcher for Wayland' arch=('x86_64')Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-07 14:05:47 | Low | 1 |
| 2026-10-06 00:13:36 | Clean | 2 |
| 2026-10-05 23:40:58 | Low | 1 |