Created attachment 173720 [details] games/stonesoup: enable LUA by default Enable Lua user scripts by default. The game uses and requires Lua already, user scripts can't be used to cheat on shared servers, the upstream default is to enable them, and not having support for Lua user scripts is confusing to users, since widely-advertised features like autofight and automagic don't work. While here, don't install Lua user scripts if Lua user scripts support is disabled. autofight not working reported by Dmitry Sarkisov in a private email.
Created attachment 173793 [details] games/stonesoup: clean up and enable LUA, enable verbose build Enable verbose build now that there is an upcoming policy to do this.
While here, is the patch under files/ really needed any longer? Seems like it can be upstreamed or removed. Also I'd suggest to add MAKE_ARGS= V=1 to verbosify build. Otherwise looks good and builds file, awaiting maintainer's feedback.
(In reply to Dmitry Marakasov from comment #2) > While here, is the patch under files/ really needed any longer? Seems like > it can be upstreamed or removed. Also I'd suggest to add MAKE_ARGS= V=1 > to verbosify build. Otherwise looks good and builds file, awaiting > maintainer's feedback. Oops, that belonged to some other PR.
A commit references this bug: Author: amdmi3 Date: Thu Aug 18 10:05:06 UTC 2016 New revision: 420394 URL: https://svnweb.freebsd.org/changeset/ports/420394 Log: - Enable LUA by default - Unconditionally verbosify build PR: 211886 Submitted by: lifanov@mail.lifanov.com (maintainer) Changes: head/games/stonesoup/Makefile head/games/stonesoup/pkg-plist