libretro-freeintv: add version 20180729. 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. FreeIntv is a libretro emulation core for the Mattel Intellivision designed to be compatible with joypads from the SNES era forward even with software that originally required a number pad.diff -r1.272 -r1.273 pkgsrc/emulators/Makefile
(nia)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.272 2018/08/12 15:32:10 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.273 2018/08/12 16:14:27 nia Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | COMMENT= Emulators for other operating systems | 4 | COMMENT= Emulators for other operating systems | |
5 | 5 | |||
6 | SUBDIR+= 8086tiny | 6 | SUBDIR+= 8086tiny | |
7 | SUBDIR+= BasiliskII | 7 | SUBDIR+= BasiliskII | |
8 | SUBDIR+= Cygne-SDL | 8 | SUBDIR+= Cygne-SDL | |
9 | SUBDIR+= DatLib | 9 | SUBDIR+= DatLib | |
10 | SUBDIR+= DatUtil | 10 | SUBDIR+= DatUtil | |
11 | SUBDIR+= MAMEDiff | 11 | SUBDIR+= MAMEDiff | |
12 | SUBDIR+= PC6001VX | 12 | SUBDIR+= PC6001VX | |
13 | SUBDIR+= ROMBuild | 13 | SUBDIR+= ROMBuild | |
14 | SUBDIR+= ROMInfo | 14 | SUBDIR+= ROMInfo | |
@@ -88,26 +88,27 @@ SUBDIR+= kegs | @@ -88,26 +88,27 @@ SUBDIR+= kegs | |||
88 | SUBDIR+= keystone | 88 | SUBDIR+= keystone | |
89 | SUBDIR+= klh10 | 89 | SUBDIR+= klh10 | |
90 | SUBDIR+= libdsk | 90 | SUBDIR+= libdsk | |
91 | SUBDIR+= libretro-beetle-ngp | 91 | SUBDIR+= libretro-beetle-ngp | |
92 | SUBDIR+= libretro-beetle-pce-fast | 92 | SUBDIR+= libretro-beetle-pce-fast | |
93 | SUBDIR+= libretro-beetle-psx | 93 | SUBDIR+= libretro-beetle-psx | |
94 | SUBDIR+= libretro-beetle-saturn | 94 | SUBDIR+= libretro-beetle-saturn | |
95 | SUBDIR+= libretro-beetle-vb | 95 | SUBDIR+= libretro-beetle-vb | |
96 | SUBDIR+= libretro-beetle-wswan | 96 | SUBDIR+= libretro-beetle-wswan | |
97 | SUBDIR+= libretro-core-info | 97 | SUBDIR+= libretro-core-info | |
98 | SUBDIR+= libretro-database | 98 | SUBDIR+= libretro-database | |
99 | SUBDIR+= libretro-desmume | 99 | SUBDIR+= libretro-desmume | |
100 | SUBDIR+= libretro-fceumm | 100 | SUBDIR+= libretro-fceumm | |
101 | SUBDIR+= libretro-freeintv | |||
101 | SUBDIR+= libretro-fuse | 102 | SUBDIR+= libretro-fuse | |
102 | SUBDIR+= libretro-gambatte | 103 | SUBDIR+= libretro-gambatte | |
103 | SUBDIR+= libretro-genesis-plus-gx | 104 | SUBDIR+= libretro-genesis-plus-gx | |
104 | SUBDIR+= libretro-glsl-shaders | 105 | SUBDIR+= libretro-glsl-shaders | |
105 | SUBDIR+= libretro-mgba | 106 | SUBDIR+= libretro-mgba | |
106 | SUBDIR+= libretro-mupen64plus | 107 | SUBDIR+= libretro-mupen64plus | |
107 | SUBDIR+= libretro-nestopia | 108 | SUBDIR+= libretro-nestopia | |
108 | SUBDIR+= libretro-pcsx-rearmed | 109 | SUBDIR+= libretro-pcsx-rearmed | |
109 | SUBDIR+= libretro-picodrive | 110 | SUBDIR+= libretro-picodrive | |
110 | SUBDIR+= libretro-snes9x | 111 | SUBDIR+= libretro-snes9x | |
111 | SUBDIR+= libretro-snes9x2005 | 112 | SUBDIR+= libretro-snes9x2005 | |
112 | SUBDIR+= libretro-snes9x2010 | 113 | SUBDIR+= libretro-snes9x2010 | |
113 | SUBDIR+= libretro-stella | 114 | SUBDIR+= libretro-stella |
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.
FreeIntv is a libretro emulation core for the Mattel Intellivision
designed to be compatible with joypads from the SNES era forward even
with software that originally required a number pad.
===========================================================================
$NetBSD: MESSAGE,v 1.1 2018/08/12 16:14:27 nia Exp $
FreeIntv requires the following BIOS image files for operation:
* exec.bin (Executive ROM)
SHA256 - 1aeb614856beba95463166daf09304b414d5617d3f37d221724b3337fc4b2722
* grom.bin (Graphics ROM)
SHA256 - a80b6841182547d08635ad30a6af71441c4c9eed9391b3dd22feb30d8e50cc85
In retroarch, you'll need to place them in the System Directory.
Alternatively, you can place them in your Content Directory next to the
software you are going to run.
===========================================================================
# $NetBSD: Makefile,v 1.1 2018/08/12 16:14:27 nia Exp $
DISTNAME= libretro-freeintv-20180729
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/}
GITHUB_PROJECT= FreeIntv
GITHUB_TAG= f20a0a5da15479dc4f223750a616812958597417
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://docs.libretro.com/library/freeintv/
COMMENT= Libretro core for Mattel Intellivision emulation
LICENSE= gnu-gpl-v3
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
.include "../../mk/endian.mk"
.if ${MACHINE_ENDIAN} == "big"
CFLAGS+= -DWORDS_BIGENDIAN -DMSB_FIRST
.endif
INSTALLATION_DIRS+= ${PREFIX}/lib/libretro
do-install:
${INSTALL_LIB} ${WRKSRC}/freeintv_libretro.so \
${DESTDIR}${PREFIX}/lib/libretro/freeintv_libretro.so
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2018/08/12 16:14:27 nia Exp $
lib/libretro/freeintv_libretro.so
$NetBSD: distinfo,v 1.1 2018/08/12 16:14:27 nia Exp $
SHA1 (libretro-freeintv-20180729-f20a0a5da15479dc4f223750a616812958597417.tar.gz) = 3cf05f6c107d29a151a4a73ada411736afb2cb7d
RMD160 (libretro-freeintv-20180729-f20a0a5da15479dc4f223750a616812958597417.tar.gz) = 485803346d1b94be4e9d0302c864edaaf16ab962
SHA512 (libretro-freeintv-20180729-f20a0a5da15479dc4f223750a616812958597417.tar.gz) = 6a5511ecd74e860fa3be31a9b8baf093bb227dc3e939085df355c5805090f9bcbe1ad866a532d274a7e03afb923956599664ab26708038c1a2712bc754ad9775
Size (libretro-freeintv-20180729-f20a0a5da15479dc4f223750a616812958597417.tar.gz) = 684148 bytes