Mon Aug 13 00:54:25 2018 UTC ()
libretro-beetle-sgx: add version 20180512.

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 SGX is a NEC PC Engine SuperGrafx video game system emulator
that can be used as a libretro core.


(nia)
diff -r1.273 -r1.274 pkgsrc/emulators/Makefile
diff -r0 -r1.1 pkgsrc/emulators/libretro-beetle-sgx/DESCR
diff -r0 -r1.1 pkgsrc/emulators/libretro-beetle-sgx/Makefile
diff -r0 -r1.1 pkgsrc/emulators/libretro-beetle-sgx/PLIST
diff -r0 -r1.1 pkgsrc/emulators/libretro-beetle-sgx/distinfo

cvs diff -r1.273 -r1.274 pkgsrc/emulators/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/Makefile 2018/08/12 16:14:27 1.273
+++ pkgsrc/emulators/Makefile 2018/08/13 00:54:25 1.274
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.273 2018/08/12 16:14:27 nia Exp $ 1# $NetBSD: Makefile,v 1.274 2018/08/13 00:54:25 nia Exp $
2# 2#
3 3
4COMMENT= Emulators for other operating systems 4COMMENT= Emulators for other operating systems
5 5
6SUBDIR+= 8086tiny 6SUBDIR+= 8086tiny
7SUBDIR+= BasiliskII 7SUBDIR+= BasiliskII
8SUBDIR+= Cygne-SDL 8SUBDIR+= Cygne-SDL
9SUBDIR+= DatLib 9SUBDIR+= DatLib
10SUBDIR+= DatUtil 10SUBDIR+= DatUtil
11SUBDIR+= MAMEDiff 11SUBDIR+= MAMEDiff
12SUBDIR+= PC6001VX 12SUBDIR+= PC6001VX
13SUBDIR+= ROMBuild 13SUBDIR+= ROMBuild
14SUBDIR+= ROMInfo 14SUBDIR+= ROMInfo
@@ -82,26 +82,27 @@ SUBDIR+= gxemul @@ -82,26 +82,27 @@ SUBDIR+= gxemul
82SUBDIR+= handy_sdl 82SUBDIR+= handy_sdl
83SUBDIR+= hatari 83SUBDIR+= hatari
84SUBDIR+= hercules 84SUBDIR+= hercules
85SUBDIR+= hercules-images 85SUBDIR+= hercules-images
86SUBDIR+= ia64sim 86SUBDIR+= ia64sim
87SUBDIR+= kegs 87SUBDIR+= kegs
88SUBDIR+= keystone 88SUBDIR+= keystone
89SUBDIR+= klh10 89SUBDIR+= klh10
90SUBDIR+= libdsk 90SUBDIR+= libdsk
91SUBDIR+= libretro-beetle-ngp 91SUBDIR+= libretro-beetle-ngp
92SUBDIR+= libretro-beetle-pce-fast 92SUBDIR+= libretro-beetle-pce-fast
93SUBDIR+= libretro-beetle-psx 93SUBDIR+= libretro-beetle-psx
94SUBDIR+= libretro-beetle-saturn 94SUBDIR+= libretro-beetle-saturn
 95SUBDIR+= libretro-beetle-sgx
95SUBDIR+= libretro-beetle-vb 96SUBDIR+= libretro-beetle-vb
96SUBDIR+= libretro-beetle-wswan 97SUBDIR+= libretro-beetle-wswan
97SUBDIR+= libretro-core-info 98SUBDIR+= libretro-core-info
98SUBDIR+= libretro-database 99SUBDIR+= libretro-database
99SUBDIR+= libretro-desmume 100SUBDIR+= libretro-desmume
100SUBDIR+= libretro-fceumm 101SUBDIR+= libretro-fceumm
101SUBDIR+= libretro-freeintv 102SUBDIR+= libretro-freeintv
102SUBDIR+= libretro-fuse 103SUBDIR+= libretro-fuse
103SUBDIR+= libretro-gambatte 104SUBDIR+= libretro-gambatte
104SUBDIR+= libretro-genesis-plus-gx 105SUBDIR+= libretro-genesis-plus-gx
105SUBDIR+= libretro-glsl-shaders 106SUBDIR+= libretro-glsl-shaders
106SUBDIR+= libretro-mgba 107SUBDIR+= libretro-mgba
107SUBDIR+= libretro-mupen64plus 108SUBDIR+= libretro-mupen64plus

File Added: pkgsrc/emulators/libretro-beetle-sgx/DESCR
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 SGX is a NEC PC Engine SuperGrafx video game system emulator
that can be used as a libretro core.

File Added: pkgsrc/emulators/libretro-beetle-sgx/Makefile
# $NetBSD: Makefile,v 1.1 2018/08/13 00:54:25 nia Exp $

DISTNAME=	libretro-beetle-sgx-20180512
CATEGORIES=	emulators
MASTER_SITES=	${MASTER_SITE_GITHUB:=libretro/}
GITHUB_PROJECT=	beetle-supergrafx-libretro
GITHUB_TAG=	0d4d96428073f8734e80a2ebc157daa228babe51

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://docs.libretro.com/library/beetle_sgx/
COMMENT=	Libretro core based on the Mednafen SuperGrafx emulator
LICENSE=	gnu-gpl-v2

EXTRACT_USING=	bsdtar
USE_TOOLS+=	gmake
USE_LANGUAGES=	c c++

MAKE_FLAGS+=	GIT_VERSION="-pkgsrc"

.include "../../mk/endian.mk"

.if ${MACHINE_ENDIAN} == "big"
CFLAGS+=	-DMSB_FIRST
CFLAGS+=	-DBYTE_ORDER=BIG_ENDIAN
.endif

INSTALLATION_DIRS+=	${PREFIX}/lib/libretro

do-install:
	${INSTALL_LIB} ${WRKSRC}/mednafen_supergrafx_libretro.so \
	    ${DESTDIR}${PREFIX}/lib/libretro/mednafen_supergrafx_libretro.so

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/emulators/libretro-beetle-sgx/PLIST
@comment $NetBSD: PLIST,v 1.1 2018/08/13 00:54:25 nia Exp $
lib/libretro/mednafen_supergrafx_libretro.so

File Added: pkgsrc/emulators/libretro-beetle-sgx/distinfo
$NetBSD: distinfo,v 1.1 2018/08/13 00:54:25 nia Exp $

SHA1 (libretro-beetle-sgx-20180512-0d4d96428073f8734e80a2ebc157daa228babe51.tar.gz) = c0426ecdbeddda70b49e2a5dabe52b5931d60b0c
RMD160 (libretro-beetle-sgx-20180512-0d4d96428073f8734e80a2ebc157daa228babe51.tar.gz) = f1fa8282647e97d692a419d866ed483cba007031
SHA512 (libretro-beetle-sgx-20180512-0d4d96428073f8734e80a2ebc157daa228babe51.tar.gz) = 6c8860b102c678b70f4eb41dc177b10a0db2e0ff59ef4168f35ab7c5b2c42258ef588925f89cdd970a2b1498731f9baa7790c0bf3368fb93db9a8d66deb9e757
Size (libretro-beetle-sgx-20180512-0d4d96428073f8734e80a2ebc157daa228babe51.tar.gz) = 1140484 bytes