A new update means new fixes and a change of some features, so here we go...
The ratbox team fixed the configure tools so dependency on the system sqlite3 can be restored. This means the port will install sqlite3 from the ports collection, instead of ircd-ratbox building and linking against its bundled version.
As with the normal irc/ircd-ratbox port, ircd-ratbox-devel has been adjusted to accept several make arguments that allow the user to specify what names they give to the services clients used in ratbox-services, and lets them use commands like '/nickserv' instead of '/msg nickserv' in the ircd itself.
This is particularly handy for people using ratbox in conjunction with ratbox-services, as it means the port will take care of building and installing the ircd-shortcuts module for them. The generation of the ircd-shortcuts module requires the use of a PERL script, so like irc/ircd-ratbox, the ircd-ratbox-devel port is now also dependent on PERL to build.
All previous versions of the port would install two example configuration files in the etc/ircd-ratbox/ directory, the normal example config made by the ratbox team, and then one specially configured for EFnet by a group of people.
Unfortunately the EFnet config file has not been updated in a long time and is therefore pretty unhelpful, so in this port update I decided it wasn't worth patching it up and including it, and therefore just omitted it from the port install. After submitting the port though, I went through the EFnet example file and updated it so it could be included into the next ratbox release and go back into the port with the next update.
Some changes to ratbox include:
— posted by Moggie
ratbox-services updated to 1.2.1 | ircd-ratbox-devel updated to 3.0.0beta8