fna: blind update to 22.05 to sync with graphics/fna3d Untested because it uses mono, I can't test. Sorry.diff -r1.7 -r1.8 pkgsrc/games/fna/Makefile
(tnn)
@@ -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 | |||
3 | GITHUB_PROJECT= FNA | 3 | DISTNAME= FNA-22.05 | |
4 | GITHUB_TAG= 21.01 | 4 | PKGNAME= ${DISTNAME:tl} | |
5 | DISTNAME= 21.01 | |||
6 | PKGNAME= ${GITHUB_PROJECT:tl}-${DISTNAME} | |||
7 | PKGREVISION= 5 | |||
8 | CATEGORIES= games | 5 | CATEGORIES= games | |
9 | MASTER_SITES= ${MASTER_SITE_GITHUB:=FNA-XNA/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=FNA-XNA/} | |
10 | DIST_SUBDIR= ${GITHUB_PROJECT} | |||
11 | 7 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= https://fna-xna.github.io/ | 9 | HOMEPAGE= https://fna-xna.github.io/ | |
14 | COMMENT= Reimplementation of Microsoft XNA Game Studio 4.0 Refresh Libraries | 10 | COMMENT= Reimplementation of Microsoft XNA Game Studio 4.0 Refresh Libraries | |
15 | LICENSE= ms-pl AND gnu-lgpl-v2.1 AND mit | 11 | LICENSE= ms-pl AND gnu-lgpl-v2.1 AND mit | |
16 | 12 | |||
17 | 13 | SDL2_CS= 34338dfab2be370b3aa3d3ebbd8bd6cb7f5c1148.tar.gz | ||
18 | SDL2_CS= 1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz | 14 | FAUDIO= 0a90c02a86495b93b3ce08768d572d3f1cfef3cc.tar.gz | |
19 | FAUDIO= 0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz | 15 | THEORAFILE= 23d47a4c3dc15ec92c147ea27627759c67b03664.tar.gz | |
20 | THEORAFILE= 0c5504658a3108919e53b625287786a87529de42.tar.gz | |||
21 | NETSTUB= ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz | 16 | NETSTUB= ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz | |
22 | DISTFILES+= ${DEFAULT_DISTFILES} ${THEORAFILE} ${FAUDIO} ${SDL2_CS} ${NETSTUB} | 17 | DISTFILES+= ${DEFAULT_DISTFILES} ${THEORAFILE} ${FAUDIO} ${SDL2_CS} ${NETSTUB} | |
23 | 18 | |||
24 | SITES.${SDL2_CS}+= ${MASTER_SITE_GITHUB:=flibitijibibo/}SDL2-CS/archive/ | 19 | SITES.${SDL2_CS}+= ${MASTER_SITE_GITHUB:=flibitijibibo/}SDL2-CS/archive/ | |
25 | SITES.${FAUDIO}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Faudio/archive/ | 20 | SITES.${FAUDIO}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Faudio/archive/ | |
26 | SITES.${THEORAFILE}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Theorafile/archive/ | 21 | SITES.${THEORAFILE}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}Theorafile/archive/ | |
27 | SITES.${NETSTUB}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}FNA.NetStub/archive/ | 22 | SITES.${NETSTUB}+= ${MASTER_SITE_GITHUB:=FNA-XNA/}FNA.NetStub/archive/ | |
28 | 23 | |||
29 | WRKSRC= ${WRKDIR}/FNA-21.01 | |||
30 | USE_LANGUAGES= # none | 24 | USE_LANGUAGES= # none | |
31 | 25 | |||
32 | post-extract: | 26 | post-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 | |
42 | do-build: | 35 | do-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 | |||
47 | INSTALLATION_DIRS= share/FNA | 40 | INSTALLATION_DIRS= share/FNA | |
48 | do-install: | 41 | do-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 \ |
@@ -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 | |||
3 | BUILDLINK_TREE+= fna | 3 | BUILDLINK_TREE+= fna | |
4 | 4 | |||
5 | .if !defined(FNA_BUILDLINK3_MK) | 5 | .if !defined(FNA_BUILDLINK3_MK) | |
6 | FNA_BUILDLINK3_MK:= | 6 | FNA_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.fna+= fna>=21.01 | 8 | BUILDLINK_API_DEPENDS.fna+= fna>=22.05 | |
9 | BUILDLINK_ABI_DEPENDS.fna?= fna>=21.01nb5 | |||
10 | BUILDLINK_PKGSRCDIR.fna?= ../../games/fna | 9 | BUILDLINK_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 | |||
17 | BUILDLINK_TREE+= -fna | 16 | BUILDLINK_TREE+= -fna |
@@ -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 | |||
3 | BLAKE2s (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 0449aebe941e5bf63f39acbfe61ce6cbabfc59dc9739d9879db7f0be29ea91e4 | 3 | BLAKE2s (0a90c02a86495b93b3ce08768d572d3f1cfef3cc.tar.gz) = c2112b9a1d371ad1ea99ac075395aa2e546f1cf49929533c809bd006891fbdbc | |
4 | SHA512 (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 81f111268f3b7150de065fe5b7f67ec09989cf25e282a2cc2bb53f5e1b9530c5e0fb9efb3afac3517130f4649d4aa6bb002f0fe6ca71b95365640f6b008c841b | 4 | SHA512 (0a90c02a86495b93b3ce08768d572d3f1cfef3cc.tar.gz) = 857bfb80bb5ec6be0f1d374ae167d0c6407db7b499b9e7ecb789c43d43fc00c7b1e9cc661047cdeb372c0c2a2a57845ec715db35e91629ad19c641a9386b1229 | |
5 | Size (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 456040 bytes | 5 | Size (0a90c02a86495b93b3ce08768d572d3f1cfef3cc.tar.gz) = 1109906 bytes | |
6 | BLAKE2s (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 4bc4763a6e49920b34a944c1c8cdff91de97c9de92bc4b68a4797070017f8db2 | 6 | BLAKE2s (23d47a4c3dc15ec92c147ea27627759c67b03664.tar.gz) = 8eb47f81c524e3a690a55a6105ad61f3fc6b6f6cfb657ee6416ecd468d77d1b6 | |
7 | SHA512 (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 71000525ec727a460e8730b7e709ed3251492dc3352437c5585321ae76f0ca806e352102bc063826df3a941691c994856fec1600e8d65aa3f1b8fcd611962ec1 | 7 | SHA512 (23d47a4c3dc15ec92c147ea27627759c67b03664.tar.gz) = d7c8d2b5544c261483ca636675b2c10fd918b59faac6484edd94c7f3fe79b8016eb82341a23eef05c0d9473a1cdd3c26fc2e0ea5bef6b8c65934c99b844ec97e | |
8 | Size (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 1135054 bytes | 8 | Size (23d47a4c3dc15ec92c147ea27627759c67b03664.tar.gz) = 455481 bytes | |
9 | BLAKE2s (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = f2d608452846c9e28ecd849fce7269e670679a5e773d92d53eff57d8b744181a | 9 | BLAKE2s (34338dfab2be370b3aa3d3ebbd8bd6cb7f5c1148.tar.gz) = af59d896a14426db333c712ffb14f25749ea0dc106411e70fb4df80cbde23dd7 | |
10 | SHA512 (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 07c36900d78541361d25117f3c5486e05dc39e437bf8ba398e5e454d1fd0ae7f388f2afe61014e3688e332485e95974630b665a87ef4f0889c14c75d827e6953 | 10 | SHA512 (34338dfab2be370b3aa3d3ebbd8bd6cb7f5c1148.tar.gz) = 55948a9286aa8d6b25609e99b4b01d3cc233e2b6d875ebdfb009935621357a09fe7aad77219abc5e94656aa34eddc8ce69833e5dc6eaabcdff7bce58b7723a90 | |
11 | Size (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 44761 bytes | 11 | Size (34338dfab2be370b3aa3d3ebbd8bd6cb7f5c1148.tar.gz) = 48763 bytes | |
12 | BLAKE2s (FNA/21.01.tar.gz) = b0ae49f7f3d1cedd8cb5cf051e85e3d7a6dfe4d9f74e23cf36b3b37bb91953f7 | 12 | BLAKE2s (FNA-22.05.tar.gz) = fd51f92c526356773133f966f535cc9e38842a5a795e77a8e92d768b59eeda7a | |
13 | SHA512 (FNA/21.01.tar.gz) = 229c0ae560f37d31234c596f573f752cbb27871ff0fe6d4b0c6c1df4ad1bd089e89ebc05ff927c4bfe08d1a1d3ee1b3aa664ba54c450c916f05dc05c60e4b687 | 13 | SHA512 (FNA-22.05.tar.gz) = 3eddf1ecbd7b163cd566971330b806a6a1a5246b13f05265e3ed7251eaabbaadb7814036810cf311640062905eefd50b4e01a90fcc5631857af5d35651391ddd | |
14 | Size (FNA/21.01.tar.gz) = 294578 bytes | 14 | Size (FNA-22.05.tar.gz) = 298874 bytes | |
15 | BLAKE2s (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = e148afb6e3db954f5062f6d7817aca1d29d5e65cfd3efe0446c739527158885e | 15 | BLAKE2s (ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = e148afb6e3db954f5062f6d7817aca1d29d5e65cfd3efe0446c739527158885e | |
16 | SHA512 (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = d6170e266fb6b2c0fe7631cf6c26ba0159749247ab7742c69273e07df8d0efacbbe9b9695da4ad0aa4a46c32bed49c7e47be1e49485dfcb0e4a36f5010502a64 | 16 | SHA512 (ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = d6170e266fb6b2c0fe7631cf6c26ba0159749247ab7742c69273e07df8d0efacbbe9b9695da4ad0aa4a46c32bed49c7e47be1e49485dfcb0e4a36f5010502a64 | |
17 | Size (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = 19825 bytes | 17 | Size (ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = 19825 bytes |