On Sat, Dec 23, 2017 at 08:50:11PM -0500, Brian Callahan wrote:
> Hi ports --
> 
> Attached is a new port, games/returntotheroots. Return to the Roots is an
> open source engine remake of The Settlers 2.
> 
> ---
> pkg/DESCR:
> Return To The Roots is a fan project which aims to renew the original
> The Settlers 2.
> 
> We aim to create new features such as a multiplayer mode via the
> Internet as well as support for modern hardware.
> 
> You will need an original copy of "The Settlers 2 Gold Edition" to play
> Return To The Roots.
> 
> The Settlers 2 is a 4X game similar to Civilization and Alpha Centauri.
> ---
> 
> This is taken from the head of upstream's development and rolled by me.
> Upstream claims that players normally use the head ("nightly builds")
> instead of the latest release, so it is probably best to go this route for
> multiplayer.
> 
> This requires a copy of The Settlers 2: Gold Edition. You can get it (on
> deep discount as of this writing) on GOG:
> https://www.gog.com/game/the_settlers_2_gold_edition
> 
> Also, slightly off-topic, I sent a port of freeserf, the first game in The
> Settlers series, to ports@ some time ago and heard nothing back. Would be
> nice to get both games in.
> 

I don't own the game files for the first one. Sorry.

> Works on amd64. Got nothing else that this would have a chance on.
> 
> OK?
> 
> ~Brian
> 

I tested on amd64 -current and it works fine. I have one gripe with the
port. The binaries are a bit of a mess:

fishtank$ grep bin pkg/PLIST 
bin/RTTR/
@bin bin/RTTR/s-c_resample
@bin bin/RTTR/s25update
@bin bin/RTTR/sound-convert
bin/rttr.sh
@bin bin/s25client
@bin bin/s25edit


Is bin/rttr.sh even needed? It assumes bash is installed. I also never
saw a port dumping binaries to a new folder in /usr/local/bin.

Final gripe, the binary names are not obviously related to the port
name. Not sure how to handle that, rename them or mention what
they are used for in the readme?

I tested by running s25client, didn't try other binaries.

Regards,
Adam

Reply via email to