Subject: Re: option(s) to never use converters/libiconv and devel/gettext-lib
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 10/22/2003 16:49:41
I see:

devel/gettext/Makefile:USE_GNU_GETTEXT= yes
devel/gtexinfo/Makefile:USE_GNU_GETTEXT=        yes
graphics/gpaint/Makefile:USE_GNU_GETTEXT=       YES
net/wol/Makefile:USE_GNU_GETTEXT=       YES
wip/directory-administrator/Makefile:USE_GNU_GETTEXT=   yes
wip/gtkpod/Makefile:USE_GNU_GETTEXT=    yes

In the gettext-lib/buildlink2.mk file, this sets _NEED_GNU_GETTEXT.

Where is USE_GNU_GETTEXT documented?

And I see:

mk/defs.Linux.mk:_USE_GNU_GETTEXT=      no      # Don't use GNU gettext

I only see _USE_GNU_GETTEXT used if BUILD_USES_MSGFMT. Is it used anywhere
else?


And I see:
chat/silc-client/Makefile:USE_GNU_ICONV=                YES
editors/abiword/Makefile:USE_GNU_ICONV= # defined

Where is USE_GNU_ICONV documented?

I will have to unset all these USE_GNU_ICONV and USE_GNU_GETTEXT (or
remove that check from the buildlink2.mk) and see how the packages above
work with glibc instead. Has anyone done that already?

I want options so the libiconv and gettext-lib buildlinking is never
done and so libiconv or libintl are not installed on glibc systems.

   Jeremy C. Reed
   http://bsd.reedmedia.net/