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>
2pkgname=crcl-select-git
3pkgver=2.2.pre
4pkgrel=0
5pkgdesc="Git version - may not work - Circle selection utility with Eww widgets"
6arch=('x86_64')
7url="https://github.com/Pat8998/crcl-select/"
8license=('unknown')
9groups=()
10backup=('etc/crcl-select/theme.json'
11 'etc/crcl-select/toolbox.json'
12 'etc/crcl-select/power_menu.json')
13depends=('eww' 'jq')
14makedepends=('jansson')
15source=('git+https://github.com/Pat8998/crcl-select.git')
16sha256sums=('SKIP')
17
18build() {
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
35package() {
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)SeverityRules
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

Report a package

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

0 / 4000
Your suggestion