From c11ed362fef044b1e9a3ebbd8e36925c6ab4c073 Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Wed, 3 Jan 2018 09:26:19 +0000 Subject: [PATCH] First draft reicast emulator core. Not working Change-Id: I73d55f3bc48dcc78a6ec22a0fb04c77f927f06df Signed-off-by: Romain Forlot --- .../reicast-emulator/reicast-emulator_git.bb | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 recipes-retroarch/reicast-emulator/reicast-emulator_git.bb diff --git a/recipes-retroarch/reicast-emulator/reicast-emulator_git.bb b/recipes-retroarch/reicast-emulator/reicast-emulator_git.bb new file mode 100644 index 0000000..67d2c49 --- /dev/null +++ b/recipes-retroarch/reicast-emulator/reicast-emulator_git.bb @@ -0,0 +1,28 @@ +SUMMARY = "Standalone port/fork of Mednafen PSX to the Libretro API." +HOMEPAGE = "http://github.com/libretro/beetle-psx-libretro" +SECTION = "emulators" + +LICENSE = "GPLv2 & LGPLv2.1" +LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ + " +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +SRC_URI = "git://github.com/libretro/reicast-emulator.git;protocol=https \ + " + +SRCREV = "${AUTOREV}" + +S = "${WORKDIR}/git" + +inherit autotools-brokensep + +do_compile() { + ARCH=arm make +} + +do_install() { + install -d ${D}/usr/lib/libretro + install -m 0755 reicast_libretro.so ${D}/usr/lib/libretro +} + +FILES_${PN} += " /usr/lib/libretro/reicast_libretro.so"