From 341c4321cfe43a660716b7c5d20ef684b59c5724 Mon Sep 17 00:00:00 2001 From: jmcneill Date: Wed, 11 Feb 2015 00:16:25 +0000 Subject: [PATCH] Import libretro-mednafen-pce-fast-20150210 as emulators/libretro-mednafen-pce-fast. Libretro is a simple but powerful development interface that allows for the easy creation of emulators, games and multimedia applications that can plug straight into any libretro-compatible frontend. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Beetle/Mednafen PCE FAST is a TurboGrafx-16/NEC PC Engine/CD video game system emulator. --- emulators/libretro-mednafen-pce-fast/DESCR | 8 +++++ emulators/libretro-mednafen-pce-fast/Makefile | 36 +++++++++++++++++++ emulators/libretro-mednafen-pce-fast/PLIST | 2 ++ emulators/libretro-mednafen-pce-fast/distinfo | 5 +++ 4 files changed, 51 insertions(+) create mode 100644 emulators/libretro-mednafen-pce-fast/DESCR create mode 100644 emulators/libretro-mednafen-pce-fast/Makefile create mode 100644 emulators/libretro-mednafen-pce-fast/PLIST create mode 100644 emulators/libretro-mednafen-pce-fast/distinfo diff --git a/emulators/libretro-mednafen-pce-fast/DESCR b/emulators/libretro-mednafen-pce-fast/DESCR new file mode 100644 index 000000000000..6428bb44be3b --- /dev/null +++ b/emulators/libretro-mednafen-pce-fast/DESCR @@ -0,0 +1,8 @@ +Libretro is a simple but powerful development interface that allows for the +easy creation of emulators, games and multimedia applications that can plug +straight into any libretro-compatible frontend. This development interface is +open to others so that they can run these pluggable emulator and game cores +also in their own programs or devices. + +Beetle/Mednafen PCE FAST is a TurboGrafx-16/NEC PC Engine/CD video game +system emulator. diff --git a/emulators/libretro-mednafen-pce-fast/Makefile b/emulators/libretro-mednafen-pce-fast/Makefile new file mode 100644 index 000000000000..44f6c2593284 --- /dev/null +++ b/emulators/libretro-mednafen-pce-fast/Makefile @@ -0,0 +1,36 @@ +# $NetBSD: Makefile,v 1.1 2015/02/11 00:16:25 jmcneill Exp $ + +DISTNAME= mednafen-pce-fast-libretro-20150210 +PKGNAME= libretro-mednafen-pce-fast-20150210 +CATEGORIES= emulators +MASTER_SITES= http://ftp.netbsd.org/pub/NetBSD/misc/jmcneill/retroarch/ +EXTRACT_SUFX= .zip + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/libretro/beetle-pce-fast-libretro +COMMENT= Libretro core based on the Mednafen PCE Fast emulator +LICENSE= gnu-gpl-v2 + +WRKSRC= ${WRKDIR}/beetle-pce-fast-libretro-master +USE_TOOLS+= gmake +USE_LANGUAGES= c c++ + +PKGCONFIG_OVERRIDE+= mednafen/tremor/vorbisidec.pc.in + +INSTALLATION_DIRS+= ${PREFIX}/lib/libretro + +.include "../../mk/bsd.prefs.mk" + +.if !empty(MACHINE_ARCH:M*arm*hf) +MEDNAFEN_PLATFORM= ${MACHINE_ARCH}-hardfloat +.else +MEDNAFEN_PLATFORM= unix +.endif + +MAKE_ENV+= platform="${MEDNAFEN_PLATFORM}" + +do-install: + ${INSTALL_LIB} ${WRKSRC}/mednafen_pce_fast_libretro.so \ + ${DESTDIR}${PREFIX}/lib/libretro/mednafen_pce_fast_libretro.so + +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/libretro-mednafen-pce-fast/PLIST b/emulators/libretro-mednafen-pce-fast/PLIST new file mode 100644 index 000000000000..e739c6d86262 --- /dev/null +++ b/emulators/libretro-mednafen-pce-fast/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1 2015/02/11 00:16:25 jmcneill Exp $ +lib/libretro/mednafen_pce_fast_libretro.so diff --git a/emulators/libretro-mednafen-pce-fast/distinfo b/emulators/libretro-mednafen-pce-fast/distinfo new file mode 100644 index 000000000000..c5ad7ec3ba04 --- /dev/null +++ b/emulators/libretro-mednafen-pce-fast/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2015/02/11 00:16:25 jmcneill Exp $ + +SHA1 (mednafen-pce-fast-libretro-20150210.zip) = 4f85536b831f884169a7f3773aafea6722ebb744 +RMD160 (mednafen-pce-fast-libretro-20150210.zip) = c6a55ca95c413637a6ffe2db6f454285bb02ee6f +Size (mednafen-pce-fast-libretro-20150210.zip) = 477795 bytes