Created attachment 164467 [details] Port of Dwarf Fortress using linuxulator Dwarf Fortress is a single-player fantasy game. You can control a dwarven outpost or an adventurer in a randomly generated, persistent world. WWW: http://www.bay12games.com/dwarves/ Older port submission exists (#148474), but closed, and original creator Ilya A. Arkhipov never did create a new submission with required fixes. This is an alternate attempt to create a port for Dwarf Fortress using the linuxulator, starting from scratch, with proper staging support.
(In reply to Michael Williams from comment #0) Correction: Previous port submission by Ilya was bug #178474
Created attachment 171556 [details] version 2, convert to ports tree standards
While now port is in commitable state I encounter this runtime error when trying to execute this game: ./libs/Dwarf_Fortress: error while loading shared libraries: libgraphics.so: cannot open shared object file: No such file or directory Any chance you could look into this issue?
Created attachment 172617 [details] version 3, LD_LIBRARY_PATH runtime fix Version 3 of the patch, fixes runtime problem by defining LD_LIBRARY_PATH so that linker can find needed libraries. Michael are you still interested in maintainership ? There was no feedback to this bug in the while. If not I can take over.
A commit references this bug: Author: pawel Date: Wed Nov 16 13:19:07 UTC 2016 New revision: 426238 URL: https://svnweb.freebsd.org/changeset/ports/426238 Log: Dwarf Fortress is a single-player fantasy game. You can control a dwarven outpost or an adventurer in a randomly generated, persistent world. WWW: http://www.bay12games.com/dwarves/ Note that I am taking maintainership of this port, there was no feedback on this PR for almost a year and I ended up working on it. PR: 205497 Submitted by: Michael Williams <ports@mgwsoftware.com> Changes: head/games/Makefile head/games/linux-dwarffortress/ head/games/linux-dwarffortress/Makefile head/games/linux-dwarffortress/distinfo head/games/linux-dwarffortress/files/ head/games/linux-dwarffortress/files/dwarffortress.in head/games/linux-dwarffortress/pkg-descr head/games/linux-dwarffortress/pkg-plist
Due to no feedback from you I assigned maintainership to me, it's better to have responsive maintainer for new ports. If you ever will want to takeover just contact me. Thanks!