pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libretro-mednafen-lynx: Import



Module Name:	pkgsrc-wip
Committed By:	Nia Alarie <nia.alarie%gmail.com@localhost>
Pushed By:	nee
Date:		Sun Jun 11 12:36:30 2017 +0100
Changeset:	c50f85071982a4d495370de7ef07afd211a5532c

Modified Files:
	Makefile
Added Files:
	libretro-mednafen-lynx/DESCR
	libretro-mednafen-lynx/MESSAGE
	libretro-mednafen-lynx/Makefile
	libretro-mednafen-lynx/PLIST
	libretro-mednafen-lynx/distinfo

Log Message:
libretro-mednafen-lynx: Import

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c50f85071982a4d495370de7ef07afd211a5532c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                        |  1 +
 libretro-mednafen-lynx/DESCR    | 11 +++++++++++
 libretro-mednafen-lynx/MESSAGE  |  9 +++++++++
 libretro-mednafen-lynx/Makefile | 30 ++++++++++++++++++++++++++++++
 libretro-mednafen-lynx/PLIST    |  2 ++
 libretro-mednafen-lynx/distinfo |  6 ++++++
 6 files changed, 59 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index b47336c83f..541d5967e0 100644
--- a/Makefile
+++ b/Makefile
@@ -1743,6 +1743,7 @@ SUBDIR+=	libretro-genesis-plus-gx
 SUBDIR+=	libretro-glsl-shaders
 SUBDIR+=	libretro-mame2003
 SUBDIR+=	libretro-mame2014
+SUBDIR+=	libretro-mednafen-lynx
 SUBDIR+=	libretro-mednafen-ngp
 SUBDIR+=	libretro-mednafen-pce-fast
 SUBDIR+=	libretro-mednafen-psx
diff --git a/libretro-mednafen-lynx/DESCR b/libretro-mednafen-lynx/DESCR
new file mode 100644
index 0000000000..97015de79c
--- /dev/null
+++ b/libretro-mednafen-lynx/DESCR
@@ -0,0 +1,11 @@
+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.
+
+This package contains the Mednafen Atari Lynx emulator for Libretro (based
+on Handy).
+
+Note: Beetle/Mednafen LYNX is incompatible with modern No-Intro romsets as
+they require headers to work properly.
diff --git a/libretro-mednafen-lynx/MESSAGE b/libretro-mednafen-lynx/MESSAGE
new file mode 100644
index 0000000000..94b753e81f
--- /dev/null
+++ b/libretro-mednafen-lynx/MESSAGE
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD$
+
+Mednafen Lynx requires an Atari Lynx BIOS image file for operation.
+
+In retroarch, you'll need to place it as lynxboot.img in the System Directory
+or in the Content Directory next to the software you are going to run.
+
+===========================================================================
diff --git a/libretro-mednafen-lynx/Makefile b/libretro-mednafen-lynx/Makefile
new file mode 100644
index 0000000000..71928db2be
--- /dev/null
+++ b/libretro-mednafen-lynx/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD$
+
+DISTNAME=	libretro-mednafen-lynx-20170605
+CATEGORIES=	emulators
+MASTER_SITES=	${MASTER_SITE_GITHUB:=libretro/}
+
+HOMEPAGE=	https://wiki.libretro.com/index.php?title=Beetle/Mednafen_LYNX
+COMMENT=	Libretro core based on the Mednafen Atari Lynx emulator
+LICENSE=	gnu-gpl-v2
+
+GITHUB_PROJECT=	beetle-lynx-libretro
+GITHUB_TAG=	4e321b72c2c3ed0a4dca67317f98c58cb473446e
+
+USE_TOOLS=	gmake
+
+USE_LANGUAGES=	c c++
+
+.include "../../mk/endian.mk"
+
+.if ${MACHINE_ENDIAN} == "big"
+CFLAGS+=	-DMSB_FIRST
+.endif
+
+INSTALLATION_DIRS+=	${PREFIX}/lib/libretro
+
+do-install:
+	${INSTALL_LIB} ${WRKSRC}/mednafen_lynx_libretro.so \
+	    ${DESTDIR}${PREFIX}/lib/libretro/mednafen_lynx_libretro.so
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libretro-mednafen-lynx/PLIST b/libretro-mednafen-lynx/PLIST
new file mode 100644
index 0000000000..dade575997
--- /dev/null
+++ b/libretro-mednafen-lynx/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+lib/libretro/mednafen_lynx_libretro.so
diff --git a/libretro-mednafen-lynx/distinfo b/libretro-mednafen-lynx/distinfo
new file mode 100644
index 0000000000..27f82a3934
--- /dev/null
+++ b/libretro-mednafen-lynx/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libretro-mednafen-lynx-20170605-4e321b72c2c3ed0a4dca67317f98c58cb473446e.tar.gz) = 8326aea984a1000886aedf0ed948381e1c48f4a3
+RMD160 (libretro-mednafen-lynx-20170605-4e321b72c2c3ed0a4dca67317f98c58cb473446e.tar.gz) = 7da3409387360252523b9e7c6067f0cf8c1d064e
+SHA512 (libretro-mednafen-lynx-20170605-4e321b72c2c3ed0a4dca67317f98c58cb473446e.tar.gz) = 0bc8eb73ac0e8cffde4619b466b503b7b1eb951b6acdbaf8c320f135d919b49d2b51acb617b055f68d06dcb8a1cc0bd0c6f5a886af0ec74c2ba0c47277770c0d
+Size (libretro-mednafen-lynx-20170605-4e321b72c2c3ed0a4dca67317f98c58cb473446e.tar.gz) = 128643 bytes


Home | Main Index | Thread Index | Old Index