curre

LOW
maintainer Dominiquini 1 votes scanned 2026-09-27 05:16:52.012858
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: Rafael Dominiquini <rafaeldominiquini at gmail dot com>
2
3_gitauthor=jackdaw
4_gitname=curre
5_appname=${_gitname}
6pkgname=${_appname}
7pkgdesc="A TUI workflow runner that drives your shell scripts through JSON-defined steps with live output, parallel execution, and persistent sessions"
8
9pkgver=0.0.4
10pkgrel=1
11_gitversion=v${pkgver}
12
13arch=('x86_64' 'aarch64')
14_barch=('linux-amd64' 'linux-arm64')
15
16_cburl="https://codeberg.org/${_gitauthor}/${_gitname}"
17_cburlraw="${_cburl}/raw/tag/${_gitversion}"
18url=${_cburl}
19
20license=('MIT')
21
22provides=("${_appname}")
23
24makedepends=('go')
25
26options=('!strip')
27
28source=("${_appname}-${pkgver}.tgz::${_cburl}/archive/${_gitversion}.tar.gz")
29sha256sums=('eaf98d38f45feb6c6e44643fbc844379d8ebb76eec5db2defa88d51d9e83157d')
30
31
32prepare() {
33 cd "${srcdir}/${pkgname}/" || exit 1
34
35 go mod tidy
36}
37
38build() {
39 cd "${srcdir}/${pkgname}/" || exit 1
40
41 export CGO_ENABLED=0
42
43 if [[ -f .ldflags ]]; then
44 ldflags=$(<.ldflags)
45 else
46 # interim until commit fix is released
47 ldflags="-checklinkname=0"
48 fi
49
50 go build -trimpath -ldflags "${ldflags}" -o "build/${_appname}" .
51}
52
53check() {
54 cd "${srcdir}/${pkgname}/" || exit 1
55
56 go test -v -skip "^TestCLILoadsExampleWorkflow$" ./...
57}
58
59package() {
60 cd "${srcdir}/${pkgname}/" || exit 1
61
62 install -Dm755 "build/${_appname}" "${pkgdir}/usr/bin/${_appname}"
63
64 install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
65
66 install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
67}
68

Scan history

Scanned at (UTC)SeverityRules
2026-09-27 05:16:52 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