arculator_gcc15
LOW
maintainer Mr.Wizard
1 votes
scanned 2026-09-14 07:16:35.856641
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: Mr.Wizard <process-pylon-62 at icloud.com>
2
pkgname=arculator_gcc15
3
pkgver=2.2_gcc15
4
pkgrel=1
5
pkgdesc="Arculator (Acorn Archimedes emulator), patched to compile under modern GCC"
6
arch=('x86_64')
7
url="https://github.com/Venomtek/arculator_gcc15"
8
license=('GPL2')
9
depends=('sdl2' 'wxwidgets-gtk3' 'zlib' 'alsa-lib' 'libx11' 'glibc')
10
makedepends=('git')
11
provides=('arculator')
12
conflicts=('arculator')
13
source=("$pkgname-$pkgver::git+https://github.com/Venomtek/arculator-gcc15.git#tag=v$pkgver"
14
"arculator.sh")
15
sha256sums=('110d096f35ed3554c29adc38f06abebc30a56f3cb164cfa231b35a6108af80e6'
16
'14770655c50ae0a560ac47c1bbee64569516f6ad557a8aa6c2ef14caba2a1432')
17
18
build() {
19
cd "$srcdir/$pkgname-$pkgver"
20
21
touch aclocal.m4
22
touch configure
23
find . -name 'Makefile.in' -exec touch {} \;
24
25
./configure --prefix=/usr --enable-release-build
26
make
27
}
28
29
package() {
30
cd "$srcdir/$pkgname-$pkgver"
31
32
install -Dm755 arculator "$pkgdir/usr/share/arculator/arculator"
33
34
for so in podules/*/*.so; do
35
[ -e "$so" ] || continue
36
name="$(basename "$(dirname "$so")")"
37
install -Dm755 "$so" "$pkgdir/usr/share/arculator/podules/$name/$(basename "$so")"
38
done
39
40
cp -a roms "$pkgdir/usr/share/arculator/roms"
41
cp -a configs "$pkgdir/usr/share/arculator/configs"
42
cp -a cmos "$pkgdir/usr/share/arculator/cmos"
43
cp -a ddnoise "$pkgdir/usr/share/arculator/ddnoise"
44
45
find "$pkgdir/usr/share/arculator/roms" "$pkgdir/usr/share/arculator/configs" \
46
"$pkgdir/usr/share/arculator/cmos" "$pkgdir/usr/share/arculator/ddnoise" \
47
-type d -exec chmod 755 {} \;
48
find "$pkgdir/usr/share/arculator/roms" "$pkgdir/usr/share/arculator/configs" \
49
"$pkgdir/usr/share/arculator/cmos" "$pkgdir/usr/share/arculator/ddnoise" \
50
-type f -exec chmod 644 {} \;
51
52
install -Dm755 "$srcdir/arculator.sh" "$pkgdir/usr/bin/arculator"
53
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
54
}
55
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-14 07:16:35 | Low | 1 |