auggie
LOW
maintainer ismet
1 votes
scanned 2026-08-23 01:19:32.924999
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: Ismet Togay <ismet.togay at gmail dot com>
2
pkgname=auggie
3
_npmname=@augmentcode/auggie
4
pkgver=0.36.0
5
pkgrel=1
6
pkgdesc="Augment Code's agentic AI CLI for context-aware code analysis and automation"
7
arch=('any')
8
url="https://www.augmentcode.com"
9
license=('LicenseRef-auggie')
10
depends=('nodejs>=20')
11
makedepends=('npm')
12
provides=('auggie-bin')
13
conflicts=('auggie-bin')
14
replaces=('auggie-bin')
15
source=("https://registry.npmjs.org/${_npmname}/-/${pkgname}-${pkgver}.tgz"
16
"auggie.js")
17
noextract=("${pkgname}-${pkgver}.tgz")
18
b2sums=('52d67edd7529c79eb09f23025aec3a7fd14c7faea8e4fcbf96ccb6c1fd41cda551d879f28c952b067d2f7c335c1efec03227c0beeb7b9ad0e2eb939b2a9d5b54'
19
'38b4443caf787bf354e9b64fe09eb3f1e995fa6d58502ca4a3f8a094585d44aab4370e326009d1938a790afd291138c7906f7a66ef2995720c98382b779ef3b5')
20
21
check() {
22
local _tmpdir="${srcdir}/check-src"
23
mkdir -p "${_tmpdir}"
24
tar -xf "${srcdir}/${pkgname}-${pkgver}.tgz" -C "${_tmpdir}"
25
local _ver
26
_ver="$(node "${_tmpdir}/package/augment.mjs" --version)"
27
[[ "${_ver}" == "${pkgver}"* ]]
28
29
# Wrapper must refuse self-upgrade without contacting the npm registry
30
local _out
31
_out="$(node "${srcdir}/auggie.js" update --skip-confirmation 2>&1)" && return 1
32
[[ "${_out}" == *"AUR helper"* ]]
33
_out="$(node "${srcdir}/auggie.js" --quiet update 2>&1)" && return 1
34
[[ "${_out}" == *"AUR helper"* ]]
35
}
36
37
package() {
38
# Keep npm cache out of $HOME
39
npm install -g --prefix "${pkgdir}/usr" \
40
--cache "${srcdir}/npm-cache" \
41
--userconfig /dev/null \
42
--offline --ignore-scripts \
43
--no-audit --no-fund \
44
"${srcdir}/${pkgname}-${pkgver}.tgz"
45
46
# npm may chmod dirs 777 (https://github.com/npm/npm/issues/9359)
47
find "${pkgdir}/usr" -type d -exec chmod 755 {} +
48
49
# Drop optional node-pty ELF prebuilds (invalid with arch=any)
50
rm -rf "${pkgdir}/usr/lib/node_modules/${_npmname}/node_modules"
51
52
# Block npm self-upgrade (AUGMENT_DISABLE_AUTO_UPDATE only stops the daemon)
53
install -Dm755 "${srcdir}/auggie.js" "${pkgdir}/usr/bin/auggie"
54
55
install -Dm644 "${pkgdir}/usr/lib/node_modules/${_npmname}/LICENSE.md" \
56
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
57
}
58
Changes since previous scan
--- PKGBUILD @ 2026-08-17 00:18+++ PKGBUILD @ 2026-08-23 01:19@@ -1,8 +1,8 @@ # Maintainer: Ismet Togay <ismet.togay at gmail dot com> pkgname=auggie _npmname=@augmentcode/auggie-pkgver=0.35.0-pkgrel=2+pkgver=0.36.0+pkgrel=1 pkgdesc="Augment Code's agentic AI CLI for context-aware code analysis and automation" arch=('any') url="https://www.augmentcode.com"@@ -15,7 +15,7 @@ source=("https://registry.npmjs.org/${_npmname}/-/${pkgname}-${pkgver}.tgz" "auggie.js") noextract=("${pkgname}-${pkgver}.tgz")-b2sums=('40776a4e76700c7c1eafc4df5c0f76c5c80edcc11f82ec664985f5665212f0e3db5ef742d710bdbaa5beb38a7de351a983e5735dbb5ea5103fa2793109c79824'+b2sums=('52d67edd7529c79eb09f23025aec3a7fd14c7faea8e4fcbf96ccb6c1fd41cda551d879f28c952b067d2f7c335c1efec03227c0beeb7b9ad0e2eb939b2a9d5b54' '38b4443caf787bf354e9b64fe09eb3f1e995fa6d58502ca4a3f8a094585d44aab4370e326009d1938a790afd291138c7906f7a66ef2995720c98382b779ef3b5') check() {Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-23 01:19:32 | Low | 1 |
| 2026-08-17 00:18:29 | Clean | 2 |
| 2026-08-16 21:33:47 | Low | 1 |
| 2026-08-16 19:33:38 | Low | 1 |