crcl-select-git
maintainer emma-pinkarchbtw
· 0 votes
· scanned 2026-08-18 00:03:42.021799
LOW
View on AUR ↗
Why flagged
The package builds from a public git repository, compiles C source code locally, and installs binaries and configuration files; the only concerns are a SKIP'd checksum and low votes, but no malicious behavior or untrusted prebuilt binaries are present.
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%): The package builds from a public git repository, compiles C source code locally, and installs binaries and configuration files; the only concerns are a SKIP'd checksum and low votes, but no malicious behavior or untrusted prebuilt binaries are present.
PKGBUILD
1
# Maintainer: Emma CHRISTOPHE <jean.michel.lesatanique@gmail.com>
2
pkgname=crcl-select-git
3
pkgver=2.2.pre
4
pkgrel=0
5
pkgdesc="Git version - may not work - Circle selection utility with Eww widgets"
6
arch=('x86_64')
7
url="https://github.com/Pat8998/crcl-select/"
8
license=('unknown')
9
groups=()
10
backup=('etc/crcl-select/theme.json'
11
'etc/crcl-select/toolbox.json'
12
'etc/crcl-select/power_menu.json')
13
depends=('eww' 'jq')
14
makedepends=('jansson')
15
source=('git+https://github.com/Pat8998/crcl-select.git')
16
sha256sums=('SKIP')
17
18
build() {
19
cd "$srcdir/crcl-select"
20
tput setaf 13
21
printf "Building crcl-select...\n"
22
gcc "eww-circle.c" -O3 -o crcl-circle-gen -ljansson -lm
23
tput setaf 5
24
printf " Compiled crcl-circle-gen\n"
25
gcc "eww-execute.c" -O3 -o crcl-exe -ljansson -lm
26
printf " Compiled crcl-exe\n"
27
gcc "eww-angle.c" -O3 -o crcl-angle -ljansson -lm
28
printf " Compiled crcl-angle\n"
29
gcc "eww-circle-select.c" -O3 -o crcl-select -ljansson -lm
30
printf " Compiled crcl-select\n"
31
tput setaf 13
32
printf "Build ok\n"
33
}
34
35
package() {
36
# Create the target directory
37
mkdir -p "$pkgdir"/etc/crcl-select
38
mkdir -p "$pkgdir"/usr/share/crcl-select/
39
mkdir -p "$pkgdir"/usr/bin/
40
41
# Copy compiled binaries
42
cd "$srcdir/crcl-select"
43
install -Dm755 "crcl-circle-gen" "$pkgdir"/usr/bin/
44
install -Dm755 "crcl-exe" "$pkgdir"/usr/bin/
45
install -Dm755 "crcl-angle" "$pkgdir"/usr/bin/
46
install -Dm755 "crcl-select" "$pkgdir"/usr/bin/
47
48
# Copy data files
49
tput setaf 4
50
printf "Data files installation in /usr/share/crcl-select/ ..."
51
install -Dm644 "eww.yuck" "$pkgdir"/usr/share/crcl-select/
52
install -Dm644 "eww.scss" "$pkgdir"/usr/share/crcl-select/
53
tput setaf 2
54
printf "ok\n"
55
tput setaf 4
56
printf "Default configuration files installation in /etc/crcl-select/ ..."
57
install -Dm644 "def_conf/toolbox.json" "$pkgdir"/etc/crcl-select/
58
install -Dm644 "def_conf/power_menu.json" "$pkgdir"/etc/crcl-select/
59
install -Dm644 "def_conf/theme.json" "$pkgdir"/etc/crcl-select/
60
tput setaf 2
61
printf "ok\n"
62
tput setaf 3
63
printf "Warining : when upgrading to v2.1+, themes are incompatible\n\n"
64
tput setaf 1
65
printf ">-------------< COPY DEFAULT CONFIG FILES TO ~/.config/crcl-select/ >-------------<"
66
printf "\nwith :"
67
tput setaf 5
68
printf "\n mkdir -p ~/.config/crcl-select "
69
printf "\n cp /etc/crcl-select/* ~/.config/crcl-select \n\n"
70
tput setaf 7
71
}
72
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-18 00:03:42 | LOW | 2 |
| 2026-08-17 00:18:29 | LOW | 2 |
| 2026-08-16 00:03:42 | LOW | 2 |
| 2026-08-15 00:26:13 | LOW | 2 |
| 2026-08-14 00:03:41 | LOW | 2 |
| 2026-08-13 00:17:07 | LOW | 2 |
| 2026-08-12 00:27:08 | LOW | 2 |
| 2026-08-11 23:21:47 | LOW | 2 |
| 2026-08-11 19:21:46 | LOW | 2 |