Lines 2-8
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 |
6 |
PORTREVISION= 5 |
7 |
CATEGORIES= games |
7 |
CATEGORIES= games |
8 |
|
8 |
|
Lines 13-19
LICENSE= LGPL21+ GPLv3+ # source mentions GPLv3+, LICENSE.txt LGPL21+
Link Here
|
13 |
LICENSE_COMB= multi |
13 |
LICENSE_COMB= multi |
14 |
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING # don't remove space |
14 |
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING # don't remove space |
15 |
|
15 |
|
16 |
LIB_DEPENDS= libsqlite3.so:databases/sqlite3 |
16 |
LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ |
|
|
17 |
libenet.so:net/enet \ |
18 |
libgmp.so:math/gmp \ |
19 |
libsnappy.so:archivers/snappy \ |
20 |
libjsoncpp.so:devel/jsoncpp \ |
21 |
libmsgpackc.so:devel/msgpack |
17 |
|
22 |
|
18 |
USE_GITHUB= yes |
23 |
USE_GITHUB= yes |
19 |
|
24 |
|
Lines 21-26
USES= compiler:c++11-lib cmake
Link Here
|
21 |
LLD_UNSAFE= yes |
26 |
LLD_UNSAFE= yes |
22 |
CMAKE_ARGS= -DCUSTOM_MANDIR="${PREFIX}/man" \ |
27 |
CMAKE_ARGS= -DCUSTOM_MANDIR="${PREFIX}/man" \ |
23 |
-DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" \ |
28 |
-DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" \ |
|
|
29 |
-DENABLE_SYSTEM_JSONCPP=ON \ |
30 |
-DENABLE_SYSTEM_MSGPACK=ON \ |
24 |
-DRUN_IN_PLACE=0 |
31 |
-DRUN_IN_PLACE=0 |
25 |
|
32 |
|
26 |
PORTDATA= * |
33 |
PORTDATA= * |
Lines 41-49
LUAJIT_DESC= LuaJIT support
Link Here
|
41 |
CLIENT_CMAKE_ON= -DBUILD_CLIENT=1 |
48 |
CLIENT_CMAKE_ON= -DBUILD_CLIENT=1 |
42 |
CLIENT_CMAKE_OFF= -DBUILD_CLIENT=0 |
49 |
CLIENT_CMAKE_OFF= -DBUILD_CLIENT=0 |
43 |
CLIENT_LIB_DEPENDS= libpng.so:graphics/png \ |
50 |
CLIENT_LIB_DEPENDS= libpng.so:graphics/png \ |
|
|
51 |
libogg.so:audio/libogg \ |
44 |
libIrrlicht.so:x11-toolkits/irrlicht |
52 |
libIrrlicht.so:x11-toolkits/irrlicht |
45 |
CLIENT_USES= jpeg |
53 |
CLIENT_USES= jpeg |
46 |
CLIENT_USE= GL=gl XORG=x11 |
54 |
CLIENT_USE= GL=gl,glu XORG=x11,sm,ice,xext,xxf86vm |
47 |
SERVER_CMAKE_ON= -DBUILD_SERVER=1 |
55 |
SERVER_CMAKE_ON= -DBUILD_SERVER=1 |
48 |
SERVER_CMAKE_OFF= -DBUILD_SERVER=0 |
56 |
SERVER_CMAKE_OFF= -DBUILD_SERVER=0 |
49 |
CURL_CMAKE_ON= -DENABLE_CURL=1 |
57 |
CURL_CMAKE_ON= -DENABLE_CURL=1 |
Lines 92-97
post-patch:
Link Here
|
92 |
.if ! ${PORT_OPTIONS:MLUAJIT} |
100 |
.if ! ${PORT_OPTIONS:MLUAJIT} |
93 |
@${REINPLACE_CMD} -e '/find_/ s|LUA_|NO&|g' \ |
101 |
@${REINPLACE_CMD} -e '/find_/ s|LUA_|NO&|g' \ |
94 |
${WRKSRC}/src/CMakeLists.txt |
102 |
${WRKSRC}/src/CMakeLists.txt |
|
|
103 |
.else |
104 |
@${REINPLACE_CMD} -e 's|const luaL_reg|const luaL_Reg|' \ |
105 |
${WRKSRC}/src/script/lua_api/* |
95 |
.endif |
106 |
.endif |
96 |
|
107 |
|
97 |
post-install: |
108 |
post-install: |