Sun May 15 12:17:49 2022 UTC ()
fna: blind update to 22.05 to sync with graphics/fna3d

Untested because it uses mono, I can't test. Sorry.


(tnn)
diff -r1.7 -r1.8 pkgsrc/games/fna/Makefile
diff -r1.7 -r1.8 pkgsrc/games/fna/buildlink3.mk
diff -r1.3 -r1.4 pkgsrc/games/fna/distinfo

cvs diff -r1.7 -r1.8 pkgsrc/games/fna/Makefile (expand / switch to unified diff)

--- pkgsrc/games/fna/Makefile 2022/04/18 19:09:50 1.7
+++ pkgsrc/games/fna/Makefile 2022/05/15 12:17:49 1.8
@@ -1,53 +1,46 @@ @@ -1,53 +1,46 @@
1# $NetBSD: Makefile,v 1.7 2022/04/18 19:09:50 adam Exp $ 1# $NetBSD: Makefile,v 1.8 2022/05/15 12:17:49 tnn Exp $
2 2
3GITHUB_PROJECT= FNA 3DISTNAME= FNA-22.05
4GITHUB_TAG= 21.01 4PKGNAME= ${DISTNAME:tl}
5DISTNAME= 21.01 
6PKGNAME= ${GITHUB_PROJECT:tl}-${DISTNAME} 
7PKGREVISION= 5 
8CATEGORIES= games 5CATEGORIES= games
9MASTER_SITES= ${MASTER_SITE_GITHUB:=FNA-XNA/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=FNA-XNA/}
10DIST_SUBDIR= ${GITHUB_PROJECT} 
11 7
12MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= https://fna-xna.github.io/ 9HOMEPAGE= https://fna-xna.github.io/
14COMMENT= Reimplementation of Microsoft XNA Game Studio 4.0 Refresh Libraries 10COMMENT= Reimplementation of Microsoft XNA Game Studio 4.0 Refresh Libraries
15LICENSE= ms-pl AND gnu-lgpl-v2.1 AND mit 11LICENSE= ms-pl AND gnu-lgpl-v2.1 AND mit
16 12
17 13SDL2_CS= 34338dfab2be370b3aa3d3ebbd8bd6cb7f5c1148.tar.gz
18SDL2_CS= 1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz 14FAUDIO= 0a90c02a86495b93b3ce08768d572d3f1cfef3cc.tar.gz
19FAUDIO= 0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz 15THEORAFILE= 23d47a4c3dc15ec92c147ea27627759c67b03664.tar.gz
20THEORAFILE= 0c5504658a3108919e53b625287786a87529de42.tar.gz 
21NETSTUB= ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz 16NETSTUB= ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz
22DISTFILES+= ${DEFAULT_DISTFILES} ${THEORAFILE} ${FAUDIO} ${SDL2_CS} ${NETSTUB} 17DISTFILES+= ${DEFAULT_DISTFILES} ${THEORAFILE} ${FAUDIO} ${SDL2_CS} ${NETSTUB}
23 18
24SITES.${SDL2_CS}+= ${MASTER_SITE_GITHUB:=flibitijibibo/}SDL2-CS/archive/ 19SITES.${SDL2_CS}+= ${MASTER_SITE_GITHUB:=flibitijibibo/}SDL2-CS/archive/
25SITES.${FAUDIO}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Faudio/archive/ 20SITES.${FAUDIO}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Faudio/archive/
26SITES.${THEORAFILE}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Theorafile/archive/ 21SITES.${THEORAFILE}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Theorafile/archive/
27SITES.${NETSTUB}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}FNA.NetStub/archive/ 22SITES.${NETSTUB}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}FNA.NetStub/archive/
28 23
29WRKSRC= ${WRKDIR}/FNA-21.01 
30USE_LANGUAGES= # none 24USE_LANGUAGES= # none
31 25
32post-extract: 26post-extract:
33 ${LN} -sf ${WRKDIR}/FNA.NetStub-${NETSTUB:S/${EXTRACT_SUFX}//} ${WRKDIR}/FNA.NetStub 27 ${LN} -sf ${WRKDIR}/FNA.NetStub-${NETSTUB:S/${EXTRACT_SUFX}//} ${WRKDIR}/FNA.NetStub
34 ${LN} -sf ${WRKDIR}/${GITHUB_PROJECT}-${DISTNAME} ${WRKDIR}/FNA 28 ${LN} -sf ${WRKDIR}/${GITHUB_PROJECT}-${DISTNAME} ${WRKDIR}/FNA
35 ${RM} -r ${WRKSRC}/lib/FAudio ${WRKSRC}/lib/Theorafile ${WRKSRC}/lib/SDL2-CS 29 ${RM} -r ${WRKSRC}/lib/FAudio ${WRKSRC}/lib/Theorafile ${WRKSRC}/lib/SDL2-CS
36 ${LN} -sf ${WRKDIR}/FAudio-${FAUDIO:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/FAudio 30 ${LN} -sf ${WRKDIR}/FAudio-${FAUDIO:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/FAudio
37 ${LN} -sf ${WRKDIR}/Theorafile-${THEORAFILE:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/Theorafile 31 ${LN} -sf ${WRKDIR}/Theorafile-${THEORAFILE:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/Theorafile
38 ${LN} -sf ${WRKDIR}/SDL2-CS-${SDL2_CS:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/SDL2-CS 32 ${LN} -sf ${WRKDIR}/SDL2-CS-${SDL2_CS:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/SDL2-CS
39 33
40 
41# need to rm bin,obj before FNA.sln to build with FNA.Settings.props 34# need to rm bin,obj before FNA.sln to build with FNA.Settings.props
42do-build: 35do-build:
43 xbuild /p:Configuration=Release ${WRKSRC}/abi/Microsoft.Xna.Framework.sln 36 xbuild /p:Configuration=Release ${WRKSRC}/abi/Microsoft.Xna.Framework.sln
44 ${RM} -rf ${WRKSRC}/bin ${WRKSRC}/obj 37 ${RM} -rf ${WRKSRC}/bin ${WRKSRC}/obj
45 xbuild /p:Configuration=Release ${WRKSRC}/FNA.sln 38 xbuild /p:Configuration=Release ${WRKSRC}/FNA.sln
46 39
47INSTALLATION_DIRS= share/FNA 40INSTALLATION_DIRS= share/FNA
48do-install: 41do-install:
49 mkdir -p ${DESTDIR}${PREFIX}/share/FNA 42 mkdir -p ${DESTDIR}${PREFIX}/share/FNA
50 ${INSTALL_DATA} ${WRKSRC}/bin/Release/FNA.dll ${DESTDIR}${PREFIX}/share/FNA/ 43 ${INSTALL_DATA} ${WRKSRC}/bin/Release/FNA.dll ${DESTDIR}${PREFIX}/share/FNA/
51 ${INSTALL_DATA} \ 44 ${INSTALL_DATA} \
52 ${WRKSRC}/abi/bin/Release/FNA.NetStub.dll \ 45 ${WRKSRC}/abi/bin/Release/FNA.NetStub.dll \
53 ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Game.dll \ 46 ${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Game.dll \

cvs diff -r1.7 -r1.8 pkgsrc/games/fna/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/games/fna/buildlink3.mk 2022/04/18 19:09:50 1.7
+++ pkgsrc/games/fna/buildlink3.mk 2022/05/15 12:17:49 1.8
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: buildlink3.mk,v 1.7 2022/04/18 19:09:50 adam Exp $ 1# $NetBSD: buildlink3.mk,v 1.8 2022/05/15 12:17:49 tnn Exp $
2 2
3BUILDLINK_TREE+= fna 3BUILDLINK_TREE+= fna
4 4
5.if !defined(FNA_BUILDLINK3_MK) 5.if !defined(FNA_BUILDLINK3_MK)
6FNA_BUILDLINK3_MK:= 6FNA_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.fna+= fna>=21.01 8BUILDLINK_API_DEPENDS.fna+= fna>=22.05
9BUILDLINK_ABI_DEPENDS.fna?= fna>=21.01nb5 
10BUILDLINK_PKGSRCDIR.fna?= ../../games/fna 9BUILDLINK_PKGSRCDIR.fna?= ../../games/fna
11 10
12.include "../../graphics/mojoshader/buildlink3.mk" 11.include "../../graphics/mojoshader/buildlink3.mk"
13.include "../../graphics/fna3d/buildlink3.mk" 12.include "../../graphics/fna3d/buildlink3.mk"
14.include "../../lang/mono/buildlink3.mk" 13.include "../../lang/mono/buildlink3.mk"
15.endif # FNA_BUILDLINK3_MK 14.endif # FNA_BUILDLINK3_MK
16 15
17BUILDLINK_TREE+= -fna 16BUILDLINK_TREE+= -fna

cvs diff -r1.3 -r1.4 pkgsrc/games/fna/distinfo (expand / switch to unified diff)

--- pkgsrc/games/fna/distinfo 2021/10/26 10:43:58 1.3
+++ pkgsrc/games/fna/distinfo 2022/05/15 12:17:49 1.4
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: distinfo,v 1.3 2021/10/26 10:43:58 nia Exp $ 1$NetBSD: distinfo,v 1.4 2022/05/15 12:17:49 tnn Exp $
2 2
3BLAKE2s (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 0449aebe941e5bf63f39acbfe61ce6cbabfc59dc9739d9879db7f0be29ea91e4 3BLAKE2s (0a90c02a86495b93b3ce08768d572d3f1cfef3cc.tar.gz) = c2112b9a1d371ad1ea99ac075395aa2e546f1cf49929533c809bd006891fbdbc
4SHA512 (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 81f111268f3b7150de065fe5b7f67ec09989cf25e282a2cc2bb53f5e1b9530c5e0fb9efb3afac3517130f4649d4aa6bb002f0fe6ca71b95365640f6b008c841b 4SHA512 (0a90c02a86495b93b3ce08768d572d3f1cfef3cc.tar.gz) = 857bfb80bb5ec6be0f1d374ae167d0c6407db7b499b9e7ecb789c43d43fc00c7b1e9cc661047cdeb372c0c2a2a57845ec715db35e91629ad19c641a9386b1229
5Size (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 456040 bytes 5Size (0a90c02a86495b93b3ce08768d572d3f1cfef3cc.tar.gz) = 1109906 bytes
6BLAKE2s (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 4bc4763a6e49920b34a944c1c8cdff91de97c9de92bc4b68a4797070017f8db2 6BLAKE2s (23d47a4c3dc15ec92c147ea27627759c67b03664.tar.gz) = 8eb47f81c524e3a690a55a6105ad61f3fc6b6f6cfb657ee6416ecd468d77d1b6
7SHA512 (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 71000525ec727a460e8730b7e709ed3251492dc3352437c5585321ae76f0ca806e352102bc063826df3a941691c994856fec1600e8d65aa3f1b8fcd611962ec1 7SHA512 (23d47a4c3dc15ec92c147ea27627759c67b03664.tar.gz) = d7c8d2b5544c261483ca636675b2c10fd918b59faac6484edd94c7f3fe79b8016eb82341a23eef05c0d9473a1cdd3c26fc2e0ea5bef6b8c65934c99b844ec97e
8Size (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 1135054 bytes 8Size (23d47a4c3dc15ec92c147ea27627759c67b03664.tar.gz) = 455481 bytes
9BLAKE2s (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = f2d608452846c9e28ecd849fce7269e670679a5e773d92d53eff57d8b744181a 9BLAKE2s (34338dfab2be370b3aa3d3ebbd8bd6cb7f5c1148.tar.gz) = af59d896a14426db333c712ffb14f25749ea0dc106411e70fb4df80cbde23dd7
10SHA512 (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 07c36900d78541361d25117f3c5486e05dc39e437bf8ba398e5e454d1fd0ae7f388f2afe61014e3688e332485e95974630b665a87ef4f0889c14c75d827e6953 10SHA512 (34338dfab2be370b3aa3d3ebbd8bd6cb7f5c1148.tar.gz) = 55948a9286aa8d6b25609e99b4b01d3cc233e2b6d875ebdfb009935621357a09fe7aad77219abc5e94656aa34eddc8ce69833e5dc6eaabcdff7bce58b7723a90
11Size (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 44761 bytes 11Size (34338dfab2be370b3aa3d3ebbd8bd6cb7f5c1148.tar.gz) = 48763 bytes
12BLAKE2s (FNA/21.01.tar.gz) = b0ae49f7f3d1cedd8cb5cf051e85e3d7a6dfe4d9f74e23cf36b3b37bb91953f7 12BLAKE2s (FNA-22.05.tar.gz) = fd51f92c526356773133f966f535cc9e38842a5a795e77a8e92d768b59eeda7a
13SHA512 (FNA/21.01.tar.gz) = 229c0ae560f37d31234c596f573f752cbb27871ff0fe6d4b0c6c1df4ad1bd089e89ebc05ff927c4bfe08d1a1d3ee1b3aa664ba54c450c916f05dc05c60e4b687 13SHA512 (FNA-22.05.tar.gz) = 3eddf1ecbd7b163cd566971330b806a6a1a5246b13f05265e3ed7251eaabbaadb7814036810cf311640062905eefd50b4e01a90fcc5631857af5d35651391ddd
14Size (FNA/21.01.tar.gz) = 294578 bytes 14Size (FNA-22.05.tar.gz) = 298874 bytes
15BLAKE2s (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = e148afb6e3db954f5062f6d7817aca1d29d5e65cfd3efe0446c739527158885e 15BLAKE2s (ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = e148afb6e3db954f5062f6d7817aca1d29d5e65cfd3efe0446c739527158885e
16SHA512 (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = d6170e266fb6b2c0fe7631cf6c26ba0159749247ab7742c69273e07df8d0efacbbe9b9695da4ad0aa4a46c32bed49c7e47be1e49485dfcb0e4a36f5010502a64 16SHA512 (ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = d6170e266fb6b2c0fe7631cf6c26ba0159749247ab7742c69273e07df8d0efacbbe9b9695da4ad0aa4a46c32bed49c7e47be1e49485dfcb0e4a36f5010502a64
17Size (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = 19825 bytes 17Size (ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = 19825 bytes