# SPDX-License-Identifier: GPL-2.0-or-later # Copyright (C) 2019-present Shanti Gilbert (https://github.com/shantigilbert) # Maintenance 2020 351ELEC team (https://github.com/fewtarius/351ELEC) PKG_NAME="fbneo" PKG_VERSION="8881c2fa3222e7fb7c5e5d4d6a998d53aafb365b" PKG_SHA256="3131b92060d5b839076b992bf8e22c964ec11b77e285c2eef4a516c1efdac442" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="Non-commercial" PKG_SITE="https://github.com/libretro/FBNeo" PKG_URL="$PKG_SITE/archive/$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="libretro" PKG_SHORTDESC="Port of Final Burn Neo to Libretro (v0.2.97.38)." PKG_LONGDESC="Currently, FB neo supports games on Capcom CPS-1 and CPS-2 hardware, SNK Neo-Geo hardware, Toaplan hardware, Cave hardware, and various games on miscellaneous hardware. " PKG_TOOLCHAIN="make" pre_configure_target() { sed -i "s|LDFLAGS += -static-libgcc -static-libstdc++|LDFLAGS += -static-libgcc|" ./src/burner/libretro/Makefile PKG_MAKE_OPTS_TARGET=" -C ./src/burner/libretro USE_CYCLONE=0 profile=performance" if [[ "$TARGET_FPU" =~ "neon" ]]; then PKG_MAKE_OPTS_TARGET+=" HAVE_NEON=1" fi } makeinstall_target() { mkdir -p $INSTALL/usr/lib/libretro cp $PKG_BUILD/src/burner/libretro/fbneo_libretro.so $INSTALL/usr/lib/libretro/ }