30 lines
893 B
Bash
30 lines
893 B
Bash
# Template file for 'stella'
|
|
pkgname=stella
|
|
version=6.0
|
|
revision=1
|
|
build_style=configure
|
|
configure_args="--prefix=/usr"
|
|
hostmakedepends="pkg-config"
|
|
makedepends="SDL2-devel glu-devel libpng-devel zlib-devel"
|
|
depends="desktop-file-utils hicolor-icon-theme"
|
|
short_desc="Multi-platform Atari 2600 VCS Emulator"
|
|
maintainer="Diogo Leal <diogo@diogoleal.com>"
|
|
license="GPL-2.0-or-later, BSD-3-Clause"
|
|
homepage="https://stella-emu.github.io/"
|
|
distfiles="https://github.com/stella-emu/stella/releases/download/${version}/stella-${version}-src.tar.xz"
|
|
checksum=17aa8c5f08e09c51dd7dd933f93b0a1929d2832bd66f3bd994fa50ebb2b9a2b1
|
|
|
|
post_extract() {
|
|
case "$XBPS_TARGET_MACHINE" in
|
|
*-musl)
|
|
sed -i 's/::PAGE_SIZE/::_PAGE_SIZE/g' $(grep -r '::PAGE_SIZE' -l)
|
|
sed -i 's/PAGE_SIZE/_PAGE_SIZE/g' src/emucore/MT24LC256.[ch]xx \
|
|
src/emucore/System.hxx
|
|
;;
|
|
esac
|
|
}
|
|
|
|
post_install() {
|
|
vlicense Copyright.txt
|
|
}
|