freebsd-ports/games/instead/Makefile

55 lines
1.4 KiB
Makefile
Raw Normal View History

# Created by: neuroworker@gmail.com
PORTNAME= instead
2021-09-09 20:56:55 +02:00
PORTVERSION= 3.4.1
CATEGORIES= games
2016-05-11 16:33:39 +02:00
MASTER_SITES= SF
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Simple Text Adventure, The Interpreter
LICENSE= MIT
2015-03-24 04:57:21 +01:00
LICENSE_FILE= ${WRKSRC}/COPYING
2019-03-11 21:30:10 +01:00
USES= cmake compiler:c++11-lang iconv lua:51 pkgconfig sdl
CMAKE_ARGS= -DMANDIR=man
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PORTDOCS= *
PORTDATA= *
2021-02-14 20:06:09 +01:00
OPTIONS_DEFINE= LUAJIT DOCS # HARFBUZZ # requires unreleased version of sdl2_ttf
OPTIONS_DEFAULT= SDL2 GTK3
OPTIONS_SINGLE= SDL_VERSION
OPTIONS_SINGLE_SDL_VERSION= SDL SDL2
OPTIONS_RADIO= GTK_VERSION
OPTIONS_RADIO_GTK_VERSION= GTK2 GTK3
SDL_VERSION_DESC= SDL version
SDL_DESC= Use SDL 1.2
SDL2_DESC= Use SDL 2.0
GTK_VERSION_DESC= GTK version for file open dialog
GTK2_DESC= Use GTK 2
GTK3_DESC= Use GTK 3
2018-09-05 20:13:14 +02:00
LUAJIT_DESC= Use LuaJIT instead of Lua
2021-02-14 20:06:09 +01:00
HARFBUZZ_DESC= Build with HarfBuzz for RTL language support
SDL_USE= SDL=sdl,image,ttf,mixer
SDL2_USE= SDL=sdl2,image2,ttf2,mixer2
SDL2_CMAKE_BOOL= WITH_SDL2
GTK2_USES= gnome
GTK2_USE= GNOME=gtk20
GTK2_CMAKE_BOOL= WITH_GTK2
GTK3_USES= gnome
GTK3_USE= GNOME=gtk30
GTK3_CMAKE_BOOL= WITH_GTK3
2018-09-05 20:13:14 +02:00
LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit
LUAJIT_USE_OFF= lua:51
LUAJIT_CMAKE_BOOL= WITH_LUAJIT
2021-02-14 20:06:09 +01:00
HARFBUZZ_CMAKE_BOOL= WITH_HARFBUZZ
HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
.include <bsd.port.mk>