pkgsrc-WIP-changes archive

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

libretro-cap32: Import 20171109



Module Name:	pkgsrc-wip
Committed By:	Nia Alarie <nia.alarie%gmail.com@localhost>
Pushed By:	nee
Date:		Sat Dec 9 14:55:17 2017 +0000
Changeset:	688dcd039d08ea0cb3373e9ae97e13312d28115a

Modified Files:
	Makefile
Added Files:
	libretro-cap32/DESCR
	libretro-cap32/Makefile
	libretro-cap32/PLIST
	libretro-cap32/distinfo

Log Message:
libretro-cap32: Import 20171109

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.

Caprice32 is an Amstrad CPC emulator.

It is recommended that users enable "autorun" in the Core Options in
the RetroArch F1 menu after selecting a disk image for the first time,
then restart the core to load it.

A virtual keyboard can be toggled by pressing the virtual "Y" button.

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

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

diffstat:
 Makefile                |  1 +
 libretro-cap32/DESCR    | 13 +++++++++++++
 libretro-cap32/Makefile | 27 +++++++++++++++++++++++++++
 libretro-cap32/PLIST    |  2 ++
 libretro-cap32/distinfo |  6 ++++++
 5 files changed, 49 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 7c115a32ba..066847e34f 100644
--- a/Makefile
+++ b/Makefile
@@ -1764,6 +1764,7 @@ SUBDIR+=	libretro-bluemsx
 SUBDIR+=	libretro-bsnes-mercury
 SUBDIR+=	libretro-bsnes-mercury-accuracy
 SUBDIR+=	libretro-bsnes-mercury-performance
+SUBDIR+=	libretro-cap32
 SUBDIR+=	libretro-core-info
 SUBDIR+=	libretro-database
 SUBDIR+=	libretro-desmume
diff --git a/libretro-cap32/DESCR b/libretro-cap32/DESCR
new file mode 100644
index 0000000000..c5dced4c56
--- /dev/null
+++ b/libretro-cap32/DESCR
@@ -0,0 +1,13 @@
+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.
+
+Caprice32 is an Amstrad CPC emulator.
+
+It is recommended that users enable "autorun" in the Core Options in
+the RetroArch F1 menu after selecting a disk image for the first time,
+then restart the core to load it.
+
+A virtual keyboard can be toggled by pressing the virtual "Y" button.
diff --git a/libretro-cap32/Makefile b/libretro-cap32/Makefile
new file mode 100644
index 0000000000..a8696adafb
--- /dev/null
+++ b/libretro-cap32/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD$
+
+DISTNAME=	libretro-cap32-20171109
+CATEGORIES=	emulators
+MASTER_SITES=	${MASTER_SITE_GITHUB:=libretro/}
+
+COMMENT=	Libretro core based on the Caprice32 Amstrad CPC emulator
+LICENSE=	gnu-gpl-v2
+
+GITHUB_TAG=	3e14cebabb3d58dd33990158a2379f3759975409
+
+USE_TOOLS=	gmake
+
+.include "../../mk/endian.mk"
+
+.if ${MACHINE_ENDIAN} == "big"
+CFLAGS+=	-DMSB_FIRST
+.endif
+
+INSTALLATION_DIRS+=	${PREFIX}/lib/libretro
+
+do-install:
+	${INSTALL_LIB} ${WRKSRC}/cap32_libretro.so \
+	    ${DESTDIR}${PREFIX}/lib/libretro/cap32_libretro.so
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libretro-cap32/PLIST b/libretro-cap32/PLIST
new file mode 100644
index 0000000000..7fb9a0b9ed
--- /dev/null
+++ b/libretro-cap32/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+lib/libretro/cap32_libretro.so
diff --git a/libretro-cap32/distinfo b/libretro-cap32/distinfo
new file mode 100644
index 0000000000..9683250059
--- /dev/null
+++ b/libretro-cap32/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libretro-cap32-20171109-3e14cebabb3d58dd33990158a2379f3759975409.tar.gz) = f914eb147e7632f130454d529fd730f7558aa22a
+RMD160 (libretro-cap32-20171109-3e14cebabb3d58dd33990158a2379f3759975409.tar.gz) = 2ab8b515697817a7c55706f5896a24ef7c6f91d8
+SHA512 (libretro-cap32-20171109-3e14cebabb3d58dd33990158a2379f3759975409.tar.gz) = 6c91e541ca9ea6ddb20a3a8032875411ba70f96d00474507e2c80e4f4a4040b826e5027e96a86ef2349510723bd39c86321c35292e2760c21285f77a6e93ae2b
+Size (libretro-cap32-20171109-3e14cebabb3d58dd33990158a2379f3759975409.tar.gz) = 666600 bytes


Home | Main Index | Thread Index | Old Index