diff options
author | Julien Laffaye <jlaffaye@FreeBSD.org> | 2011-06-09 22:28:40 +0000 |
---|---|---|
committer | Julien Laffaye <jlaffaye@FreeBSD.org> | 2011-06-09 22:28:40 +0000 |
commit | 9e84568694720d9fcdef6ed82179a343a4e4fee9 (patch) | |
tree | 28c02216164ff392e04a7ff192b5fff457a2e3c2 /games/stonesoup/Makefile | |
parent | b7f77715e1c17ee6a072a9c9f86d59716dc477f7 (diff) |
Notes
Diffstat (limited to 'games/stonesoup/Makefile')
-rw-r--r-- | games/stonesoup/Makefile | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/games/stonesoup/Makefile b/games/stonesoup/Makefile index 9ccd7ced79fc..726d49ece16f 100644 --- a/games/stonesoup/Makefile +++ b/games/stonesoup/Makefile @@ -6,7 +6,7 @@ # PORTNAME= stonesoup -PORTVERSION= 0.7.1 +PORTVERSION= 0.8.0 CATEGORIES= games MASTER_SITES= SF/crawl-ref/Stone%20Soup/${PORTVERSION} DISTNAME= stone_soup-${PORTVERSION}-nodeps @@ -24,19 +24,31 @@ USE_PERL5_BUILD= yes MAKE_JOBS_SAFE= yes SAVEDIR?= /var/games/${PORTNAME} -WRKSRC= ${WRKDIR}/stone_soup-${PORTVERSION}-1-g7ce9b19/source/ +WRKSRC= ${WRKDIR}/stone_soup-${PORTVERSION}/source/ SUB_FILES= README.FreeBSD PLIST_SUB= SAVEDIR="${SAVEDIR}" OPTIONS= SOUND "Sound support" off \ - LUA_BINDINGS "LUA bindings for user scripts" on \ UNICODE "Unicode glyphs (UTF-8)" off \ WIZARD "Wizard mode" off MAKEFILE= makefile MAKE_ARGS= FREEBSD_PORT=yes -MAKE_ARGS+= prefix=${PREFIX} SAVEDIR=${SAVEDIR} DATADIR=${DATADIR} +MAKE_ARGS+= prefix=${PREFIX} \ + SAVEDIR=${SAVEDIR} \ + DATADIR=${DATADIR} \ + INSTALL_UGRP=root:games \ + MCHMOD=2755 \ + MCHMOD_SAVEDIR=775 \ + MCHMOD_LOGS=664 \ + NO_AUTOOPT=YesPlease \ + NO_OPTIMIZE=YesPlease \ + LUA_INCLUDE_DIR=${LOCALBASE}/include/lua51 \ + LUA_LIB=-llua-5.1 \ + SQLITE_INCLUDE_DIR=${LOCALBASE}/include \ + SQLITE_LIB=-lsqlite3 \ + LDFLAGS="-L${LOCALBASE}/lib -L${LOCALBASE}/lib/lua51" .include <bsd.port.options.mk> @@ -66,9 +78,11 @@ PLIST_SUB+= SDL="@comment " RUN_DEPENDS+= sox:${PORTSDIR}/audio/sox .endif -.if defined(WITHOUT_LUA_BINDINGS) -MAKE_ARGS+= NO_LUA_BINDINGS=yes -.endif +# NO_LUA_BINDINGS is bit-rotten. Upstream thinks about fixing or removing it. +# +# .if defined(WITHOUT_LUA_BINDINGS) +# MAKE_ARGS+= NO_LUA_BINDINGS=yes +# .endif .if defined(WITH_UNICODE) MAKE_ARGS+= USE_UNICODE=yes |