make-support

maintainer egasato · 0 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package sources code from gitlab.com, a plausibly project-owned host, to build and install a simple Make utility; the flagged non-standard host is the maintainer's legitimate GitLab account, and the source is verified via multiple checksums, making this a normal, low-risk AUR package.

Triggered rules

LOW AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 90%): The package sources code from gitlab.com, a plausibly project-owned host, to build and install a simple Make utility; the flagged non-standard host is the maintainer's legitimate GitLab account, and the source is verified via multiple checksums, making this a normal, low-risk AUR package.

1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:41 "https://${hosting}/${owner}/${project}/-/archive/${gittag}/${project}-${gittag}.tar.bz2"

PKGBUILD

1 offending line(s) highlighted
1## Maintainer: Esaú García Sánchez-Torija <egasato.dev@gmail.com>
2
3## Version
4pkgname=make-support
5pkgver=0.1.0
6pkgrel=1
7
8## My variables
9hosting=gitlab.com
10owner=egasato
11project=$pkgname
12version=$pkgver
13commit=ba534f791a548fe334f8403f4169255e5b0ae246
14shortcommit=${commit:0:7}
15gittag=v${version}
16
17## Generic
18pkgdesc="Escaped symbols for GNU Make"
19arch=('any')
20url="https://${hosting}/${owner}/${project}"
21license=('MIT')
22groups=()
23depends=('make-escape')
24makedepends=('coreutils')
25checkdepends=()
26optdepends=()
27
28## Package relations
29provides=()
30conflicts=()
31replaces=()
32
33## Others
34backup=()
35options=()
36install=
37changelog=ChangeLog
38
39## Sources
40source=(
41 "https://${hosting}/${owner}/${project}/-/archive/${gittag}/${project}-${gittag}.tar.bz2"
42 "https://downloads.sourceforge.net/project/${owner}-${project}/${gittag}/${project}-${gittag}.tar.bz2.sig"
43)
44noextract=()
45validpgpkeys=('278775DF8230FE08784729E3DCCA6B78DD448CAE')
46
47## Integrity
48md5sums=(
49 '948d0e2b229620cba95808f7ea8d0010'
50 'SKIP'
51)
52sha1sums=(
53 '82a1293b80010834997d115e0d157a03c13d7c61'
54 'SKIP'
55)
56sha256sums=(
57 '935aa1239593fb0fca9bc6795a3b368804dac6c9a0b70cf8acc86bb6752b2ec3'
58 'SKIP'
59)
60sha224sums=(
61 '3d988b71ad29463fe637505ad75aec38c45cb1c39fbcd3056c3180e9'
62 'SKIP'
63)
64sha384sums=(
65 'b30d629202565f2c4f011e22b680d734d8405bae63cca6178a3bb760751c215ce1e4a673d01026929b1faafed27c6f2b'
66 'SKIP'
67)
68sha512sums=(
69 'f2d469c541f79faaa5f8b7951e66f8a45a7dc052d0895abbf70b1e1a6ff495205a0beca611e2b509d80de8d61b9b7dbdb58f12bf361922edbe6f93ad7435ac17'
70 'SKIP'
71)
72b2sums=(
73 'a45ce3e18c1719a20c303df94340aa1e11f653965d930bcb357bb39dffdf4ff60a0663f986e6e815fe9630fee85b4bbc73d70aa28e48f9637468546f526a0f14'
74 'SKIP'
75)
76
77## Packaging functions
78
79package() {
80 : # Nothing to package
81}
82
83prepare() {
84 : # Nothing to prepare
85}
86
87build() {
88 : # Nothing to build
89}
90
91check() {
92 cd "$srcdir/${project}-${gittag}"
93 make test
94}
95
96package() {
97 cd "$srcdir/${project}-${gittag}"
98 make install DESTDIR="$pkgdir" \
99 PREFIX='/usr' \
100 INCLUDEDIR='$(PREFIX)/include' \
101 SYSCONFDIR='/etc' \
102 ENABLE_PROFILED_EXPORT=yes
103}
104

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 00:25:53 LOW 2
2026-07-28 00:07:28 LOW 2
2026-07-27 00:24:32 LOW 2
2026-07-26 00:07:32 LOW 2
2026-07-25 00:13:44 LOW 2
2026-07-24 00:02:28 LOW 2
2026-07-23 00:14:47 LOW 2
2026-07-22 00:29:32 LOW 2
2026-07-21 00:24:15 LOW 2
2026-07-20 00:19:49 LOW 2
2026-07-19 00:17:08 LOW 2
2026-07-18 00:14:48 LOW 2
2026-07-17 00:06:16 LOW 2
2026-07-16 00:05:41 LOW 2
2026-07-15 00:09:25 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