#Maintainer: George Vlahavas <vlahavas~at~gmail~dot~com>

pkgname=sdlmame
pkgver=0.134
pkgrel=1gv
arch=i486
source=("http://rbelmont.mameworld.info/sdlmame0134.zip" "sdlmame.sh" "extras.tar.gz")
docs=("config.txt" "newvideo.txt" "mame.txt" "license.txt" "whatsnew.txt" "sdlmame.txt")
url=http://rbelmont.mameworld.info/?page_id=163
slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"sdlmame (An emulator for many arcade games)"
"SDLMame is a software emulator of several arcade games from the past."
""
"An ~/.mame/mame.ini settings file will be created on first run, if"
"one is not present. You can tweak it to point sdlmame to your mame"
"roms collection and change other settings too."
)


build() {
	cd $startdir/src/sdlmame0134
	sed -i 's/-Werror//' makefile || return 1
	export ARCHOPTS=$CFLAGS
	make

	# Install the sdlmame script
	install -Dm755 ${startdir}/src/sdlmame.sh ${startdir}/pkg/usr/bin/sdlmame || return 1

	# Install the applications and the UI font in /usr/share
	install -Dm755 mame* ${startdir}/pkg/usr/share/${pkgname}/sdlmame && \
	install -m755 chdman ${startdir}/pkg/usr/share/${pkgname}/chdman && \
	install -m755 jedutil ${startdir}/pkg/usr/share/${pkgname}/jedutil && \
	install -m755 regrep ${startdir}/pkg/usr/share/${pkgname}/regrep && \
	install -m755 romcmp ${startdir}/pkg/usr/share/${pkgname}/romcmp && \
	install -m755 runtest ${startdir}/pkg/usr/share/${pkgname}/runtest && \
	install -m755 testkeys ${startdir}/pkg/usr/share/${pkgname}/testkeys && \
	install -m755 src2html ${startdir}/pkg/usr/share/${pkgname}/src2html && \
	install -m755 srcclean ${startdir}/pkg/usr/share/${pkgname}/srcclean && \
	install -m755 ldverify ${startdir}/pkg/usr/share/${pkgname}/ldverify && \
	install -m644 ui.bdf ${startdir}/pkg/usr/share/${pkgname}/ui.bdf || return 1

	# Install the extra bits
	install -d ${startdir}/pkg/usr/share/${pkgname}/{artwork,ctrlr,keymaps} && \
	install -m644 ${startdir}/src/artwork/* ${startdir}/pkg/usr/share/${pkgname}/artwork/ && \
	install -m644 ${startdir}/src/ctrlr/* ${startdir}/pkg/usr/share/${pkgname}/ctrlr/ && \
	install -m644 keymaps/* ${startdir}/pkg/usr/share/${pkgname}/keymaps/ || return 1
}