# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 LIBRETRO_REPO_NAME="libretro/bsnes-mercury" LIBRETRO_COMMIT_SHA="4a382621da58ae6da850f1bb003ace8b5f67968c" inherit libretro-core DESCRIPTION="Libretro fork of bsnes" HOMEPAGE="https://github.com/libretro/bsnes-mercury" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" # No tests provided RESTRICT="test" BSNES_PROFILES=(accuracy balanced performance) src_compile() { for profile in "${BSNES_PROFILES[@]}"; do einfo "Building core with profile ${profile}" myemakeargs="profile=${profile}" \ libretro-core_src_compile done } src_install() { for profile in "${BSNES_PROFILES[@]}"; do LIBRETRO_CORE_LIB_FILE="${S}/out/bsnes_mercury_${profile}_libretro.so" \ libretro-core_src_install done } pkg_preinst() { if ! has_version "=${CATEGORY}/${PN}-${PVR}"; then first_install="1" fi }