geartowns-git
LOW
maintainer xAsh
0 votes
scanned 2026-10-25 13:42:47.056782
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>
2
pkgname=geartowns-git
3
pkgver=1.0.0.r0.g4dbdc3e
4
pkgrel=1
5
pkgdesc='Fujitsu FM Towns emulator and debugger with an embedded MCP server'
6
arch=('x86_64' 'aarch64')
7
url='https://github.com/drhelius/Geartowns'
8
license=('GPL-3.0-or-later')
9
depends=('glibc' 'libgcc' 'libstdc++' 'sdl3' 'libglvnd' 'hicolor-icon-theme')
10
makedepends=('git' 'pkgconf')
11
provides=('geartowns')
12
conflicts=('geartowns')
13
source=('geartowns::git+https://github.com/drhelius/Geartowns.git')
14
sha256sums=('SKIP')
15
16
pkgver() {
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
21
build() {
22
cd "$srcdir/geartowns"
23
make -C platforms/linux
24
}
25
26
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-10-25 13:42:47 | Low | 2 |