sysclet

LOW
maintainer RAMA 0 votes scanned 2026-10-29 07:52:02.761978
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: RAMA <143774106+Nomadcxx@users.noreply.github.com>
2pkgname=sysclet
3pkgver=0.3.0
4pkgrel=1
5pkgdesc="Generate ANSI text headers from TheDraw TDF fonts"
6arch=('x86_64' 'aarch64')
7url="https://github.com/Nomadcxx/sysclet"
8# The GPL applies to sysclet code; bundled TDF fonts have separate terms.
9license=('GPL-3.0-only' 'custom')
10makedepends=('go>=2:1.26.10')
11optdepends=('wl-clipboard: copy snippets from Wayland sessions'
12 'xclip: copy snippets from X11 sessions'
13 'xsel: copy snippets from X11 sessions')
14provides=('sysclet')
15conflicts=('sysclet-git')
16options=('!debug')
17source=("$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.
19sha256sums=('dabb67510db298cbe9b431df1d45cf6e2702eb20ba01e8e3523c4ed6f4d3b774')
20
21_goenv() {
22 export CGO_ENABLED=0 GOTOOLCHAIN=local
23 export GOFLAGS='-trimpath -mod=readonly -modcacherw'
24}
25
26build() {
27 cd "$srcdir/$pkgname-$pkgver"
28 _goenv
29 go build -ldflags="-s -w -X main.version=v$pkgver" -o sysclet .
30}
31
32check() {
33 cd "$srcdir/$pkgname-$pkgver"
34 _goenv
35 go test -p 2 ./...
36}
37
38package() {
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)SeverityRules
2026-10-29 07:52:02 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