Changeset View
Changeset View
Standalone View
Standalone View
games/devilutionX/Makefile
PORTNAME= devilutionX | PORTNAME= devilutionX | ||||
PORTVERSION= 1.1.0 | PORTVERSION= 1.2.0 | ||||
PORTREVISION= 2 | |||||
CATEGORIES= games | CATEGORIES= games | ||||
MAINTAINER= eduardo@FreeBSD.org | MAINTAINER= eduardo@FreeBSD.org | ||||
COMMENT= Diablo I engine for modern operating systems | COMMENT= Diablo I engine for modern operating systems | ||||
LICENSE= UNLICENSE | LICENSE= UNLICENSE | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
MY_DEPENDS= ${LOCALBASE}/share/fonts/CharisSIL/CharisSIL-B.ttf:x11-fonts/charis | _MY_DEPENDS= ${LOCALBASE}/share/fonts/CharisSIL/CharisSIL-B.ttf:x11-fonts/charis | ||||
BUILD_DEPENDS= ${MY_DEPENDS} | BUILD_DEPENDS= ${_MY_DEPENDS} | ||||
LIB_DEPENDS= libsodium.so:security/libsodium | LIB_DEPENDS= libsodium.so:security/libsodium | ||||
RUN_DEPENDS= ${MY_DEPENDS} | RUN_DEPENDS= ${_MY_DEPENDS} | ||||
USES= cmake compiler:c++11-lang dos2unix sdl | USES= cmake compiler:c++11-lang dos2unix sdl | ||||
DOS2UNIX_GLOB= *.c *.h CMakeLists.txt | DOS2UNIX_GLOB= *.c *.h CMakeLists.txt | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= diasurgical | GH_ACCOUNT= diasurgical | ||||
USE_SDL= mixer2 sdl2 ttf2 | USE_SDL= mixer2 sdl2 ttf2 | ||||
CMAKE_ARGS= -DCMAKE_INSTALL_SHAREDIR:PATH=${PREFIX}/share \ | CMAKE_ARGS= -DCMAKE_INSTALL_SHAREDIR:PATH=${PREFIX}/share \ | ||||
-DGIT_TAG=${PORTVERSION} | -DVERSION_NUM=${PORTVERSION} | ||||
.if defined(WITH_DEBUG) | .if defined(WITH_DEBUG) | ||||
CMAKE_ON= DEBUG | CMAKE_ON= DEBUG | ||||
.else | .else | ||||
CMAKE_ON= BINARY_RELEASE | CMAKE_ON= BINARY_RELEASE | ||||
.endif | .endif | ||||
CXXFLAGS+= -DTTF_FONT_NAME=\\\"${LOCALBASE}/share/fonts/CharisSIL/CharisSIL-B.ttf\\\" | CXXFLAGS+= -DTTF_FONT_NAME=\\\"${LOCALBASE}/share/fonts/CharisSIL/CharisSIL-B.ttf\\\" | ||||
PLIST_FILES= bin/devilutionx \ | PLIST_FILES= bin/devilutionx \ | ||||
share/applications/devilutionx.desktop \ | share/applications/devilutionx.desktop \ | ||||
share/icons/hicolor/512x512/apps/devilutionx.png \ | share/icons/hicolor/512x512/apps/devilutionx.png \ | ||||
share/icons/hicolor/512x512/apps/devilutionx_solid.png | share/icons/hicolor/512x512/apps/devilutionx_solid.png | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |