aports/testing/vice/APKBUILD
Jean-Louis Fuchs 0761fdb3e0 mailmap/email: update my email-address
update to my current git address: safe.pen2857@rhizoome.ch
2025-02-24 20:52:40 +00:00

74 lines
1.5 KiB
Text

# Contributor: Jean-Louis Fuchs <safe.pen2857@rhizoome.ch>
# Maintainer: Jean-Louis Fuchs <safe.pen2857@rhizoome.ch>
pkgname=vice
pkgver=3.9
pkgrel=0
pkgdesc="emulates the C64/DTV, C128, VIC20, almost all PETs, PLUS4 and CBM-II"
url="https://vice-emu.sourceforge.net/"
arch="all"
license="GPL-2.0-or-later"
makedepends="
alsa-lib-dev
autoconf
automake
bash
bdftopcf
bison
curl-dev
ffmpeg4-dev
flex
giflib-dev
glew-dev
gtk+3.0-dev
jpeg-dev
libpng-dev
libevdev-dev
linux-headers
texinfo
xa
"
source="https://downloads.sourceforge.net/vice-emu/vice-$pkgver.tar.gz
disable-fc-cache.patch
"
# Starting with version 3.8, only PDF docs are installed to
# /usr/share/doc/vice, texlive is required to generate that
case "$CARCH" in
ppc64le|s390x|riscv64|loongarch64)
;;
*)
makedepends="$makedepends texlive texmf-dist-plaingeneric"
subpackages="$subpackages $pkgname-doc"
_extra_opts="--enable-pdf-docs"
;;
esac
prepare() {
default_prepare
autoreconf -fi
}
build() {
./configure --prefix=/usr \
--libdir=/usr/lib \
--enable-native-gtk3ui \
--enable-x64 \
--disable-no-pic \
--without-pulse \
--enable-external-ffmpeg \
$_extra_opts
make
}
package() {
make DESTDIR="$pkgdir" install
}
check() {
make -C "$builddir" check
}
sha512sums="
4a349dfe3e4310f1799cc705dffd01243df5b6ecfdb05b5f2ca3213fe6468831735dd3abcd6a34627e8ac2202bcb8ab617b81224c5a41cd83782868dd70b1fb8 vice-3.9.tar.gz
ed6fee34eefcb04c42b4575591dfeffca8548eae354dee66dabdbc4abac0311cbbedcdc07cdfcb01da4840d57ab331a31583e17160820462a2c064835a75d75d disable-fc-cache.patch
"