Port fails to build with "OPTIONS_FILE_UNSET+=NLS". The error is the usual "GNU gettext tools not found" problem. Patch security/gnomint: @ -32 +32 @ - NLS_USES= gettext + NLS_USES= gettext-runtime
Please disregard. Patch does not work in poudriere, where this type of problem occurs.
Thanks for the report. I'm traveling right now, but I'll take a closer look as soon as I get back.
Here's the correct patch, courtesy of Tijl Coosemans. Tested in poudriere_11-current_amd64. ------------------------- security/gnomint/Makefile @@ -23 +23 @@ -USES= gmake perl5 pkgconfig readline +USES= gmake perl5 pkgconfig readline gettext-tools @@ -32 +32 @@ -NLS_USES= gettext +NLS_USES= gettext-runtime
I haven't had a chance to test with my local poudriere, but the patch looks correct and I don't see a problem if it works (better than it does now) in another poudriere. Go ahead and commit!
A commit references this bug: Author: tijl Date: Sun Apr 26 09:51:14 UTC 2015 New revision: 384770 URL: https://svnweb.freebsd.org/changeset/ports/384770 Log: - Add USES=gettext-tools to fix build when NLS option is off [1] - Remove dependency on textproc/intltool because it's implied by USE_GNOME=gtk20 PR: 199664 [1] Approved by: Kevin Zheng <kevinz5000@gmail.com> (maintainer) [1] Changes: head/security/gnomint/Makefile