diff options
author | nia <nia@pkgsrc.org> | 2020-06-02 13:26:26 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2020-06-02 13:26:26 +0000 |
commit | b1169064ebf290d7f2e7bb766124aab072748603 (patch) | |
tree | 30811ffe3a5f5b505503a1da027c36ff9f6ef081 /emulators | |
parent | c15cd078f307d9e09a9f46dd1b37b089887454bf (diff) | |
download | pkgsrc-b1169064ebf290d7f2e7bb766124aab072748603.tar.gz |
emulators: add libretro-gearsystem
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.
Gearsystem is a cross-platform Sega Master System / Game Gear / SG-1000
emulator written in C++.
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/Makefile | 3 | ||||
-rw-r--r-- | emulators/libretro-gearsystem/DESCR | 8 | ||||
-rw-r--r-- | emulators/libretro-gearsystem/Makefile | 19 | ||||
-rw-r--r-- | emulators/libretro-gearsystem/PLIST | 2 |
4 files changed, 31 insertions, 1 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index e909f96680a..09e32bedaca 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.326 2020/06/02 13:25:45 nia Exp $ +# $NetBSD: Makefile,v 1.327 2020/06/02 13:26:26 nia Exp $ # COMMENT= Emulators for other operating systems @@ -115,6 +115,7 @@ SUBDIR+= libretro-freeintv SUBDIR+= libretro-fuse SUBDIR+= libretro-gambatte SUBDIR+= libretro-gearboy +SUBDIR+= libretro-gearsystem SUBDIR+= libretro-genesis-plus-gx SUBDIR+= libretro-mame2010 SUBDIR+= libretro-mgba diff --git a/emulators/libretro-gearsystem/DESCR b/emulators/libretro-gearsystem/DESCR new file mode 100644 index 00000000000..2c5d88a5960 --- /dev/null +++ b/emulators/libretro-gearsystem/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. + +Gearsystem is a cross-platform Sega Master System / Game Gear / SG-1000 +emulator written in C++. diff --git a/emulators/libretro-gearsystem/Makefile b/emulators/libretro-gearsystem/Makefile new file mode 100644 index 00000000000..44b559fef9d --- /dev/null +++ b/emulators/libretro-gearsystem/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2020/06/02 13:26:27 nia Exp $ + +LIBRETRO_CORE= gearsystem + +.include "../../emulators/gearsystem/Makefile.common" +.include "../../emulators/retroarch/core.mk" + +PKGNAME= libretro-${DISTNAME} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://docs.libretro.com/library/gearsystem/ +COMMENT= Libretro core based on the Gearsystem Master System emlator +LICENSE= gnu-gpl-v3 + +BUILD_DIRS= platforms/libretro + +BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-version-script=./link.T + +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/libretro-gearsystem/PLIST b/emulators/libretro-gearsystem/PLIST new file mode 100644 index 00000000000..0d8070eeaea --- /dev/null +++ b/emulators/libretro-gearsystem/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1 2020/06/02 13:26:27 nia Exp $ +lib/libretro/gearsystem_libretro.${SOEXT} |