Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Nov 2017 14:39:24 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r454958 - in branches/2017Q4/games/openra: . files
Message-ID:  <201711271439.vAREdOVj083048@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Mon Nov 27 14:39:24 2017
New Revision: 454958
URL: https://svnweb.freebsd.org/changeset/ports/454958

Log:
  MFH: r452072
  
  games/openra: update to 20171014
  
  - Drop DOCS as Lua API docs aren't available anymore
  - Drop ZENITY as it's only used to show FAQ link on crashes
  - Move game data to DATADIR, better mimicking hier(7)
  
  Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20171014
  Approved by:	ports-secteam (swills)

Deleted:
  branches/2017Q4/games/openra/files/
Modified:
  branches/2017Q4/games/openra/Makefile
  branches/2017Q4/games/openra/distinfo
  branches/2017Q4/games/openra/pkg-plist
Directory Properties:
  branches/2017Q4/   (props changed)

Modified: branches/2017Q4/games/openra/Makefile
==============================================================================
--- branches/2017Q4/games/openra/Makefile	Mon Nov 27 14:35:52 2017	(r454957)
+++ branches/2017Q4/games/openra/Makefile	Mon Nov 27 14:39:24 2017	(r454958)
@@ -1,9 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	openra
-PORTVERSION=	20170527
+PORTVERSION=	20171014
 DISTVERSIONPREFIX=	release-
-PORTREVISION=	3
 CATEGORIES=	games
 MASTER_SITES=	https://github.com/${GH_ACCOUNT}/SDL2-CS/releases/download/20161223/:SDL2_CS \
 		https://github.com/${GH_ACCOUNT}/OpenAL-CS/releases/download/20151227/:OpenAL_CS \
@@ -33,7 +32,8 @@ NUGET_DEPENDS=	FuzzyLogicLibrary=1.2.0 \
 		SharpZipLib=0.86.0 \
 		SmartIrc4net=0.4.5.1 \
 		StyleCop.MSBuild=4.7.49.0 \
-		StyleCopPlus.MSBuild=4.7.49.5
+		StyleCopPlus.MSBuild=4.7.49.5 \
+		rix0rrr.BeaconLib=1.0.1
 
 USE_GITHUB=	yes
 GH_PROJECT=	OpenRA
@@ -44,28 +44,19 @@ USES=		desktop-file-utils gmake lua:51,run mono:nuget 
 USE_SDL=	sdl2
 NUGET_PACKAGEDIR=${WRKSRC}/thirdparty/download
 SHEBANG_FILES=	launch-dedicated.sh
-MAKE_ENV=	prefix="${PREFIX}" mandir="${PREFIX}/man"
+MAKE_ENV=	prefix="${PREFIX}" mandir="${PREFIX}/man" \
+		gameinstalldir="${DATADIR}"
 MAKE_ARGS=	VERSION="${GH_TAGNAME}"
 ALL_TARGET=	all
-INSTALL_TARGET=	install-all install-man-page \
+INSTALL_TARGET=	install install-man-page \
 		install-linux-mime install-linux-shortcuts
-DATADIR=	${PREFIX}/lib/${PORTNAME}
 PORTDATA=	*
-PORTDOCS=	*.html
 
-OPTIONS_DEFINE=	DOCS TEST ZENITY
-OPTIONS_DEFAULT=ZENITY
+OPTIONS_DEFINE=	TEST
 
-DOCS_BUILD_DEPENDS=markdown:textproc/markdown
-DOCS_ALL_TARGET=docs
-
 TEST_MAKE_ENV=	HOME="${WRKDIR}"
 TEST_ALL_TARGET=test
 
