# Contributor: Taner Tas # Maintainer: Taner Tas pkgname=snes9x pkgver=1.56.2 pkgrel=1 pkgdesc="Super NES Emulator" url="http://www.snes9x.com" arch="all" license="custom" makedepends=" nasm autoconf automake libpng-dev zlib-dev libxml2-dev alsa-lib-dev minizip-dev portaudio-dev gtk+3.0-dev sdl-dev libxrandr-dev libepoxy-dev " subpackages="$pkgname-lang $pkgname-doc" source="${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}git/${pkgname}/archive/${pkgver}.tar.gz" prepare() { cd "$builddir" default_prepare cd gtk ./autogen.sh } check() { cd "$builddir"/gtk echo "src/gtk_shader_parameters.cpp" >> po/POTFILES.in make check } build() { cd "$builddir"/gtk export ZLIB=1 export UNZIP_SUPPORT=1 export JMA_SUPPORT=1 export RIGHTSHIFT_IS_SAR=1 ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --with-netplay \ --with-opengl \ --with-gtk3 \ --without-pulseaudio make } package() { cd "$builddir"/gtk make DESTDIR="$pkgdir" install ln -s snes9x-gtk "$pkgdir"/usr/bin/snes9x install -D -m644 "$builddir"/docs/snes9x-license.txt "$pkgdir"/usr/share/doc/${pkgname}/snes9x-license.txt } sha512sums="d9c53eb2a1200af26fdb39578f0b8b7cf42473110c2eb53799acd69f15055732d0487982e7cebacc4aa18a9e88bd9939a0b11f3ddf685af02becace1fd85105c snes9x-1.56.2.tar.gz"