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

Collapse All | Expand All

(-)i/games/freeminer-default/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	default
4
PORTNAME=	default
5
PORTVERSION=	0.4.10.4
5
PORTVERSION=	0.4.14.8
6
CATEGORIES=	games
6
CATEGORIES=	games
7
PKGNAMEPREFIX=	freeminer-
7
PKGNAMEPREFIX=	freeminer-
8
8
(-)i/games/freeminer-default/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (freeminer-default-0.4.10.4_GH0.tar.gz) = 0f3a0d67ed2e16ddfc69401e552c5f14a8a646b6a7ea05a153e744ca3f9ac157
1
TIMESTAMP = 1520795896
2
SIZE (freeminer-default-0.4.10.4_GH0.tar.gz) = 741235
2
SHA256 (freeminer-default-0.4.14.8_GH0.tar.gz) = 316edd086813830066751476f6eb0eb95d0ed66ad5e039a73da58dbff3c3163b
3
SIZE (freeminer-default-0.4.14.8_GH0.tar.gz) = 800202
(-)i/games/freeminer/Makefile (-4 / +14 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	freeminer
4
PORTNAME=	freeminer
5
PORTVERSION=	0.4.10.4
5
PORTVERSION=	0.4.14.8
6
PORTREVISION=	5
7
CATEGORIES=	games
6
CATEGORIES=	games
8
7
9
MAINTAINER=	amdmi3@FreeBSD.org
8
MAINTAINER=	amdmi3@FreeBSD.org
Lines 13-19 LICENSE= LGPL21+ GPLv3+ # source mentions GPLv3+, LICENSE.txt LGPL21+ Link Here
13
LICENSE_COMB=	multi
12
LICENSE_COMB=	multi
14
LICENSE_FILE_GPLv3+ =	${WRKSRC}/COPYING # don't remove space
13
LICENSE_FILE_GPLv3+ =	${WRKSRC}/COPYING # don't remove space
15
14
16
LIB_DEPENDS=	libsqlite3.so:databases/sqlite3
15
LIB_DEPENDS=	libsqlite3.so:databases/sqlite3 \
16
	libenet.so:net/enet \
17
	libgmp.so:math/gmp \
18
	libsnappy.so:archivers/snappy \
19
	libjsoncpp.so:devel/jsoncpp \
20
	libmsgpackc.so:devel/msgpack
17
21
18
USE_GITHUB=	yes
22
USE_GITHUB=	yes
19
23
Lines 21-26 USES= compiler:c++11-lib cmake Link Here
21
LLD_UNSAFE=	yes
25
LLD_UNSAFE=	yes
22
CMAKE_ARGS=	-DCUSTOM_MANDIR="${PREFIX}/man" \
26
CMAKE_ARGS=	-DCUSTOM_MANDIR="${PREFIX}/man" \
23
		-DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" \
27
		-DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" \
28
		-DENABLE_SYSTEM_JSONCPP=ON \
29
		-DENABLE_SYSTEM_MSGPACK=ON \
24
		-DRUN_IN_PLACE=0
30
		-DRUN_IN_PLACE=0
25
31
26
PORTDATA=	*
32
PORTDATA=	*
Lines 41-49 LUAJIT_DESC= LuaJIT support Link Here
41
CLIENT_CMAKE_ON=	-DBUILD_CLIENT=1
47
CLIENT_CMAKE_ON=	-DBUILD_CLIENT=1
42
CLIENT_CMAKE_OFF=	-DBUILD_CLIENT=0
48
CLIENT_CMAKE_OFF=	-DBUILD_CLIENT=0
43
CLIENT_LIB_DEPENDS=	libpng.so:graphics/png \
49
CLIENT_LIB_DEPENDS=	libpng.so:graphics/png \
50
			libogg.so:audio/libogg \
44
			libIrrlicht.so:x11-toolkits/irrlicht
51
			libIrrlicht.so:x11-toolkits/irrlicht
45
CLIENT_USES=		jpeg
52
CLIENT_USES=		jpeg
46
CLIENT_USE=		GL=gl XORG=x11
53
CLIENT_USE=		GL=gl,glu XORG=x11,sm,ice,xext,xxf86vm
47
SERVER_CMAKE_ON=	-DBUILD_SERVER=1
54
SERVER_CMAKE_ON=	-DBUILD_SERVER=1
48
SERVER_CMAKE_OFF=	-DBUILD_SERVER=0
55
SERVER_CMAKE_OFF=	-DBUILD_SERVER=0
49
CURL_CMAKE_ON=		-DENABLE_CURL=1
56
CURL_CMAKE_ON=		-DENABLE_CURL=1
Lines 92-97 post-patch: Link Here
92
.if ! ${PORT_OPTIONS:MLUAJIT}
99
.if ! ${PORT_OPTIONS:MLUAJIT}
93
	@${REINPLACE_CMD} -e '/find_/ s|LUA_|NO&|g' \
100
	@${REINPLACE_CMD} -e '/find_/ s|LUA_|NO&|g' \
94
		${WRKSRC}/src/CMakeLists.txt
101
		${WRKSRC}/src/CMakeLists.txt
102
.else
103
	@${REINPLACE_CMD} -e 's|const luaL_reg|const luaL_Reg|' \
104
		${WRKSRC}/src/script/lua_api/*
95
.endif
105
.endif
96
106
97
post-install:
107
post-install:
(-)i/games/freeminer/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (freeminer-freeminer-0.4.10.4_GH0.tar.gz) = a4d2e4f069542f92b4aa4463e85a04b66af485c5195c23e96070e8ad1c60e146
1
TIMESTAMP = 1520793430
2
SIZE (freeminer-freeminer-0.4.10.4_GH0.tar.gz) = 5770010
2
SHA256 (freeminer-freeminer-0.4.14.8_GH0.tar.gz) = 2a7d044d30aed20e4669c8804a1d38e6ce060ba1a89ce11a8f00cf46b3c2de7e
3
SIZE (freeminer-freeminer-0.4.14.8_GH0.tar.gz) = 5650886
(-)i/games/freeminer/files/patch-cmake_Modules_FindLuaJIT.cmake (+11 lines)
Added Link Here
1
--- cmake/Modules/FindLuaJIT.cmake.orig	2018-03-11 18:37:44 UTC
2
+++ cmake/Modules/FindLuaJIT.cmake
3
@@ -9,7 +9,7 @@
4
 FIND_PATH(LUA_INCLUDE_DIR luajit.h
5
 	HINTS
6
 	$ENV{LUA_DIR}
7
-	PATH_SUFFIXES include/luajit-2.0 include/luajit-5_1-2.0 include
8
+	PATH_SUFFIXES include/luajit-2.1 include/luajit-2.0 include/luajit-5_1-2.0 include
9
 	PATHS
10
 	~/Library/Frameworks
11
 	/Library/Frameworks

Return to bug 226537