Changeset View
Changeset View
Standalone View
Standalone View
head/games/barony/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= barony | PORTNAME= barony | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 3.1.4 | DISTVERSION= 3.2.1 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= games | CATEGORIES= games | ||||
MAINTAINER= devnexen@gmail.com | MAINTAINER= devnexen@gmail.com | ||||
COMMENT= 3D roguelike game | COMMENT= 3D roguelike game | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/GPL.3.0.txt | LICENSE_FILE= ${WRKSRC}/GPL.3.0.txt | ||||
LIB_DEPENDS= libogg.so:audio/libogg \ | LIB_DEPENDS= libogg.so:audio/libogg \ | ||||
libphysfs.so:devel/physfs-devel \ | |||||
libpng.so:graphics/png \ | libpng.so:graphics/png \ | ||||
libvorbisfile.so:audio/libvorbis | libvorbisfile.so:audio/libvorbis | ||||
USES= cmake compiler:c++11-lib openal localbase:ldflags pkgconfig | USES= cmake compiler:c++11-lib dos2unix gl localbase:ldflags openal pkgconfig | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= TurningWheel | GH_ACCOUNT= TurningWheel | ||||
GH_PROJECT= Barony | GH_PROJECT= Barony | ||||
USE_GL= gl glu | USE_GL= gl glu | ||||
USE_SDL= sdl2 image2 net2 ttf2 | USE_SDL= sdl2 image2 net2 ttf2 | ||||
CMAKE_ON= OPENAL_ENABLED DATA_DIR | CMAKE_ON= OPENAL_ENABLED DATA_DIR | ||||
CMAKE_ARGS= -DEDITOR_EXE_NAME:STRING="barony-editor" | CMAKE_ARGS= -DEDITOR_EXE_NAME:STRING="barony-editor" | ||||
DOS2UNIX_FILES= src/menu.cpp | |||||
LDFLAGS+= -Wl,--as-needed | LDFLAGS+= -Wl,--as-needed | ||||
LLD_UNSAFE= yes # cf. PR 226980 | LLD_UNSAFE= yes # cf. PR 226980 | ||||
SUB_FILES= barony.sh pkg-message | SUB_FILES= pkg-message | ||||
PLIST_FILES= bin/barony \ | PLIST_FILES= bin/barony \ | ||||
bin/barony-editor \ | bin/barony-editor \ | ||||
libexec/barony \ | |||||
${DATADIR}/lang/en.ttf \ | ${DATADIR}/lang/en.ttf \ | ||||
${DATADIR}/lang/en.txt | ${DATADIR}/lang/en.txt | ||||
post-install: | |||||
${MV} ${STAGEDIR}${PREFIX}/bin/barony ${STAGEDIR}${PREFIX}/libexec | |||||
${INSTALL_SCRIPT} ${WRKDIR}/barony.sh ${STAGEDIR}${PREFIX}/bin/barony | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |