# Compiling Time: 9.32 SBU # Maintainer: PacMiam # Contributor: exceed pkgname=sdlmame pkgver=0166 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org" groups=('games-extra') archs=('i686' 'x86_64') depends=('sdl2' 'sdl2_ttf' 'gconf' 'libxinerama' 'libqtgui' 'libglu') makedepends=('nasm' 'mesa' 'libqtcore' 'alsa-lib') _F_cd_path="mame-mame${pkgver}" _F_archive_name=mame _F_github_name="mame" _F_github_author="mamedev" _F_github_ver="mame${pkgver}" _F_github_tag="y" Finclude github source=(${source} ${pkgname}.sh) sha1sums=('ab2d3320f0e4f9e3d29472b1156338bf9b46a2b8' \ 'f74c8366760e6b3ccb3c86f755e11ebac6aea84b') build() { Fcd make NOWERROR=1 OPTIMIZE=2 TOOLS=1 || Fdie [ "$CARCH" == "i686" ] && Finstallrel 755 mame /usr/share/${pkgname}/${pkgname} [ "$CARCH" == "x86_64" ] && Finstallrel 755 mame64 /usr/share/${pkgname}/${pkgname} Finstall 755 ${pkgname}.sh /usr/share/${pkgname}/${pkgname}.sh for binary in castool chdman floptool imgtool jedutil ldresample ldverify nltool nlwav pngcmp regrep romcmp split src2html srcclean testkeys unidasm ; do Finstallrel 755 ${binary} usr/share/${pkgname}/${binary} done Fdocrel docs/*.txt Fmanrel src/osd/sdl/man/* Fmkdir usr/share/sdlmame/{artwork,keymaps,shader} Finstallrel 644 artwork/* usr/share/${pkgname}/artwork/ Finstallrel 644 src/osd/sdl/keymaps/* usr/share/${pkgname}/keymaps/ Finstallrel 644 src/osd/modules/opengl/shader/glsl*.*h usr/share/${pkgname}/shader/ Fwrapper 'cd /usr/share/sdlmame && ./sdlmame.sh "$@"' $pkgname Fwrapper 'cd /usr/share/sdlmame && ./sdlmame.sh "$@"' mame } # optimization OK