-ZENITY_RUN_DEPENDS=xdg-open:devel/xdg-utils \
-		zenity:x11/zenity
-ZENITY_DESC=	Use native crash dialog
-
 post-extract:
 	${CP} ${DISTFILES:C/:.*//:N*.nupkg:N*.tar*:S,^,${_DISTDIR}/,} \
 		${NUGET_PACKAGEDIR}
@@ -82,16 +73,5 @@ post-patch:
 	${SED} 's/@LIBLUA51@/liblua-${LUA_VER}.so/' \
 		${WRKSRC}/thirdparty/Eluant.dll.config.in \
 		>${WRKSRC}/Eluant.dll.config
-
-post-build-DOCS-on:
-	@${ECHO_MSG} Generating HTML documentation...
-	@for f in ${WRKSRC}/*.md; do \
-		${ECHO_MSG} markdown $$f -\> $${f%.md}.html; \
-		markdown $$f >$${f%.md}.html; \
-	done
-
-post-install-DOCS-on:
-	(cd ${WRKSRC} && ${COPYTREE_SHARE} \
-		"${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
 
 .include <bsd.port.mk>

Modified: branches/2017Q4/games/openra/distinfo
==============================================================================
--- branches/2017Q4/games/openra/distinfo	Mon Nov 27 14:35:52 2017	(r454957)
+++ branches/2017Q4/games/openra/distinfo	Mon Nov 27 14:39:24 2017	(r454958)
@@ -1,4 +1,4 @@
-TIMESTAMP = 1496897415
+TIMESTAMP = 1507980608
 SHA256 (SDL2-CS.dll) = b06c14a771d14cb37210f476dfd973d4e7d80d97f90566bd5bc78996ade4f7a0
 SIZE (SDL2-CS.dll) = 80896
 SHA256 (SDL2-CS.dll.config) = eff0594f7e86d40a94c1b28f8db87478f3de1cf0857f3d46e384bcc6744ce094
@@ -31,5 +31,7 @@ SHA256 (stylecop.msbuild.4.7.49.0.nupkg) = 6680dedaa5d
 SIZE (stylecop.msbuild.4.7.49.0.nupkg) = 2366995
 SHA256 (stylecopplus.msbuild.4.7.49.5.nupkg) = b98a8ed20c5e82ff5fe6c2a52ecd45bffd4d4ab284611f35a25889c3bba364c3
 SIZE (stylecopplus.msbuild.4.7.49.5.nupkg) = 124724
-SHA256 (openra-OpenRA-release-20170527_GH0.tar.gz) = d8da40fbed12c529a3bb4008f0aba46bbac3fd6113805046eb5107bbdcb7c0c2
-SIZE (openra-OpenRA-release-20170527_GH0.tar.gz) = 14705630
+SHA256 (rix0rrr.beaconlib.1.0.1.nupkg) = e8e126b98ae7676cb0434455aa8a41c17a927c1b40c4cf368f9527af6bc251f2
+SIZE (rix0rrr.beaconlib.1.0.1.nupkg) = 8421
+SHA256 (openra-OpenRA-release-20171014_GH0.tar.gz) = ea8a6c38f22c3432bd173c15e3f3d96a7bb47c39f73db5aa5ab6df7e6980ed5a
+SIZE (openra-OpenRA-release-20171014_GH0.tar.gz) = 20125442

Modified: branches/2017Q4/games/openra/pkg-plist
==============================================================================
--- branches/2017Q4/games/openra/pkg-plist	Mon Nov 27 14:35:52 2017	(r454957)
+++ branches/2017Q4/games/openra/pkg-plist	Mon Nov 27 14:39:24 2017	(r454958)
@@ -1,14 +1,31 @@
-bin/openra
-bin/openra-server
-share/applications/openra-join-servers.desktop
-share/applications/openra-launch-mod.desktop
-share/applications/openra-replays.desktop
-share/applications/openra.desktop
-share/icons/hicolor/128x128/apps/openra.png
-share/icons/hicolor/16x16/apps/openra.png
-share/icons/hicolor/32x32/apps/openra.png
-share/icons/hicolor/48x48/apps/openra.png
-share/icons/hicolor/64x64/apps/openra.png
-share/icons/hicolor/scalable/apps/openra.svg
+bin/openra-cnc
+bin/openra-cnc-server
+bin/openra-d2k
+bin/openra-d2k-server
+bin/openra-ra
+bin/openra-ra-server
 man/man6/openra.6.gz
+share/applications/openra-cnc-join-servers.desktop
+share/applications/openra-cnc.desktop
+share/applications/openra-d2k-join-servers.desktop
+share/applications/openra-d2k.desktop
+share/applications/openra-ra-join-servers.desktop
+share/applications/openra-ra.desktop
+share/icons/hicolor/128x128/apps/openra-cnc.png
+share/icons/hicolor/128x128/apps/openra-d2k.png
+share/icons/hicolor/128x128/apps/openra-ra.png
+share/icons/hicolor/16x16/apps/openra-cnc.png
+share/icons/hicolor/16x16/apps/openra-d2k.png
+share/icons/hicolor/16x16/apps/openra-ra.png
+share/icons/hicolor/32x32/apps/openra-cnc.png
+share/icons/hicolor/32x32/apps/openra-d2k.png
+share/icons/hicolor/32x32/apps/openra-ra.png
+share/icons/hicolor/48x48/apps/openra-cnc.png
+share/icons/hicolor/48x48/apps/openra-d2k.png
+share/icons/hicolor/48x48/apps/openra-ra.png
+share/icons/hicolor/64x64/apps/openra-cnc.png
+share/icons/hicolor/64x64/apps/openra-d2k.png
+share/icons/hicolor/64x64/apps/openra-ra.png
+share/icons/hicolor/scalable/apps/openra-cnc.svg
+share/icons/hicolor/scalable/apps/openra-ra.svg
 share/mime/packages/openra.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711271439.vAREdOVj083048>