atomic-agent-bin

LOW
maintainer biogenic_ooze 0 votes scanned 2026-10-27 19:48:35.153655
View on AUR
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: Atomic Chat <support@atomic.chat>
2#
3# Generated from packaging/PKGBUILD.in in https://github.com/AtomicBot-ai/atomic-agent by the
4# release workflow (scripts/linux-packages.ts pkgbuild); change the template there, not this copy.
5
6pkgname=atomic-agent-bin
7pkgver=0.6.12
8_version=0.6.12
9pkgrel=1
10pkgdesc='Local-first AI agent for the terminal: browses, edits files, runs approved commands, remembers (https://atomicagent.io)'
11arch=('x86_64' 'aarch64')
12url='https://github.com/AtomicBot-ai/atomic-agent'
13license=('MIT')
14depends=('glibc' 'gcc-libs')
15optdepends=('git: git tools'
16 'wmctrl: window control on X11'
17 'xclip: clipboard on X11'
18 'wl-clipboard: clipboard on Wayland'
19 'libnotify: desktop notifications')
20provides=('atomic-agent')
21conflicts=('atomic-agent')
22# A Node SEA binary carries its program in a section of the executable, and the bundle ships
23# prebuilt native addons; stripping either breaks them.
24options=('!strip' '!debug')
25
26# The release archive of each architecture: the SEA binary and the directories the runtime resolves
27# next to it. The asset names carry no version, so the local name does (makepkg caches by it).
28_base='https://github.com/AtomicBot-ai/atomic-agent/releases/download/v0.6.12'
29source_x86_64=("atomic-agent-${_version}-linux-x64.tar.gz::${_base}/atomic-agent-linux-x64.tar.gz")
30source_aarch64=("atomic-agent-${_version}-linux-arm64.tar.gz::${_base}/atomic-agent-linux-arm64.tar.gz")
31sha256sums_x86_64=('820a25d3a86be56274fd3cd0d5523a0e835b4749aac5b2614014f6f47ff0cc71')
32sha256sums_aarch64=('e4981b007dbb4da64fbd51855676ed89a1b3419c8e6596e9a7ac42cb55d4a395')
33
34package() {
35 local slug
36 case "${CARCH}" in
37 x86_64) slug='linux-x64' ;;
38 aarch64) slug='linux-arm64' ;;
39 esac
40
41 # The whole tree under /usr/lib/atomic-agent, as the deb and rpm lay it out; /usr/bin holds
42 # symlinks, which Node resolves through /proc/self/exe so the runtime finds its assets.
43 install -dm755 "${pkgdir}/usr/lib/atomic-agent" "${pkgdir}/usr/bin"
44 cp -a "${srcdir}/${slug}/." "${pkgdir}/usr/lib/atomic-agent/"
45 chmod 755 "${pkgdir}/usr/lib/atomic-agent/atomic-agent"
46 ln -s ../lib/atomic-agent/atomic-agent "${pkgdir}/usr/bin/atomic-agent"
47 ln -s ../lib/atomic-agent/atomic-agent "${pkgdir}/usr/bin/atag"
48
49 # Tells `atomic-agent update` and `atomic-agent uninstall` that pacman owns the tree.
50 printf 'aur\n' >"${pkgdir}/usr/lib/atomic-agent/install-source"
51
52 install -Dm644 "${pkgdir}/usr/lib/atomic-agent/LICENSE" \
53 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
54}
55

Scan history

Scanned at (UTC)SeverityRules
2026-10-27 19:48:35 Low 1

Report a package

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

0 / 4000
Your suggestion