freebsd-ports/games/voxelands/Makefile
Antoine Brodin 47d3137e8d Mark BROKEN: fails to build
In file included from src/porting.cpp:33:
In file included from src/config.h:10:
src/cmake_config.h:17:26: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
#define BUILD_INFO "VER="VERSION_STRING" RUN_IN_PLACE=0 USE_GETTEXT=1 INSTALL_PREFIX=/usr/local BUILD_TYPE="BUILD_TYPE
                         ^

Reported by:	pkg-fallout
2018-11-04 16:09:54 +00:00

56 lines
1.4 KiB
Makefile

# $FreeBSD$
PORTNAME= voxelands
PORTVERSION= 1604.00
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://voxelands.com/downloads/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= dcmenche@gmail.com
COMMENT?= Fun-Focused voxel world game
LICENSE= GPLv3+
BROKEN= fails to build
LIB_DEPENDS= libIrrlicht.so:x11-toolkits/irrlicht \
libfreetype.so:print/freetype2
BROKEN_powerpc64= fails to link: sibling call optimization does not allow automatic multiple TOCs
USES= cmake tar:bzip2
LLD_UNSAFE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
OPTIONS_SUB= yes
OPTIONS_DEFINE= NLS SOUND SQLITE3 DOCS
OPTIONS_MULTI= BINARIES
OPTIONS_MULTI_BINARIES= CLIENT SERVER
OPTIONS_DEFAULT= SOUND CLIENT SERVER
OPTIONS_SLAVE?= CLIENT
OPTIONS_EXCLUDE?= SERVER
SOUND_DESC= Enable menu background music and in-game sound effects
SQLITE3_DESC= Use bundled SQLite3 instead of databases/sqlite3
CLIENT_CMAKE_BOOL= BUILD_CLIENT
CLIENT_LIB_DEPENDS= libpng.so:graphics/png
CLIENT_USE= xorg=x11,xxf86vm gl=gl
CLIENT_USES= jpeg
NLS_USES= gettext
NLS_CMAKE_BOOL= GETTEXT_FOUND
SERVER_CMAKE_BOOL= BUILD_SERVER
SQLITE3_CMAKE_ON= -DSQLITE3_INCLUDE_DIR=SQLITE3_INCLUDE_DIR-NOTFOUND \
SQLITE3_LIBRARY=SQLITE3_LIBRARY-NOTFOUND
SQLITE3_LIB_DEPENDS_OFF=libsqlite3.so:databases/sqlite3
SOUND_CMAKE_BOOL= ENABLE_AUDIO
SOUND_LIB_DEPENDS= libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg \
libopenal.so:audio/openal-soft
.include <bsd.port.mk>