svn commit: r566791 - in head/games: . kodi-addon-game.libretro.pcsx-rearmed

Bernhard Froehlich decke at FreeBSD.org
Sun Feb 28 18:52:48 UTC 2021


Author: decke
Date: Sun Feb 28 18:52:47 2021
New Revision: 566791
URL: https://svnweb.freebsd.org/changeset/ports/566791

Log:
  PCSX ReARMed is yet another PCSX fork based on the PCSX-Reloaded
  project, which itself contains code from PCSX, PCSX-df and
  PCSX-Revolution.
  This version is ARM architecture oriented and features MIPS->ARM
  recompiler by Ari64, NEON GTE code and more performance improvements.
  It was created for Pandora handheld, but should be usable on other
  devices after some code adjustments (N900, GPH Wiz/Caanoo, PlayBook
  versions are also available).
  
  PCSX ReARMed features ARM NEON GPU by Exophase, that in many cases
  produces pixel perfect graphics at very high performance. There is also
  Una-i's GPU plugin from PCSX4ALL project, and traditional P.E.Op.S. one.
  
  WWW: https://github.com/libretro/pcsx_rearmed
  
  PR:		245262
  Submitted by:	rozhuk.im at gmail.com

Added:
  head/games/kodi-addon-game.libretro.pcsx-rearmed/
  head/games/kodi-addon-game.libretro.pcsx-rearmed/Makefile   (contents, props changed)
  head/games/kodi-addon-game.libretro.pcsx-rearmed/distinfo   (contents, props changed)
  head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-descr   (contents, props changed)
  head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-message   (contents, props changed)
Modified:
  head/games/Makefile

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Sun Feb 28 18:49:24 2021	(r566790)
+++ head/games/Makefile	Sun Feb 28 18:52:47 2021	(r566791)
@@ -447,6 +447,7 @@
     SUBDIR += kodi-addon-game.libretro
     SUBDIR += kodi-addon-game.libretro.beetle-psx
     SUBDIR += kodi-addon-game.libretro.genplus
+    SUBDIR += kodi-addon-game.libretro.pcsx-rearmed
     SUBDIR += kolf
     SUBDIR += kollision
     SUBDIR += konquest

Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/kodi-addon-game.libretro.pcsx-rearmed/Makefile	Sun Feb 28 18:52:47 2021	(r566791)
@@ -0,0 +1,40 @@
+# Created by: Rozhuk Ivan <rozhuk.im at gmail.com>
+# $FreeBSD$
+
+PORTNAME=	game.libretro.pcsx-rearmed
+PORTVERSION=	22.0.0.19
+DISTVERSIONSUFFIX=	-Matrix
+CATEGORIES=	games
+
+MAINTAINER=	rozhuk.im at gmail.com
+COMMENT=	Kodi game addon for Sony - PlayStation (PCSX ReARMed)
+
+LICENSE=	GPLv2+
+LICENSE_FILE=	${WRKSRC}/depends/common/pcsx-rearmed/COPYING
+
+LIB_DEPENDS=	libtinyxml.so:textproc/tinyxml
+RUN_DEPENDS=	kodi-addon-game.libretro>=0:games/kodi-addon-game.libretro
+
+USES=		cmake:noninja gmake kodi
+USE_GITHUB=	yes
+GH_ACCOUNT=	kodi-game \
+		libretro:pcsx_rearmed
+GH_PROJECT=	pcsx_rearmed:pcsx_rearmed
+# Keep in sync with: depends/common/pcsx-rearmed/pcsx-rearmed.txt
+GH_TAGNAME=	54686ee7ccbba7220aaf69892ad3d77515478776:pcsx_rearmed
+
+CMAKE_ARGS=	-DBUILD_SHARED_LIBS=1 \
+		-DADDONS_TO_BUILD=${PORTNAME} \
+		-DPCSX-REARMED_LIB=depends/common/pcsx-rearmed/pcsx_rearmed_libretro.so
+
+post-extract:
+	@${MV} ${WRKSRC_pcsx_rearmed}/* ${WRKSRC}/depends/common/pcsx-rearmed/
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|find_library(PCSX-REARMED_LIB.*|add_subdirectory(depends/common/pcsx-rearmed)|g' \
+		${WRKSRC}/CMakeLists.txt
+
+post-install:
+	${RM} -rf ${STAGEDIR}${PREFIX}/lib/libretro
+
+.include <bsd.port.mk>

Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/kodi-addon-game.libretro.pcsx-rearmed/distinfo	Sun Feb 28 18:52:47 2021	(r566791)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1611230780
+SHA256 (kodi-game-game.libretro.pcsx-rearmed-22.0.0.19-Matrix_GH0.tar.gz) = 56ebea334e7b61372f05ee2cba2576176eb2c42982ec839e158c7397cd5188ab
+SIZE (kodi-game-game.libretro.pcsx-rearmed-22.0.0.19-Matrix_GH0.tar.gz) = 72793
+SHA256 (libretro-pcsx_rearmed-54686ee7ccbba7220aaf69892ad3d77515478776_GH0.tar.gz) = aeb8941cb9a262d4e9f94d6491c2cfaa823df759f40b30dd624c27a36f369fa1
+SIZE (libretro-pcsx_rearmed-54686ee7ccbba7220aaf69892ad3d77515478776_GH0.tar.gz) = 2289399

Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-descr	Sun Feb 28 18:52:47 2021	(r566791)
@@ -0,0 +1,14 @@
+PCSX ReARMed is yet another PCSX fork based on the PCSX-Reloaded
+project, which itself contains code from PCSX, PCSX-df and
+PCSX-Revolution.
+This version is ARM architecture oriented and features MIPS->ARM
+recompiler by Ari64, NEON GTE code and more performance improvements.
+It was created for Pandora handheld, but should be usable on other
+devices after some code adjustments (N900, GPH Wiz/Caanoo, PlayBook
+versions are also available).
+
+PCSX ReARMed features ARM NEON GPU by Exophase, that in many cases
+produces pixel perfect graphics at very high performance. There is also
+Una-i's GPU plugin from PCSX4ALL project, and traditional P.E.Op.S. one.
+
+WWW: https://github.com/libretro/pcsx_rearmed

Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-message	Sun Feb 28 18:52:47 2021	(r566791)
@@ -0,0 +1,12 @@
+[
+{ type: install
+  message: <<EOM
+
+BIOS files required, download and save to:
+~/.kodi/userdata/addon_data/game.libretro.pcsx-rearmed/resources/system/
+
+WWW: https://kodi.wiki/view/Game_add-ons#BIOS_requirements
+
+EOM
+}
+]


More information about the svn-ports-all mailing list