From nobody Fri Jan 14 14:43:00 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id A32F7194D4FA; Fri, 14 Jan 2022 14:43:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Jb3tr3SsLz3ngd; Fri, 14 Jan 2022 14:43:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642171380; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qZ27pfTA70lzYPo3tCEWKkSqIBU2K0SR1ESMcT7FZMY=; b=Ev7+0/0UIXUTUn443sQB4zTj+y0zSFscZkewkUtRqi7jSWIP39s/X9d8dRBz6jGrQhiyLH kWDT4spRmzaMx9qhyMH0h4bpgAia/RYnuaqnrlt5qyjlfBOU3HthJanFQP3FlXrnXtoOhe kwiaOmoHQEMIBM50unQon5YsklA5jfEa4aqkFRUcyTn/FAHUzatpU05g6QMZdoqjEDceSL /prbJ97WmAm2vwowQuSst2faqZGlwzILXJvv3kXun1TRkWepK+ET0rhyFzF1hZgl6OQL+z 9mhWtGxsYZJRFQhZ9wYKvMUNoak2TYsc+5ZmfWL1hGesHn5F6l9oDQeF0IDQ/w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 38B6315A9F; Fri, 14 Jan 2022 14:43:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20EEh0TE018372; Fri, 14 Jan 2022 14:43:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20EEh0nc018371; Fri, 14 Jan 2022 14:43:00 GMT (envelope-from git) Date: Fri, 14 Jan 2022 14:43:00 GMT Message-Id: <202201141443.20EEh0nc018371@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Bernhard Froehlich Subject: git: 175382d313ff - main - multimedia/kodi-addon-game.libretro.fceumm: Kodi game addon for NES / Famicom (FCEUmm) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: decke X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 175382d313ffaca30d708c9a2d85a7862b4ce9d6 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642171380; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qZ27pfTA70lzYPo3tCEWKkSqIBU2K0SR1ESMcT7FZMY=; b=PRc/sig5eGzbfJGxDhJSgZey4mZm5wRl9mu/fzt2yqsdGtmFteonQ2XAcWYLbU4VS92HeO 9uIojFLnv7X3to7O4gsk9SsJOAlsnlAcve3bK1z4fuYOZrV3F/apnL6rkjBgWIqTUgsqef HyZbdqFuQrOXSF6+M8DFLVgrnzgGda5+VYH6ENMjI3ynb9dldQJeC3vvxDJvtlEv+HObBl lifTpfiD/ILV7ffkktSp2oTBZq6x6/MxSCIR5a8ist7NDdMtG4Nqs4rTvyRxwSu/pJ9iLH NXfJPf24lZjLvHhTMUexF6yI7G7KBGnp9ZQMdw+JJNupsGZJrHSf0MZ90lKIFA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642171380; a=rsa-sha256; cv=none; b=AqAWpJdfFhi4s1GUIzLWcWUJM0YXHLJJX2T63NgCcZ+BtmP/1EOC02bmXMVux/Bj9hBI1C O9xRYzEmJ/1xzTi2dejKt5uPoaJhGZQ7749826Qc9LVQ8//eleNZ/MNrFt3pawu3p1FZ43 uUTFuEJ/JmNp2aCL2a7zahk4VSh9vFb1A8nTaNKQedohxjQXYQiru2b6a+auvutvG+QTJU QgxcguxQqT3ODF8qTcUcHbMK1lZTyfDRhtlZjFLrI10rNuRjUQv9fXk3GwM8Nd8lF62TaB R1lgt4KLWqoNdnBEwQyJEfu7Z9LUNJZL7/JXKaTmXvLv59wecjmj9zeTnZwrRQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by decke: URL: https://cgit.FreeBSD.org/ports/commit/?id=175382d313ffaca30d708c9a2d85a7862b4ce9d6 commit 175382d313ffaca30d708c9a2d85a7862b4ce9d6 Author: Bernhard Froehlich AuthorDate: 2022-01-14 14:38:53 +0000 Commit: Bernhard Froehlich CommitDate: 2022-01-14 14:38:53 +0000 multimedia/kodi-addon-game.libretro.fceumm: Kodi game addon for NES / Famicom (FCEUmm) PR: 254418 Submitted by: Ivan Rozhuk --- games/Makefile | 1 + games/kodi-addon-game.libretro.fceumm/Makefile | 41 +++++++++++++++++++++++++ games/kodi-addon-game.libretro.fceumm/distinfo | 3 ++ games/kodi-addon-game.libretro.fceumm/pkg-descr | 8 +++++ 4 files changed, 53 insertions(+) diff --git a/games/Makefile b/games/Makefile index ef175a2876b0..8711ff590621 100644 --- a/games/Makefile +++ b/games/Makefile @@ -447,6 +447,7 @@ SUBDIR += kobodeluxe SUBDIR += kodi-addon-game.libretro SUBDIR += kodi-addon-game.libretro.beetle-psx + SUBDIR += kodi-addon-game.libretro.fceumm SUBDIR += kodi-addon-game.libretro.genplus SUBDIR += kodi-addon-game.libretro.pcsx-rearmed SUBDIR += kodi-addon-game.libretro.picodrive diff --git a/games/kodi-addon-game.libretro.fceumm/Makefile b/games/kodi-addon-game.libretro.fceumm/Makefile new file mode 100644 index 000000000000..a72e8713225d --- /dev/null +++ b/games/kodi-addon-game.libretro.fceumm/Makefile @@ -0,0 +1,41 @@ +# Created by: Rozhuk Ivan + +PORTNAME= game.libretro.fceumm +PORTVERSION= 0.0.1.36 +DISTVERSIONSUFFIX= -Matrix +CATEGORIES= games + +MAINTAINER= rozhuk.im@gmail.com +COMMENT= Kodi game addon for NES / Famicom (FCEUmm) + +LICENSE= GPLv2+ + +LIBRETRO_PORT= libretro-fceumm + +RUN_DEPENDS= kodi-addon-game.libretro>=0:games/kodi-addon-game.libretro \ + ${LIBRETRO_PORT}>=0:games/${LIBRETRO_PORT} + +NO_ARCH= yes + +USES= kodi +USE_GITHUB= yes +GH_ACCOUNT= kodi-game + +do-build: + @${MKDIR} ${WRKSRC}/lib + @LIBRARY_FILENAME_FULL=`${MAKE} -C ../${LIBRETRO_PORT} -V PLIST_FILES | ${SED} 's| .*||g'` && \ + LIBRARY_FILENAME=`basename "$${LIBRARY_FILENAME_FULL}"` && \ + ${LN} -sf "${LOCALBASE}/$${LIBRARY_FILENAME_FULL}" ${WRKSRC}/lib/ && \ + ${REINPLACE_CMD} -e 's|@PLATFORM@|freebsd|g' \ + -e "s|@LIBRARY_FILENAME@|$${LIBRARY_FILENAME}|g" \ + ${WRKSRC}/${PORTNAME}/addon.xml.in + @${MV} ${WRKSRC}/${PORTNAME}/addon.xml.in ${WRKSRC}/${PORTNAME}/addon.xml + @${RM} -f ${WRKSRC}/${PORTNAME}/addon.xml.in.bak + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/kodi/addons/${PORTNAME} \ + ${STAGEDIR}${PREFIX}/share/kodi/addons + @(cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} * ${STAGEDIR}${PREFIX}/lib/kodi/addons/${PORTNAME}) + @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/share/kodi/addons) + +.include diff --git a/games/kodi-addon-game.libretro.fceumm/distinfo b/games/kodi-addon-game.libretro.fceumm/distinfo new file mode 100644 index 000000000000..7fea41c1674e --- /dev/null +++ b/games/kodi-addon-game.libretro.fceumm/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1641913236 +SHA256 (kodi-game-game.libretro.fceumm-0.0.1.36-Matrix_GH0.tar.gz) = fc32ed59816bc4aec3ec66a651dde52dcba282c0435419dbe5211afa9249c987 +SIZE (kodi-game-game.libretro.fceumm-0.0.1.36-Matrix_GH0.tar.gz) = 785145 diff --git a/games/kodi-addon-game.libretro.fceumm/pkg-descr b/games/kodi-addon-game.libretro.fceumm/pkg-descr new file mode 100644 index 000000000000..33b32001c074 --- /dev/null +++ b/games/kodi-addon-game.libretro.fceumm/pkg-descr @@ -0,0 +1,8 @@ +FCE Ultra mappers modified + +FCEU "mappers modified" is an unofficial build of FCEU Ultra by CaH4e3, +which supports a lot of new mappers including some obscure mappers such +as one for unlicensed NES ROM's. + + +WWW: https://github.com/libretro/libretro-fceumm/