# 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="e34f5cae4de1f30a52fd22cb57ff139fea095376" PKG_SHA256="704893b63bff37afcc43925bad2aa23ac8f4310ef58207f4129d115dfbeb6f88" 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/ }