sysclet
LOW
maintainer RAMA
0 votes
scanned 2026-10-29 07:52:02.761978
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: RAMA <143774106+Nomadcxx@users.noreply.github.com>
2
pkgname=sysclet
3
pkgver=0.3.0
4
pkgrel=1
5
pkgdesc="Generate ANSI text headers from TheDraw TDF fonts"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/Nomadcxx/sysclet"
8
# The GPL applies to sysclet code; bundled TDF fonts have separate terms.
9
license=('GPL-3.0-only' 'custom')
10
makedepends=('go>=2:1.26.10')
11
optdepends=('wl-clipboard: copy snippets from Wayland sessions'
12
'xclip: copy snippets from X11 sessions'
13
'xsel: copy snippets from X11 sessions')
14
provides=('sysclet')
15
conflicts=('sysclet-git')
16
options=('!debug')
17
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
18
# After a new tag, bump pkgver and run updpkgsums; the source is the tag archive.
19
sha256sums=('dabb67510db298cbe9b431df1d45cf6e2702eb20ba01e8e3523c4ed6f4d3b774')
20
21
_goenv() {
22
export CGO_ENABLED=0 GOTOOLCHAIN=local
23
export GOFLAGS='-trimpath -mod=readonly -modcacherw'
24
}
25
26
build() {
27
cd "$srcdir/$pkgname-$pkgver"
28
_goenv
29
go build -ldflags="-s -w -X main.version=v$pkgver" -o sysclet .
30
}
31
32
check() {
33
cd "$srcdir/$pkgname-$pkgver"
34
_goenv
35
go test -p 2 ./...
36
}
37
38
package() {
39
cd "$srcdir/$pkgname-$pkgver"
40
install -Dm755 sysclet "$pkgdir/usr/bin/sysclet"
41
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
42
install -Dm644 THIRD-PARTY-NOTICES.md "$pkgdir/usr/share/licenses/$pkgname/THIRD-PARTY-NOTICES.md"
43
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
44
}
45
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-29 07:52:02 | Low | 1 |