arculator_gcc15

LOW
maintainer Mr.Wizard 1 votes scanned 2026-09-14 07:16:35.856641
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: Mr.Wizard <process-pylon-62 at icloud.com>
2pkgname=arculator_gcc15
3pkgver=2.2_gcc15
4pkgrel=1
5pkgdesc="Arculator (Acorn Archimedes emulator), patched to compile under modern GCC"
6arch=('x86_64')
7url="https://github.com/Venomtek/arculator_gcc15"
8license=('GPL2')
9depends=('sdl2' 'wxwidgets-gtk3' 'zlib' 'alsa-lib' 'libx11' 'glibc')
10makedepends=('git')
11provides=('arculator')
12conflicts=('arculator')
13source=("$pkgname-$pkgver::git+https://github.com/Venomtek/arculator-gcc15.git#tag=v$pkgver"
14 "arculator.sh")
15sha256sums=('110d096f35ed3554c29adc38f06abebc30a56f3cb164cfa231b35a6108af80e6'
16 '14770655c50ae0a560ac47c1bbee64569516f6ad557a8aa6c2ef14caba2a1432')
17
18build() {
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
29package() {
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)SeverityRules
2026-09-14 07:16: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