Index: multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/Makefile =================================================================== --- multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/Makefile (nonexistent) +++ multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/Makefile (working copy) @@ -0,0 +1,47 @@ +# Created by: Rozhuk Ivan +# $FreeBSD$ + +PORTNAME= game.libretro.pcsx-rearmed +PORTVERSION= 22.0.0.9 +DISTVERSIONSUFFIX= -Leia +CATEGORIES= games +PKGNAMEPREFIX= kodi-addon- +PKGNAMESUFFIX= -devel + +MAINTAINER= rozhuk.im@gmail.com +COMMENT= Kodi game addon for Sony - PlayStation (PCSX ReARMed) + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/depends/common/pcsx-rearmed/COPYING + +BUILD_DEPENDS= kodi-devel>=19.0.a20200318:multimedia/kodi-devel +LIB_DEPENDS= libtinyxml.so:textproc/tinyxml +RUN_DEPENDS= kodi-devel>=19.0.a20200318:multimedia/kodi-devel \ + kodi-addon-game.libretro-devel>=0:multimedia/kodi-addon-game.libretro-devel + +USES= cmake:noninja gmake +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= 3c4ac5bb44b41d23eec217369eaa34f4e155f733:pcsx_rearmed + +PLIST_SUB= SOVERSION=${PORTVERSION} + +CMAKE_ARGS= -DCMAKE_BUILD_TYPE=Release \ + -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 Index: multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/distinfo =================================================================== --- multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/distinfo (nonexistent) +++ multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/distinfo (working copy) @@ -0,0 +1,5 @@ +TIMESTAMP = 1585785530 +SHA256 (kodi-game-game.libretro.pcsx-rearmed-22.0.0.9-Leia_GH0.tar.gz) = d19740346723a8900284006972d6c5fae6ef5aed177c3b6928558790ff949a95 +SIZE (kodi-game-game.libretro.pcsx-rearmed-22.0.0.9-Leia_GH0.tar.gz) = 73065 +SHA256 (libretro-pcsx_rearmed-3c4ac5bb44b41d23eec217369eaa34f4e155f733_GH0.tar.gz) = 9ab6a392266319b8897f2129dff88f025990218fb4a47354879649c2e9e4befe +SIZE (libretro-pcsx_rearmed-3c4ac5bb44b41d23eec217369eaa34f4e155f733_GH0.tar.gz) = 2272882 Index: multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/pkg-descr =================================================================== --- multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/pkg-descr (nonexistent) +++ multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/pkg-descr (working copy) @@ -0,0 +1,17 @@ +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. + + +This port is for multimedia/kodi-devel only. + +WWW: https://github.com/libretro/pcsx_rearmed Index: multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/pkg-plist =================================================================== --- multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/pkg-plist (nonexistent) +++ multimedia/kodi-addon-game.libretro.pcsx-rearmed-devel/pkg-plist (working copy) @@ -0,0 +1,8 @@ +lib/kodi/addons/game.libretro.pcsx-rearmed/game.libretro.pcsx-rearmed.so +share/kodi/addons/game.libretro.pcsx-rearmed/addon.xml +share/kodi/addons/game.libretro.pcsx-rearmed/changelog.txt +share/kodi/addons/game.libretro.pcsx-rearmed/resources/buttonmap.xml +share/kodi/addons/game.libretro.pcsx-rearmed/resources/icon.png +share/kodi/addons/game.libretro.pcsx-rearmed/resources/language/resource.language.en_gb/strings.po +share/kodi/addons/game.libretro.pcsx-rearmed/resources/settings.xml +share/kodi/addons/game.libretro.pcsx-rearmed/resources/topology.xml