exercism-git

LOW
maintainer ilovemikael 0 votes scanned 2026-10-23 05:36:55.005421
View on AUR
Why flagged

Package builds from the official project Git repository, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.

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.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): Package builds from the official project Git repository, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.

PKGBUILD

1# Maintainer: ilovemikael <itsmeguys2247 at gmail dot com>
2#
3# PKGBUILD forked from https://aur.archlinux.org/packages/exercism by:
4# Maintainer: Severen Redwood <sev@severen.dev>
5# Maintainer: Kevin Stolp <kevinstolp@gmail.com>
6# Contributor: Federico Squartini <federico.squartini at gmail dot com>
7_pkgname=exercism
8pkgname=exercism-git
9pkgver=3.5.9.r0.g4223e01
10pkgrel=1
11pkgdesc="Command line tool for exercism.io -- special edition::(extra cool and swag mode)!"
12arch=("x86_64")
13url="https://github.com/exercism/cli"
14license=("MIT")
15depends=("glibc")
16makedepends=("go")
17source=("git+$url")
18b2sums=('SKIP')
19
20pkgver() {
21 cd cli
22 git describe --long --tags | sed -E 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
23}
24
25prepare() {
26 export GOPATH="$srcdir/.gopath"
27
28 mkdir -p "$GOPATH/src/github.com/exercism"
29 ln -sf "$srcdir/cli" "$GOPATH/src/github.com/exercism/cli"
30}
31
32build() {
33 export GOPATH="$srcdir/.gopath"
34 cd "$GOPATH/src/github.com/exercism/cli"
35
36 go build \
37 -trimpath \
38 -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \
39 -modcacherw \
40 -o out/exercism \
41 exercism/main.go
42}
43
44package() {
45 cd cli
46 install -D out/exercism "$pkgdir/usr/bin/exercism"
47
48 install -D -m644 shell/exercism_completion.bash "$pkgdir/usr/share/bash-completion/completions/${_pkgname}"
49 install -D -m644 shell/exercism_completion.zsh "$pkgdir/usr/share/zsh/site-functions/_${_pkgname}"
50 install -D -m644 shell/exercism.fish "$pkgdir/usr/share/fish/vendor_completions.d/exercism.fish"
51
52 install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
53}
54

Scan history

Scanned at (UTC)SeverityRules
2026-10-23 05:36:55 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion