View | Details | Raw Unified | Return to bug 273001 | Differences between
and this patch

Collapse All | Expand All

(-)b/games/openra/Makefile (-13 / +9 lines)
Lines 1-14 Link Here
1
PORTNAME=	openra
1
PORTNAME=	openra
2
DISTVERSIONPREFIX=	release-
2
DISTVERSIONPREFIX=	release-
3
DISTVERSION=	20200503
3
DISTVERSION=	20210321
4
PORTREVISION=	5
5
CATEGORIES=	games
4
CATEGORIES=	games
6
MASTER_SITES=	https://download.ip2location.com/lite/:ip2location
5
MASTER_SITES=	https://download.ip2location.com/lite/:ip2location
7
DISTFILES=	IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP:ip2location
6
DISTFILES=	IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP:ip2location
8
7
9
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
8
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
10
PATCHFILES+=	e13fd693c386.patch:-p1 # https://github.com/OpenRA/OpenRA/pull/17744
9
PATCHFILES+=	ee0d37f2b1c4.patch:-p1 # https://github.com/OpenRA/OpenRA/pull/20041
11
PATCHFILES+=	85096c4ba2fb.patch:-p1 # https://github.com/OpenRA/OpenRA/pull/17744
12
10
13
MAINTAINER=	jbeich@FreeBSD.org
11
MAINTAINER=	jbeich@FreeBSD.org
14
COMMENT=	Multiplayer re-envisioning of early RTS games by Westwood Studios
12
COMMENT=	Multiplayer re-envisioning of early RTS games by Westwood Studios
Lines 19-25 LICENSE= GPLv3 Link Here
19
BUILD_DEPENDS=	msbuild:devel/msbuild
17
BUILD_DEPENDS=	msbuild:devel/msbuild
20
LIB_DEPENDS=	libfreetype.so:print/freetype2 \
18
LIB_DEPENDS=	libfreetype.so:print/freetype2 \
21
		libgdiplus.so:x11-toolkits/libgdiplus
19
		libgdiplus.so:x11-toolkits/libgdiplus
22
NUGET_DEPENDS=	Microsoft.NETFramework.ReferenceAssemblies=1.0.0 \
20
NUGET_DEPENDS=	DiscordRichPresence=1.0.150 \
21
		Microsoft.NETFramework.ReferenceAssemblies=1.0.0 \
23
		Microsoft.NETFramework.ReferenceAssemblies.net472=1.0.0 \
22
		Microsoft.NETFramework.ReferenceAssemblies.net472=1.0.0 \
24
		NUnit=3.12.0 \
23
		NUnit=3.12.0 \
25
		NUnit.Console=3.11.1 \
24
		NUnit.Console=3.11.1 \
Lines 30-42 NUGET_DEPENDS= Microsoft.NETFramework.ReferenceAssemblies=1.0.0 \ Link Here
30
		NUnit.Extension.TeamCityEventListener=1.0.7 \
29
		NUnit.Extension.TeamCityEventListener=1.0.7 \
31
		NUnit.Extension.VSProjectLoader=3.8.0 \
30
		NUnit.Extension.VSProjectLoader=3.8.0 \
32
		NUnit3TestAdapter=3.16.1 \
31
		NUnit3TestAdapter=3.16.1 \
32
		Newtonsoft.Json=12.0.2 \
33
		NuGet.CommandLine=4.4.1 \
33
		NuGet.CommandLine=4.4.1 \
34
		OpenRA-Eluant=1.0.17 \
34
		OpenRA-Eluant=1.0.17 \
35
		OpenRA-Freetype6=1.0.4 \
35
		OpenRA-Freetype6=1.0.4 \
36
		OpenRA-FuzzyLogicLibrary=1.0.1 \
36
		OpenRA-FuzzyLogicLibrary=1.0.1 \
37
		OpenRA-Open.NAT=1.0.0 \
37
		OpenRA-Open.NAT=1.0.0 \
38
		OpenRA-OpenAL-CS=1.0.16 \
38
		OpenRA-OpenAL-CS=1.0.16 \
39
		OpenRA-SDL2-CS=1.0.26 \
39
		OpenRA-SDL2-CS=1.0.28 \
40
		SharpZipLib=1.2.0 \
40
		SharpZipLib=1.2.0 \
41
		StyleCop.Analyzers=1.1.118 \
41
		StyleCop.Analyzers=1.1.118 \
42
		rix0rrr.BeaconLib=1.0.2
42
		rix0rrr.BeaconLib=1.0.2
Lines 51-58 USE_SDL= sdl2 Link Here
51
MAKE_ENV=	prefix="${PREFIX}" \
51
MAKE_ENV=	prefix="${PREFIX}" \
52
		gameinstalldir="${DATADIR}"
52
		gameinstalldir="${DATADIR}"
53
ALL_TARGET=	all
53
ALL_TARGET=	all
54
INSTALL_TARGET=	install install-man-page \
54
INSTALL_TARGET=	install install-man install-linux-appdata install-linux-shortcuts
55
		install-linux-appdata install-linux-mime install-linux-shortcuts
56
PORTDATA=	*
55
PORTDATA=	*
57
56
58
.include <bsd.port.pre.mk>
57
.include <bsd.port.pre.mk>
Lines 69-79 post-patch: Link Here
69
		-e 's/ -verbosity:m//' \
68
		-e 's/ -verbosity:m//' \
70
		-e '/echo/!s/	@/	/' \
69
		-e '/echo/!s/	@/	/' \
71
		-e '/^VERSION/s/=.*/=	${GH_TAGNAME}/' \
70
		-e '/^VERSION/s/=.*/=	${GH_TAGNAME}/' \
72
		-e '/^core:/s/$$/ version/' \
71
		-e '/^all:/s/$$/ version/' \
73
		${WRKSRC}/Makefile
72
		${WRKSRC}/Makefile
74
.if defined(PATCHFILES)
75
	${CHMOD} +x ${WRKSRC}/configure-system-libraries.sh
76
.endif
77
	${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \
73
	${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \
78
		-e '/target/s,$${DIR}/,,' \
74
		-e '/target/s,$${DIR}/,,' \
79
		${WRKSRC}/configure-system-libraries.sh
75
		${WRKSRC}/configure-system-libraries.sh
Lines 81-86 post-patch: Link Here
81
do-test:
77
do-test:
82
	@(cd ${TEST_WRKSRC} && mono \
78
	@(cd ${TEST_WRKSRC} && mono \
83
		${NUGET_PACKAGEDIR}/NUnit.ConsoleRunner/tools/nunit3-console.exe \
79
		${NUGET_PACKAGEDIR}/NUnit.ConsoleRunner/tools/nunit3-console.exe \
84
		--noresult OpenRA.Test.dll)
80
		--noresult bin/OpenRA.Test.dll)
85
81
86
.include <bsd.port.post.mk>
82
.include <bsd.port.post.mk>
(-)b/games/openra/distinfo (-9 / +11 lines)
Lines 1-6 Link Here
1
TIMESTAMP = 1651323797
1
TIMESTAMP = 1616325005
2
SHA256 (IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP) = 9c40c4156becc60b9792edf3691df05fab7443398f899cbe457851ba2097b8f3
2
SHA256 (IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP) = 9c40c4156becc60b9792edf3691df05fab7443398f899cbe457851ba2097b8f3
3
SIZE (IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP) = 1594281
3
SIZE (IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP) = 1594281
4
SHA256 (discordrichpresence.1.0.150.nupkg) = e9e075889bd429b1844529607e08f8db0ac3d790db758401e24345c63489ab62
5
SIZE (discordrichpresence.1.0.150.nupkg) = 136992
4
SHA256 (microsoft.netframework.referenceassemblies.1.0.0.nupkg) = e9f68f4388da158dce186564de564a5be0c465a20e059ff01ea6e20d3b114759
6
SHA256 (microsoft.netframework.referenceassemblies.1.0.0.nupkg) = e9f68f4388da158dce186564de564a5be0c465a20e059ff01ea6e20d3b114759
5
SIZE (microsoft.netframework.referenceassemblies.1.0.0.nupkg) = 20946
7
SIZE (microsoft.netframework.referenceassemblies.1.0.0.nupkg) = 20946
6
SHA256 (microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg) = 2c8fd79ea19bd03cece40ed92b7bafde024f87c73abcebe3eff8da6e05b611af
8
SHA256 (microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg) = 2c8fd79ea19bd03cece40ed92b7bafde024f87c73abcebe3eff8da6e05b611af
Lines 23-28 SHA256 (nunit.extension.vsprojectloader.3.8.0.nupkg) = 8ed8fe846d8b1523ee56829b7 Link Here
23
SIZE (nunit.extension.vsprojectloader.3.8.0.nupkg) = 20449
25
SIZE (nunit.extension.vsprojectloader.3.8.0.nupkg) = 20449
24
SHA256 (nunit3testadapter.3.16.1.nupkg) = 0913e56087ab02a2cc91b4f2e8756f5a3bf269fe23cb7fd477faebe6aeaaf0df
26
SHA256 (nunit3testadapter.3.16.1.nupkg) = 0913e56087ab02a2cc91b4f2e8756f5a3bf269fe23cb7fd477faebe6aeaaf0df
25
SIZE (nunit3testadapter.3.16.1.nupkg) = 485883
27
SIZE (nunit3testadapter.3.16.1.nupkg) = 485883
28
SHA256 (newtonsoft.json.12.0.2.nupkg) = 056eec5d3d8b2a93f7ca5b026d34d9d5fe8c835b11e322faf1a2551da25c4e70
29
SIZE (newtonsoft.json.12.0.2.nupkg) = 2521025
26
SHA256 (nuget.commandline.4.4.1.nupkg) = 4ba9247f4f10200013e361f35df1e17217af7f2d69b6434e998109c1172cf3eb
30
SHA256 (nuget.commandline.4.4.1.nupkg) = 4ba9247f4f10200013e361f35df1e17217af7f2d69b6434e998109c1172cf3eb
27
SIZE (nuget.commandline.4.4.1.nupkg) = 1590324
31
SIZE (nuget.commandline.4.4.1.nupkg) = 1590324
28
SHA256 (openra-eluant.1.0.17.nupkg) = cf3a1dbf9218723a619bf2a995e9a433640dd717e38d743c4462627fdbdd42d9
32
SHA256 (openra-eluant.1.0.17.nupkg) = cf3a1dbf9218723a619bf2a995e9a433640dd717e38d743c4462627fdbdd42d9
Lines 35-51 SHA256 (openra-open.nat.1.0.0.nupkg) = 6bf30bdad9fc7ea62fe1ac5e78720769ebd78a2c7 Link Here
35
SIZE (openra-open.nat.1.0.0.nupkg) = 53261
39
SIZE (openra-open.nat.1.0.0.nupkg) = 53261
36
SHA256 (openra-openal-cs.1.0.16.nupkg) = ea2ebaae9936fecba38cb39614bd7c680f87862f527fe0d0ac15cfc3597df3da
40
SHA256 (openra-openal-cs.1.0.16.nupkg) = ea2ebaae9936fecba38cb39614bd7c680f87862f527fe0d0ac15cfc3597df3da
37
SIZE (openra-openal-cs.1.0.16.nupkg) = 1299557
41
SIZE (openra-openal-cs.1.0.16.nupkg) = 1299557
38
SHA256 (openra-sdl2-cs.1.0.26.nupkg) = 7aa09c904445726af5994b0ee243993112cf26bf06ed60cc567ed8da1fb77ddf
42
SHA256 (openra-sdl2-cs.1.0.28.nupkg) = 37b818de18ff6a4b2591b73c36d2cf3e2a014139d1ce898795b2e0da30f43708
39
SIZE (openra-sdl2-cs.1.0.26.nupkg) = 3699603
43
SIZE (openra-sdl2-cs.1.0.28.nupkg) = 10935388
40
SHA256 (sharpziplib.1.2.0.nupkg) = a5e21787aa106a999f6a22a8dbec57498b1678dc2d6b2ef91ae2543971e8d07a
44
SHA256 (sharpziplib.1.2.0.nupkg) = a5e21787aa106a999f6a22a8dbec57498b1678dc2d6b2ef91ae2543971e8d07a
41
SIZE (sharpziplib.1.2.0.nupkg) = 414031
45
SIZE (sharpziplib.1.2.0.nupkg) = 414031
42
SHA256 (stylecop.analyzers.1.1.118.nupkg) = 0a30b57f9cf4b0fd7917a15e5ea2033ad64b1ea8239904f3a6c22b464c574442
46
SHA256 (stylecop.analyzers.1.1.118.nupkg) = 0a30b57f9cf4b0fd7917a15e5ea2033ad64b1ea8239904f3a6c22b464c574442
43
SIZE (stylecop.analyzers.1.1.118.nupkg) = 377566
47
SIZE (stylecop.analyzers.1.1.118.nupkg) = 377566
44
SHA256 (rix0rrr.beaconlib.1.0.2.nupkg) = a49c7c050f4a4d1f1ca174ae6d4be8b6630cd1869cccb321dcd26c74e1891e38
48
SHA256 (rix0rrr.beaconlib.1.0.2.nupkg) = a49c7c050f4a4d1f1ca174ae6d4be8b6630cd1869cccb321dcd26c74e1891e38
45
SIZE (rix0rrr.beaconlib.1.0.2.nupkg) = 24329
49
SIZE (rix0rrr.beaconlib.1.0.2.nupkg) = 24329
46
SHA256 (openra-OpenRA-release-20200503_GH0.tar.gz) = 11ee0aa738c6e7fc4f39ab23f029a280a29530e28096c7da78eb12b12f1a854f
50
SHA256 (openra-OpenRA-release-20210321_GH0.tar.gz) = fe9a09aaebcd2bb859c3d00abdd45f4f958e249d0c9a4c6cff1b8cdceee7e909
47
SIZE (openra-OpenRA-release-20200503_GH0.tar.gz) = 27619299
51
SIZE (openra-OpenRA-release-20210321_GH0.tar.gz) = 28877484
48
SHA256 (e13fd693c386.patch) = 7b70ac937272b0ee1281de57f53cc120d3c96e278e5a7369544b5e1edc382dc0
52
SHA256 (ee0d37f2b1c4.patch) = a1de7e22fcbb53283b3077ee71c388a9ee69ce38dd0ecb6a369d692c8fcb0d50
49
SIZE (e13fd693c386.patch) = 71562
53
SIZE (ee0d37f2b1c4.patch) = 1511
50
SHA256 (85096c4ba2fb.patch) = 6405d833f6e42886cd1b25f21c02b02801f38c4ee6f45a25cbeb44d1782126db
51
SIZE (85096c4ba2fb.patch) = 1470
(-)b/games/openra/pkg-plist (-3 / +3 lines)
Lines 4-12 bin/openra-d2k Link Here
4
bin/openra-d2k-server
4
bin/openra-d2k-server
5
bin/openra-ra
5
bin/openra-ra
6
bin/openra-ra-server
6
bin/openra-ra-server
7
share/appdata/openra-cnc.appdata.xml
8
share/appdata/openra-d2k.appdata.xml
9
share/appdata/openra-ra.appdata.xml
10
share/applications/openra-cnc.desktop
7
share/applications/openra-cnc.desktop
11
share/applications/openra-d2k.desktop
8
share/applications/openra-d2k.desktop
12
share/applications/openra-ra.desktop
9
share/applications/openra-ra.desktop
Lines 28-33 share/icons/hicolor/64x64/apps/openra-ra.png Link Here
28
share/icons/hicolor/scalable/apps/openra-cnc.svg
25
share/icons/hicolor/scalable/apps/openra-cnc.svg
29
share/icons/hicolor/scalable/apps/openra-ra.svg
26
share/icons/hicolor/scalable/apps/openra-ra.svg
30
share/man/man6/openra.6.gz
27
share/man/man6/openra.6.gz
28
share/metainfo/openra-cnc.metainfo.xml
29
share/metainfo/openra-d2k.metainfo.xml
30
share/metainfo/openra-ra.metainfo.xml
31
share/mime/packages/openra-cnc.xml
31
share/mime/packages/openra-cnc.xml
32
share/mime/packages/openra-d2k.xml
32
share/mime/packages/openra-d2k.xml
33
share/mime/packages/openra-ra.xml
33
share/mime/packages/openra-ra.xml

Return to bug 273001