Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id ADD1E1A923B for ; Sun, 24 Jan 2021 19:07:26 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id DF82384DAC; Sun, 24 Jan 2021 19:07:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 257A884DA4 for ; Sun, 24 Jan 2021 19:07:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 16zsh0ypBx0o for ; Sun, 24 Jan 2021 19:07:22 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id D8E9B84D37 for ; Sun, 24 Jan 2021 19:07:22 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D5FC7FA9D; Sun, 24 Jan 2021 19:07:22 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_161151524234980" MIME-Version: 1.0 Date: Sun, 24 Jan 2021 19:07:22 +0000 From: "Maya Rashish" Subject: CVS commit: pkgsrc/games To: pkgsrc-changes@NetBSD.org Reply-To: maya@netbsd.org X-Mailer: log_accum Message-Id: <20210124190722.D5FC7FA9D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_161151524234980 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: maya Date: Sun Jan 24 19:07:22 UTC 2021 Modified Files: pkgsrc/games: Makefile Added Files: pkgsrc/games/fna: DESCR Makefile PLIST buildlink3.mk distinfo pkgsrc/games/fna/files: FNA.dll.config Log Message: Add fna version 21.01 This is FNA, an XNA4 reimplementation that focuses solely on developing a fully accurate XNA4 runtime for the desktop. To generate a diff of this commit: cvs rdiff -u -r1.495 -r1.496 pkgsrc/games/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/games/fna/DESCR pkgsrc/games/fna/Makefile \ pkgsrc/games/fna/PLIST pkgsrc/games/fna/buildlink3.mk \ pkgsrc/games/fna/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/games/fna/files/FNA.dll.config Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_161151524234980 Content-Disposition: inline Content-Length: 29505 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/games/Makefile diff -u pkgsrc/games/Makefile:1.495 pkgsrc/games/Makefile:1.496 --- pkgsrc/games/Makefile:1.495 Thu Jan 14 13:23:25 2021 +++ pkgsrc/games/Makefile Sun Jan 24 19:07:21 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.495 2021/01/14 13:23:25 nia Exp $ +# $NetBSD: Makefile,v 1.496 2021/01/24 19:07:21 maya Exp $ # COMMENT= Games @@ -130,6 +130,7 @@ SUBDIR+= flare-game SUBDIR+= flightgear SUBDIR+= flightgear-data SUBDIR+= fltk-sudoku +SUBDIR+= fna SUBDIR+= foobillardplus SUBDIR+= fortune SUBDIR+= fortune-strfile Added files: Index: pkgsrc/games/fna/DESCR diff -u /dev/null pkgsrc/games/fna/DESCR:1.1 --- /dev/null Sun Jan 24 19:07:22 2021 +++ pkgsrc/games/fna/DESCR Sun Jan 24 19:07:21 2021 @@ -0,0 +1,2 @@ +This is FNA, an XNA4 reimplementation that focuses solely on developing a fully +accurate XNA4 runtime for the desktop. Index: pkgsrc/games/fna/Makefile diff -u /dev/null pkgsrc/games/fna/Makefile:1.1 --- /dev/null Sun Jan 24 19:07:22 2021 +++ pkgsrc/games/fna/Makefile Sun Jan 24 19:07:21 2021 @@ -0,0 +1,69 @@ +# $NetBSD: Makefile,v 1.1 2021/01/24 19:07:21 maya Exp $ + +GITHUB_PROJECT= FNA +GITHUB_TAG= 21.01 +DISTNAME= 21.01 +PKGNAME= ${GITHUB_PROJECT:tl}-${DISTNAME} +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_GITHUB:=FNA-XNA/} +DIST_SUBDIR= ${GITHUB_PROJECT} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://fna-xna.github.io/ +COMMENT= Reimplementation of Microsoft XNA Game Studio 4.0 Refresh Libraries +LICENSE= ms-pl AND gnu-lgpl-v2.1 AND mit + + +SDL2_CS= 1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz +FAUDIO= 0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz +THEORAFILE= 0c5504658a3108919e53b625287786a87529de42.tar.gz +NETSTUB= ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz +DISTFILES+= ${DEFAULT_DISTFILES} ${THEORAFILE} ${FAUDIO} ${SDL2_CS} ${NETSTUB} + +SITES.${SDL2_CS}+= ${MASTER_SITE_GITHUB:=flibitijibibo/}SDL2-CS/archive/ +SITES.${FAUDIO}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Faudio/archive/ +SITES.${THEORAFILE}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Theorafile/archive/ +SITES.${NETSTUB}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}FNA.NetStub/archive/ + +WRKSRC= ${WRKDIR}/FNA-21.01 +USE_LANGUAGES= # none + +post-extract: + ${LN} -sf ${WRKDIR}/FNA.NetStub-${NETSTUB:S/${EXTRACT_SUFX}//} ${WRKDIR}/FNA.NetStub + ${LN} -sf ${WRKDIR}/${GITHUB_PROJECT}-${DISTNAME} ${WRKDIR}/FNA + ${RM} -r ${WRKSRC}/lib/FAudio ${WRKSRC}/lib/Theorafile ${WRKSRC}/lib/SDL2-CS + ${LN} -sf ${WRKDIR}/FAudio-${FAUDIO:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/FAudio + ${LN} -sf ${WRKDIR}/Theorafile-${THEORAFILE:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/Theorafile + ${LN} -sf ${WRKDIR}/SDL2-CS-${SDL2_CS:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/SDL2-CS + + +# need to rm bin,obj before FNA.sln to build with FNA.Settings.props +do-build: + xbuild /p:Configuration=Release ${WRKSRC}/abi/Microsoft.Xna.Framework.sln + ${RM} -rf ${WRKSRC}/bin ${WRKSRC}/obj + xbuild /p:Configuration=Release ${WRKSRC}/FNA.sln + +INSTALLATION_DIRS= share/FNA +do-install: + mkdir -p ${DESTDIR}${PREFIX}/share/FNA + ${INSTALL_DATA} ${WRKSRC}/bin/Release/FNA.dll ${DESTDIR}${PREFIX}/share/FNA/ + ${INSTALL_DATA} \ + ${WRKSRC}/abi/bin/Release/FNA.NetStub.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Game.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.GamerServices.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Graphics.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Input.Touch.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Net.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Storage.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Video.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Xact.dll \ + ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.dll \ + ${DESTDIR}${PREFIX}/share/FNA/ + ${INSTALL_DATA} ${FILESDIR}/FNA.dll.config ${DESTDIR}${PREFIX}/share/FNA/ + +.include "../../graphics/mojoshader/buildlink3.mk" +.include "../../graphics/fna3d/buildlink3.mk" +.include "../../graphics/SDL2_image/buildlink3.mk" +.include "../../audio/faudio/buildlink3.mk" +.include "../../lang/mono6/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/games/fna/PLIST diff -u /dev/null pkgsrc/games/fna/PLIST:1.1 --- /dev/null Sun Jan 24 19:07:22 2021 +++ pkgsrc/games/fna/PLIST Sun Jan 24 19:07:21 2021 @@ -0,0 +1,13 @@ +@comment $NetBSD: PLIST,v 1.1 2021/01/24 19:07:21 maya Exp $ +share/FNA/FNA.NetStub.dll +share/FNA/FNA.dll +share/FNA/FNA.dll.config +share/FNA/Microsoft.Xna.Framework.Game.dll +share/FNA/Microsoft.Xna.Framework.GamerServices.dll +share/FNA/Microsoft.Xna.Framework.Graphics.dll +share/FNA/Microsoft.Xna.Framework.Input.Touch.dll +share/FNA/Microsoft.Xna.Framework.Net.dll +share/FNA/Microsoft.Xna.Framework.Storage.dll +share/FNA/Microsoft.Xna.Framework.Video.dll +share/FNA/Microsoft.Xna.Framework.Xact.dll +share/FNA/Microsoft.Xna.Framework.dll Index: pkgsrc/games/fna/buildlink3.mk diff -u /dev/null pkgsrc/games/fna/buildlink3.mk:1.1 --- /dev/null Sun Jan 24 19:07:22 2021 +++ pkgsrc/games/fna/buildlink3.mk Sun Jan 24 19:07:21 2021 @@ -0,0 +1,15 @@ +# $NetBSD: buildlink3.mk,v 1.1 2021/01/24 19:07:21 maya Exp $ +BUILDLINK_TREE+= fna + +.if !defined(FNA_BUILDLINK3_MK) +FNA_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.fna+= fna>=21.01 +BUILDLINK_PKGSRCDIR.fna?= ../../games/fna + +.include "../../graphics/mojoshader/buildlink3.mk" +.include "../../graphics/fna3d/buildlink3.mk" +.include "../../lang/mono6/buildlink3.mk" +.endif # FNA_BUILDLINK3_MK + +BUILDLINK_TREE+= -fna Index: pkgsrc/games/fna/distinfo diff -u /dev/null pkgsrc/games/fna/distinfo:1.1 --- /dev/null Sun Jan 24 19:07:22 2021 +++ pkgsrc/games/fna/distinfo Sun Jan 24 19:07:21 2021 @@ -0,0 +1,22 @@ +$NetBSD: distinfo,v 1.1 2021/01/24 19:07:21 maya Exp $ + +SHA1 (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 018544c63b4e37a7691872d9c23eaf4efee5a9cb +RMD160 (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 427b85a2d5b7cc7af2dfd5cd2153e259bb0a16d8 +SHA512 (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 81f111268f3b7150de065fe5b7f67ec09989cf25e282a2cc2bb53f5e1b9530c5e0fb9efb3afac3517130f4649d4aa6bb002f0fe6ca71b95365640f6b008c841b +Size (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 456040 bytes +SHA1 (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 5e0a8631f2f53545ecfe229bfd82a5684e8543d5 +RMD160 (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 8e7bdb295c6b229a1557036594e44a592f879e24 +SHA512 (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 71000525ec727a460e8730b7e709ed3251492dc3352437c5585321ae76f0ca806e352102bc063826df3a941691c994856fec1600e8d65aa3f1b8fcd611962ec1 +Size (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 1135054 bytes +SHA1 (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = c165aace3516c3f1375a2b24372c3e8a1d37f789 +RMD160 (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 2565ea31cb3d27d175686a1cf50e30ed4aaf3c29 +SHA512 (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 07c36900d78541361d25117f3c5486e05dc39e437bf8ba398e5e454d1fd0ae7f388f2afe61014e3688e332485e95974630b665a87ef4f0889c14c75d827e6953 +Size (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 44761 bytes +SHA1 (FNA/21.01.tar.gz) = 77fdfe35a87d4e39a5e761bfb3ffb27a46b3b55b +RMD160 (FNA/21.01.tar.gz) = 6f7cdfb6140cf4734ed514b4214104dc426ab65a +SHA512 (FNA/21.01.tar.gz) = 229c0ae560f37d31234c596f573f752cbb27871ff0fe6d4b0c6c1df4ad1bd089e89ebc05ff927c4bfe08d1a1d3ee1b3aa664ba54c450c916f05dc05c60e4b687 +Size (FNA/21.01.tar.gz) = 294578 bytes +SHA1 (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = 44514d0dc83d5c76793f7a985e62de473b5924e6 +RMD160 (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = a0898aab9e19ef449f7bf6d0989cc0b9514ff8b4 +SHA512 (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = d6170e266fb6b2c0fe7631cf6c26ba0159749247ab7742c69273e07df8d0efacbbe9b9695da4ad0aa4a46c32bed49c7e47be1e49485dfcb0e4a36f5010502a64 +Size (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = 19825 bytes Index: pkgsrc/games/fna/files/FNA.dll.config diff -u /dev/null pkgsrc/games/fna/files/FNA.dll.config:1.1 --- /dev/null Sun Jan 24 19:07:22 2021 +++ pkgsrc/games/fna/files/FNA.dll.config Sun Jan 24 19:07:22 2021 @@ -0,0 +1,300 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --_----------=_161151524234980--