kosmonaut-git
LOW
maintainer mfbehrens
1 votes
scanned 2026-10-09 00:10:12.535420
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: Michael Behrens <mfbehrens@t-online.de>
2
# Contributor: Luca Bauer <git@lucabauer.de>
3
4
_pkgname=kosmonaut
5
pkgname=${_pkgname}-git
6
pkgver=0.0.1.r96.g85522ef
7
pkgrel=1
8
pkgdesc="A modern NetworkManager TUI written in Rust"
9
arch=('x86_64')
10
url="https://codeberg.org/kosmonaut/kosmonaut"
11
license=('GPL-3.0-only')
12
depends=('networkmanager')
13
makedepends=('git' 'rust')
14
provides=("${_pkgname}")
15
conflicts=("${_pkgname}")
16
source=("${_pkgname}::git+${url}.git")
17
sha256sums=('SKIP')
18
19
pkgver() {
20
cd "${srcdir}/${_pkgname}"
21
local base
22
base="$(sed -n 's/^version *= *"\([^"]*\)".*/\1/p' Cargo.toml | head -n1)"
23
printf '%s.r%s.g%s' "${base:-0.0.1}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
24
}
25
26
prepare() {
27
cd "${srcdir}/${_pkgname}"
28
cargo fetch --locked --target "$(rustc --print host-tuple)"
29
}
30
31
build() {
32
cd "${srcdir}/${_pkgname}"
33
cargo build --frozen --release
34
}
35
36
# check() {
37
# cd "${srcdir}/${_pkgname}"
38
# cargo test --frozen
39
# }
40
41
package() {
42
cd "${srcdir}/${_pkgname}"
43
install -Dm755 "target/release/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
44
install -Dm644 README.md "${pkgdir}/usr/share/doc/${_pkgname}/README.md"
45
}
46
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-09 00:10:12 | Low | 1 |
| 2026-10-09 00:05:33 | Clean | 2 |
| 2026-10-08 22:09:59 | Low | 1 |