meatbag

LOW
maintainer jaryk 0 votes base gremlincore scanned 2026-10-29 05:51:59.620878
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: Kohlbern Jary <kohlbern@gmail.com>
2# Your computer should have a little guy in it.
3pkgbase=gremlincore
4pkgname=('gremlincore' 'meatbag')
5pkgver=0.1.0
6pkgrel=1
7arch=('any')
8url="https://github.com/KohlJary/gremlincore"
9license=('MIT')
10makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel')
11source=("git+$url.git#tag=v$pkgver")
12sha256sums=('SKIP')
13
14build() {
15 cd "$pkgbase"
16 python -m build --wheel --no-isolation
17}
18
19_site() {
20 python -c 'import site; print(site.getsitepackages()[0])'
21}
22
23package_gremlincore() {
24 pkgdesc="The runtime for an agent that lives in your computer: queue, ledgers, wake, TUI, init. It drafts; you send."
25 depends=('python' 'python-textual' 'python-rich')
26 optdepends=('claude-code: what `gremlin talk` runs the agent on today'
27 'meatbag: build a persona from your own AI chat exports')
28 cd "$pkgbase"
29 python -m installer --destdir="$pkgdir" dist/*.whl
30 # meatbag is its own package.
31 rm -rf "$pkgdir$(_site)/meatbag" "$pkgdir/usr/bin/meatbag"
32 # init's templates (a wheel doesn't carry them); init.templates_dir() looks here.
33 install -d "$pkgdir/usr/share/gremlincore"
34 cp -r --no-preserve=ownership templates "$pkgdir/usr/share/gremlincore/"
35 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
36}
37
38package_meatbag() {
39 pkgdesc="Your AI chat exports in, a persona/ out. Extraction for gremlincore homes."
40 depends=('gremlincore')
41 cd "$pkgbase"
42 local site; site="$(_site)"
43 python -m installer --destdir="$srcdir/whole" dist/*.whl
44 install -d "$pkgdir$site"
45 cp -r "$srcdir/whole$site/meatbag" "$pkgdir$site/"
46 install -Dm755 "$srcdir/whole/usr/bin/meatbag" "$pkgdir/usr/bin/meatbag"
47 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
48}
49

Scan history

Scanned at (UTC)SeverityRules
2026-10-29 05:51:59 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