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