geartowns-git

LOW
maintainer xAsh 0 votes scanned 2026-10-25 13:42:47.056782
View on AUR
Why flagged

The package builds from the project's official Git repository, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.

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 the project's official Git repository, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.

PKGBUILD

1# Maintainer: Ash <xash at riseup d0t net>
2pkgname=geartowns-git
3pkgver=1.0.0.r0.g4dbdc3e
4pkgrel=1
5pkgdesc='Fujitsu FM Towns emulator and debugger with an embedded MCP server'
6arch=('x86_64' 'aarch64')
7url='https://github.com/drhelius/Geartowns'
8license=('GPL-3.0-or-later')
9depends=('glibc' 'libgcc' 'libstdc++' 'sdl3' 'libglvnd' 'hicolor-icon-theme')
10makedepends=('git' 'pkgconf')
11provides=('geartowns')
12conflicts=('geartowns')
13source=('geartowns::git+https://github.com/drhelius/Geartowns.git')
14sha256sums=('SKIP')
15
16pkgver() {
17 cd "$srcdir/geartowns"
18 git describe --tags --long --abbrev=7 | sed -E 's/^v//; s/-([0-9]+)-g([a-f0-9]+)$/.r\1.g\2/'
19}
20
21build() {
22 cd "$srcdir/geartowns"
23 make -C platforms/linux
24}
25
26package() {
27 cd "$srcdir/geartowns"
28
29 install -Dm755 platforms/linux/geartowns "$pkgdir/usr/lib/geartowns/geartowns"
30 install -d "$pkgdir/usr/bin"
31 ln -s ../lib/geartowns/geartowns "$pkgdir/usr/bin/geartowns"
32
33 install -Dm644 platforms/shared/gamecontrollerdb.txt "$pkgdir/usr/lib/geartowns/gamecontrollerdb.txt"
34 install -Dm644 platforms/shared/desktop/mcp/resources/hardware/* \
35 -t "$pkgdir/usr/lib/geartowns/mcp/resources/hardware"
36 install -Dm644 platforms/shared/desktop/shaders/*.gshader \
37 platforms/shared/desktop/shaders/*.glsl \
38 platforms/shared/desktop/shaders/README.md \
39 -t "$pkgdir/usr/lib/geartowns/shaders"
40
41 install -Dm644 platforms/linux/debian/geartowns.desktop \
42 "$pkgdir/usr/share/applications/geartowns.desktop"
43 sed -i 's|/usr/games/geartowns|geartowns|g' \
44 "$pkgdir/usr/share/applications/geartowns.desktop"
45 install -Dm644 platforms/linux/debian/geartowns.xml \
46 "$pkgdir/usr/share/mime/packages/geartowns.xml"
47 local size
48 for size in 16 24 32 48 64 128 256 512; do
49 install -Dm644 "platforms/shared/desktop/icons/geartowns-${size}.png" \
50 "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/geartowns.png"
51 done
52
53 install -Dm644 platforms/linux/debian/geartowns.6 \
54 "$pkgdir/usr/share/man/man6/geartowns.6"
55 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
56 install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
57}
58

Scan history

Scanned at (UTC)SeverityRules
2026-10-25 13:42:47 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