Update of irc/ratbox-services port from ratbox-services-1.1.2 to ratbox-services-1.2.0
With updates to the configure and build system, the port no longer requires any additional patch files to apply to the tarball so they were removed. Some new Makefile options were added to make the port dependent on the 'pcre' port, to pass some arguments to the configure script so it can find the necessary pcre headers and libs OK, and to make the port dependant on PERL so the PERL scripts used to generate the database schema would work.
LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
USE_PERL5_BUILD= yes
The ratbox-services configure script has been fixed to properly detect MySQL libs meaning MySQL database support for the port is now restored. The port's has also been fixed to bot break when the 'NOPORTDOCS=yes' option is used.
Brief list of some package changes:
The update also includes some database changes and will require that people using it update their configuration file to cope with the changes. This note was added for /usr/ports/UPDATING:
Configuration file and database changes have been made between the 1.1.x series and the current release version of ratbox-services.
It is highly recommended that services be stopped, and the proper upgrade procedure be followed as described in '/usr/local/share/doc/ratbox-services/', before restarting ratbox-services using the new release version.
Please remember to backup the database before attempting an upgrade, an incorrectly upgraded database may be rendered unusable.
The ratbox-services-1.2.x branch implements multi-language support. However, an inconsistency in the language indexing may result in errors. It is therefore recommended that the English default be used until the next version release.
— posted by Moggie