svn commit: r490011 - in head/games/openspades: . files

Dmitry Marakasov amdmi3 at FreeBSD.org
Fri Jan 11 20:50:20 UTC 2019


Author: amdmi3
Date: Fri Jan 11 20:50:18 2019
New Revision: 490011
URL: https://svnweb.freebsd.org/changeset/ports/490011

Log:
  - Update to 0.1.2
  
  PR:		224482
  Submitted by:	kevinz5000 at gmail.com

Deleted:
  head/games/openspades/files/
Modified:
  head/games/openspades/Makefile
  head/games/openspades/distinfo
  head/games/openspades/pkg-descr

Modified: head/games/openspades/Makefile
==============================================================================
--- head/games/openspades/Makefile	Fri Jan 11 20:41:25 2019	(r490010)
+++ head/games/openspades/Makefile	Fri Jan 11 20:50:18 2019	(r490011)
@@ -2,12 +2,11 @@
 # $FreeBSD$
 
 PORTNAME=	openspades
-PORTVERSION=	0.0.12
+PORTVERSION=	0.1.2
 DISTVERSIONPREFIX=	v
-PORTREVISION=	8
 CATEGORIES=	games
-MASTER_SITES=	http://yvt.jp/files/programs/osppaks/:data
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} DevPaks27.zip:data
+MASTER_SITES=	https://github.com/yvt/openspades-paks/releases/download/r33/:data
+DISTFILES=	OpenSpadesDevPackage-r33.zip:data
 
 MAINTAINER=	amdmi3 at FreeBSD.org
 COMMENT=	Compatible client of Ace of Spades
@@ -15,16 +14,17 @@ COMMENT=	Compatible client of Ace of Spades
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+ONLY_FOR_ARCHS=	amd64
+ONLY_FOR_ARCHS_REASON=	bundles non-portable AngelScript
+
 BUILD_DEPENDS=	convert:graphics/ImageMagick6 # for building icons
-LIB_DEPENDS=	libcurl.so:ftp/curl
+LIB_DEPENDS=	libcurl.so:ftp/curl \
+		libopusfile.so:audio/opusfile
 
-BROKEN_aarch64=		fails to compile: uses x86 assembly
-BROKEN_powerpc64=	fails to compile: uses x86 assembly
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	yvt
 
-USES=		cmake:insource compiler:c++11-lib desktop-file-utils
+USES=		cmake:insource compiler:c++11-lib desktop-file-utils gl gnome openal
 CMAKE_ARGS=	-DOPENSPADES_RESOURCES=OFF \
 		-DOPENSPADES_INSTALL_MAN="man/man6" \
 		-DOPENSPADES_INSTALL_BINARY="bin" \
@@ -39,10 +39,13 @@ PORTDATA=	*
 OPTIONS_DEFINE=	DOCS
 
 post-extract:
-	@${MKDIR} ${WRKSRC}/Resources/DevPak
-	@${MV} ${WRKDIR}/*.pak ${WRKSRC}/Resources/DevPak/
+	@${MV} ${WRKDIR}/Nonfree/*.pak ${WRKDIR}/OfficialMods/*.pak \
+	    ${WRKSRC}/Resources/
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|Xext|${LOCALBASE}/lib/lib&.so|' ${WRKSRC}/Sources/CMakeLists.txt
+
+post-install:
+	cd ${WRKSRC}/Resources/ && ${COPYTREE_SHARE} "Gfx Locales Maps Models PackageInfo.json Scripts Shaders Sounds Textures *.pak" ${STAGEDIR}${DATADIR}
 
 .include <bsd.port.mk>

Modified: head/games/openspades/distinfo
==============================================================================
--- head/games/openspades/distinfo	Fri Jan 11 20:41:25 2019	(r490010)
+++ head/games/openspades/distinfo	Fri Jan 11 20:50:18 2019	(r490011)
@@ -1,4 +1,5 @@
-SHA256 (yvt-openspades-v0.0.12_GH0.tar.gz) = f5778f12cf42c46b14ed8decb0a312998839ea9f7927058fb919a3c9182248a9
-SIZE (yvt-openspades-v0.0.12_GH0.tar.gz) = 1984521
-SHA256 (DevPaks27.zip) = 668b62d3770f407447e6f45df28928f66a7fe3440c541788f66583f31ae5c717
-SIZE (DevPaks27.zip) = 19597524
+TIMESTAMP = 1521997974
+SHA256 (yvt-openspades-v0.1.2_GH0.tar.gz) = f4947232eded073469d07935783786efd70e7d73e615326dbb66676c4e8724a8
+SIZE (yvt-openspades-v0.1.2_GH0.tar.gz) = 7474808
+SHA256 (OpenSpadesDevPackage-r33.zip) = 0927dc323a0b3aba0ee8d1d68d6b544b00fe654740fead6d1faad37aac77a2ad
+SIZE (OpenSpadesDevPackage-r33.zip) = 4036321

Modified: head/games/openspades/pkg-descr
==============================================================================
--- head/games/openspades/pkg-descr	Fri Jan 11 20:41:25 2019	(r490010)
+++ head/games/openspades/pkg-descr	Fri Jan 11 20:50:18 2019	(r490011)
@@ -4,4 +4,4 @@ OpenSpades is a compatible client of Ace of Spades 0.7
 * Uses OpenGL/AL for better visuals.
 * Open source, and cross platform.
 
-WWW: http://www.openspades.org/
+WWW: http://openspades.yvt.jp/


More information about the svn-ports-head mailing list