summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorak <ak@FreeBSD.org>2013-04-26 10:44:28 +0000
committerak <ak@FreeBSD.org>2013-04-26 10:44:28 +0000
commitbe0532aa1927751208f2697351ec6365d64f46e3 (patch)
treee5e83d3ba0442c1c2f0b99c843428b36a8eb003d
parent1b4e8ae3fa9398a48e6c4797e41a32870c88ed6c (diff)
downloadFreeBSD-ports-be0532aa1927751208f2697351ec6365d64f46e3.zip
FreeBSD-ports-be0532aa1927751208f2697351ec6365d64f46e3.tar.gz
- Convert USE_GETTEXT to USES (part 4)
Approved by: portmgr (bapt)
-rw-r--r--archivers/libcomprex/Makefile2
-rw-r--r--archivers/squeeze/Makefile3
-rw-r--r--astro/nightfall/Makefile3
-rw-r--r--astro/viking/Makefile2
-rw-r--r--audio/abraca/Makefile2
-rw-r--r--audio/amarok-kde4/Makefile2
-rw-r--r--audio/aqualung/Makefile3
-rw-r--r--audio/arts/Makefile3
-rw-r--r--audio/audex/Makefile2
-rw-r--r--audio/beast/Makefile3
-rw-r--r--audio/cantus_3/Makefile3
-rw-r--r--audio/cowbell/Makefile3
-rw-r--r--audio/csound/Makefile3
-rw-r--r--audio/deadbeef/Makefile3
-rw-r--r--audio/gnome-media/Makefile3
-rw-r--r--audio/kaudiocreator/Makefile2
-rw-r--r--audio/kid3-kde4/Makefile3
-rw-r--r--audio/libmp3splt/Makefile2
-rw-r--r--audio/linnya/Makefile2
-rw-r--r--audio/mp3splt/Makefile2
-rw-r--r--audio/rezound/Makefile2
-rw-r--r--audio/soundkonverter/Makefile2
-rw-r--r--audio/swhplugins/Makefile2
-rw-r--r--audio/vagalume/Makefile2
-rw-r--r--audio/xfce4-mixer/Makefile3
-rw-r--r--audio/zinf/Makefile3
-rw-r--r--cad/geda/Makefile3
-rw-r--r--cad/kicad-devel/Makefile3
-rw-r--r--cad/kicad/Makefile2
-rw-r--r--cad/libgeda/Makefile2
-rw-r--r--cad/pdnmesh/Makefile3
-rw-r--r--cad/repsnapper/Makefile2
-rw-r--r--chinese/fcitx-configtool/Makefile3
-rw-r--r--chinese/fcitx/Makefile3
-rw-r--r--chinese/opencc/Makefile2
-rw-r--r--comms/efax-gtk/Makefile2
-rw-r--r--comms/gammu/Makefile3
-rw-r--r--comms/libticables2/Makefile2
-rw-r--r--comms/libticalcs2/Makefile2
-rw-r--r--comms/tilp2/Makefile2
-rw-r--r--databases/dbf/Makefile2
-rw-r--r--databases/evolution-data-server/Makefile3
-rw-r--r--databases/gtksql/Makefile2
-rw-r--r--databases/hk_classes/Makefile3
-rw-r--r--databases/libgda4/Makefile3
-rw-r--r--deskutils/cairo-dock-plugins/Makefile3
-rw-r--r--deskutils/chmsee/Makefile3
-rw-r--r--deskutils/deskbar-applet/Makefile3
-rw-r--r--deskutils/nautilus-sendto/Makefile3
-rw-r--r--deskutils/orage/Makefile3
-rw-r--r--deskutils/pal/Makefile3
-rw-r--r--deskutils/planner/Makefile3
-rw-r--r--deskutils/tpb/Makefile2
-rw-r--r--deskutils/xfce4-tumbler/Makefile2
-rw-r--r--devel/avr-gcc/Makefile3
-rw-r--r--devel/binutils/Makefile2
-rw-r--r--devel/bison/Makefile2
-rw-r--r--devel/devhelp/Makefile3
-rw-r--r--devel/ecore-main/Makefile2
-rw-r--r--devel/gamin/Makefile3
-rw-r--r--devel/gconf2/Makefile3
-rw-r--r--devel/geany/Makefile2
-rw-r--r--devel/glade2/Makefile3
-rw-r--r--devel/glib20/Makefile3
-rw-r--r--devel/gnome-vfs/Makefile3
-rw-r--r--devel/gwenhywfar/Makefile3
-rw-r--r--devel/kcachegrind/Makefile3
-rw-r--r--devel/kdbg/Makefile2
-rw-r--r--devel/kdevelop-kde4/Makefile2
-rw-r--r--devel/kdevelop-php-docs/Makefile2
-rw-r--r--devel/kdevelop-php/Makefile2
-rw-r--r--devel/kdevplatform/Makefile2
-rw-r--r--devel/libevt/Makefile3
-rw-r--r--devel/libevtx/Makefile3
-rw-r--r--devel/liblnk/Makefile3
-rw-r--r--devel/libmsiecf/Makefile3
-rw-r--r--devel/libpeas/Makefile3
-rw-r--r--devel/libpff/Makefile3
-rw-r--r--devel/libregf/Makefile3
-rw-r--r--devel/libtifiles2/Makefile2
-rw-r--r--devel/libvirt/Makefile2
-rw-r--r--devel/obby/Makefile2
-rw-r--r--devel/piklab/Makefile3
-rw-r--r--devel/popt/Makefile2
-rw-r--r--devel/py-dbus/Makefile3
-rw-r--r--devel/seed3/Makefile3
-rw-r--r--dns/dnsmasq-devel/Makefile2
-rw-r--r--editors/abiword/Makefile3
-rw-r--r--editors/gedit-plugins/Makefile3
-rw-r--r--editors/yzis/Makefile3
-rw-r--r--emulators/tme/Makefile3
-rw-r--r--finance/aqbanking/Makefile3
-rw-r--r--finance/kmymoney-kde4/Makefile2
-rw-r--r--french/verbiste/Makefile2
-rw-r--r--ftp/gftp/Makefile2
-rw-r--r--ftp/gwget/Makefile3
-rw-r--r--ftp/wget/Makefile2
-rw-r--r--games/gnome-games/Makefile3
-rw-r--r--games/hinversi/Makefile2
-rw-r--r--games/knights-kde4/Makefile2
-rw-r--r--games/lianliankan/Makefile2
-rw-r--r--games/minetest/Makefile2
-rw-r--r--games/springlobby/Makefile2
-rw-r--r--games/supertuxkart/Makefile3
-rw-r--r--games/ultimatestunts/Makefile3
-rw-r--r--games/valyriatear/Makefile3
-rw-r--r--games/violetland/Makefile3
-rw-r--r--games/warzone2100/Makefile2
-rw-r--r--games/wesnoth/Makefile2
-rw-r--r--graphics/blender/Makefile2
-rw-r--r--graphics/cbrpager/Makefile2
-rw-r--r--graphics/colord/Makefile3
-rw-r--r--graphics/dia/Makefile3
-rw-r--r--graphics/electrix/Makefile2
-rw-r--r--graphics/evince/Makefile3
-rw-r--r--graphics/exif/Makefile2
-rw-r--r--graphics/gegl/Makefile3
-rw-r--r--graphics/gimp-app/Makefile3
-rw-r--r--graphics/gphoto2/Makefile2
-rw-r--r--graphics/gthumb/Makefile3
-rw-r--r--graphics/hugin-devel/Makefile3
-rw-r--r--graphics/hugin/Makefile3
-rw-r--r--graphics/k3d/Makefile3
-rw-r--r--graphics/kphotoalbum-kde4/Makefile2
-rw-r--r--graphics/libexif-gtk/Makefile2
-rw-r--r--graphics/libexif/Makefile2
-rw-r--r--irc/kvirc/Makefile3
-rw-r--r--irc/weechat-devel/Makefile2
-rw-r--r--irc/weechat/Makefile2
-rw-r--r--irc/xchat-gnome/Makefile3
-rw-r--r--japanese/libskk/Makefile2
-rw-r--r--java/sablevm/Makefile3
-rw-r--r--korean/scim-hangul/Makefile2
-rw-r--r--lang/hiphop-php/Makefile3
-rw-r--r--lang/lafontaine/Makefile2
-rw-r--r--lang/librep/Makefile3
-rw-r--r--lang/mono/Makefile3
-rw-r--r--lang/pike76/Makefile3
-rw-r--r--lang/pike78/Makefile3
-rw-r--r--mail/balsa/Makefile3
-rw-r--r--mail/claws-mail/Makefile2
-rw-r--r--mail/evolution/Makefile3
-rw-r--r--mail/rspamd/Makefile3
-rw-r--r--math/gnumeric/Makefile3
-rw-r--r--math/gretl/Makefile2
-rw-r--r--math/libqalculate/Makefile2
-rw-r--r--math/oleo/Makefile2
-rw-r--r--math/rkward-kde4/Makefile3
-rw-r--r--misc/krecipes-kde4/Makefile3
-rw-r--r--misc/lifelines/Makefile2
-rw-r--r--misc/linm/Makefile2
-rw-r--r--misc/mc-light/Makefile2
-rw-r--r--misc/terraform/Makefile3
-rw-r--r--misc/xfce4-weather-plugin/Makefile3
-rw-r--r--multimedia/aegisub/Makefile3
-rw-r--r--multimedia/beep-media-player/Makefile2
-rw-r--r--multimedia/bino/Makefile2
-rw-r--r--multimedia/freetuxtv/Makefile2
-rw-r--r--multimedia/gmerlin-avdecoder/Makefile3
-rw-r--r--multimedia/gmerlin/Makefile3
-rw-r--r--multimedia/gmtk/Makefile2
-rw-r--r--multimedia/gstreamer-plugins/Makefile3
-rw-r--r--multimedia/gstreamer/Makefile3
-rw-r--r--multimedia/kdenlive/Makefile2
-rw-r--r--multimedia/kino/Makefile3
-rw-r--r--multimedia/libxine/Makefile2
-rw-r--r--multimedia/lives/Makefile2
-rw-r--r--multimedia/mkvtoolnix/Makefile3
-rw-r--r--multimedia/ogmrip/Makefile3
-rw-r--r--multimedia/quark/Makefile3
-rw-r--r--multimedia/sabbu/Makefile2
-rw-r--r--multimedia/totem-pl-parser/Makefile3
-rw-r--r--multimedia/totem/Makefile3
-rw-r--r--multimedia/vdr/Makefile3
-rw-r--r--multimedia/xfce4-media/Makefile3
-rw-r--r--multimedia/xfce4-parole/Makefile2
-rw-r--r--net-im/hotot/Makefile3
-rw-r--r--net-im/licq/Makefile2
-rw-r--r--net-im/mcabber/Makefile3
-rw-r--r--net-im/pidgin-guifications/Makefile3
-rw-r--r--net-p2p/amule-devel/Makefile2
-rw-r--r--net-p2p/amule/Makefile2
-rw-r--r--net-p2p/eiskaltdcpp-daemon/Makefile3
-rw-r--r--net-p2p/eiskaltdcpp-gtk/Makefile3
-rw-r--r--net-p2p/eiskaltdcpp-lib/Makefile3
-rw-r--r--net-p2p/eiskaltdcpp-qt/Makefile3
-rw-r--r--net-p2p/gtk-gnutella/Makefile2
-rw-r--r--net/net6/Makefile2
-rw-r--r--net/samba4/Makefile3
-rw-r--r--net/smb4k-kde4/Makefile3
-rw-r--r--net/tigervnc/Makefile2
-rw-r--r--net/vinagre/Makefile3
-rw-r--r--news/pan/Makefile3
-rw-r--r--palm/jpilot/Makefile2
-rw-r--r--palm/synce-trayicon/Makefile3
-rw-r--r--polish/kadu/Makefile3
-rw-r--r--print/libgnomeprint/Makefile3
-rw-r--r--print/lilypond/Makefile3
-rw-r--r--science/gramps/Makefile3
-rw-r--r--science/gwyddion/Makefile3
-rw-r--r--security/gnutls/Makefile2
-rw-r--r--security/gsasl/Makefile2
-rw-r--r--security/libprelude/Makefile3
-rw-r--r--security/prelude-lml/Makefile3
-rw-r--r--security/prelude-manager/Makefile3
-rw-r--r--security/revelation/Makefile3
-rw-r--r--security/rifiuti2/Makefile3
-rw-r--r--security/seahorse-plugins/Makefile3
-rw-r--r--security/seahorse/Makefile3
-rw-r--r--sysutils/brasero/Makefile3
-rw-r--r--sysutils/dfc/Makefile2
-rw-r--r--sysutils/eiciel/Makefile2
-rw-r--r--sysutils/fusefs-encfs/Makefile2
-rw-r--r--sysutils/garcon/Makefile2
-rw-r--r--sysutils/gnome-settings-daemon/Makefile3
-rw-r--r--sysutils/graveman/Makefile3
-rw-r--r--sysutils/grub2/Makefile3
-rw-r--r--sysutils/gsmartcontrol/Makefile3
-rw-r--r--sysutils/hal/Makefile3
-rw-r--r--sysutils/libzeitgeist/Makefile3
-rw-r--r--sysutils/polkit-kde/Makefile2
-rw-r--r--sysutils/polkit/Makefile3
-rw-r--r--sysutils/xfburn/Makefile2
-rw-r--r--sysutils/xfce4-fsguard-plugin/Makefile2
-rw-r--r--sysutils/xfce4-netload-plugin/Makefile2
-rw-r--r--textproc/ctpp2/Makefile3
-rw-r--r--textproc/diffutils/Makefile2
-rw-r--r--textproc/flex/Makefile2
-rw-r--r--textproc/gxmlviewer/Makefile3
-rw-r--r--textproc/libcroco/Makefile3
-rw-r--r--textproc/scrollkeeper/Makefile3
-rw-r--r--textproc/sdcv/Makefile2
-rw-r--r--www/aria2/Makefile2
-rw-r--r--www/cherokee/Makefile3
-rw-r--r--www/elinks/Makefile2
-rw-r--r--www/epiphany/Makefile3
-rw-r--r--www/midori/Makefile2
-rw-r--r--www/webkit-gtk2/Makefile3
-rw-r--r--www/webkit-gtk3/Makefile3
-rw-r--r--x11-fm/thunar/Makefile2
-rw-r--r--x11-themes/gtk-qt4-engine/Makefile3
-rw-r--r--x11-toolkits/elementary/Makefile2
-rw-r--r--x11-toolkits/gtkglext/Makefile3
-rw-r--r--x11-toolkits/gtkunique/Makefile3
-rw-r--r--x11-toolkits/libwnck/Makefile3
-rw-r--r--x11-toolkits/pango/Makefile3
-rw-r--r--x11-toolkits/py-gtk2/Makefile3
-rw-r--r--x11-toolkits/termit/Makefile2
-rw-r--r--x11-toolkits/vte/Makefile3
-rw-r--r--x11-wm/ede/Makefile3
-rw-r--r--x11-wm/enlightenment/Makefile2
-rw-r--r--x11-wm/xfce4-desktop/Makefile2
-rw-r--r--x11-wm/xfce4-panel/Makefile2
-rw-r--r--x11/avant-window-navigator/Makefile3
-rw-r--r--x11/gdm/Makefile3
-rw-r--r--x11/gnome-applets/Makefile3
-rw-r--r--x11/gnome-panel/Makefile3
-rw-r--r--x11/gnome-pie/Makefile2
-rw-r--r--x11/gnome-screensaver/Makefile3
-rw-r--r--x11/kde4-baseapps/Makefile3
-rw-r--r--x11/kde4-runtime/Makefile3
-rw-r--r--x11/kde4-workspace/Makefile3
-rw-r--r--x11/kdelibs4/Makefile3
-rw-r--r--x11/libexo/Makefile2
-rw-r--r--x11/libfm/Makefile2
-rw-r--r--x11/libxfce4menu/Makefile2
-rw-r--r--x11/libxfce4util/Makefile2
-rw-r--r--x11/metisse/Makefile3
-rw-r--r--x11/roxterm/Makefile3
-rw-r--r--x11/workrave/Makefile2
-rw-r--r--x11/xfce4-clipman-plugin/Makefile3
-rw-r--r--x11/xfce4-conf/Makefile2
-rw-r--r--x11/xfce4-screenshooter-plugin/Makefile2
-rw-r--r--x11/xfce4-terminal/Makefile2
-rw-r--r--x11/xkeyboard-config/Makefile2
-rw-r--r--x11/xscreensaver/Makefile3
-rw-r--r--x11/zenity/Makefile3
277 files changed, 277 insertions, 436 deletions
diff --git a/archivers/libcomprex/Makefile b/archivers/libcomprex/Makefile
index 2598e38..12e5794 100644
--- a/archivers/libcomprex/Makefile
+++ b/archivers/libcomprex/Makefile
@@ -24,7 +24,7 @@ MAKE_JOBS_SAFE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lintl
PLIST_SUB+= NLS=""
diff --git a/archivers/squeeze/Makefile b/archivers/squeeze/Makefile
index a3dadc1..dd430cf 100644
--- a/archivers/squeeze/Makefile
+++ b/archivers/squeeze/Makefile
@@ -19,14 +19,13 @@ LIB_DEPENDS= thunar-vfs-1:${PORTSDIR}/x11-fm/thunar-vfs
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_XFCE= configenv libutil thunar
USE_XORG= x11
USE_GNOME= gnomehack gtk20 glib20 intltool intlhack desktopfileutils
USE_BZIP2= yes
USE_GMAKE= yes
USE_LDCONFIG= yes
-USE_GETTEXT= yes
MAKE_JOB_SAFE= yes
OPTIONS_DEFINE= DOCS
diff --git a/astro/nightfall/Makefile b/astro/nightfall/Makefile
index dd0fd04..f79499f 100644
--- a/astro/nightfall/Makefile
+++ b/astro/nightfall/Makefile
@@ -14,10 +14,9 @@ OPTIONS_DEFINE= GNOME PGPLOT OPENGL
OPTIONS_DEFAULT= PGPLOT OPENGL
PGPLOT_DESC= Enable PGPLOT support
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomehier gtk20
USE_PERL5= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/astro/viking/Makefile b/astro/viking/Makefile
index 698f382..004feb9 100644
--- a/astro/viking/Makefile
+++ b/astro/viking/Makefile
@@ -48,7 +48,7 @@ GPSD_DESC= Realtime GPS tracking
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/audio/abraca/Makefile b/audio/abraca/Makefile
index 0fe993a..f24c7da 100644
--- a/audio/abraca/Makefile
+++ b/audio/abraca/Makefile
@@ -32,7 +32,7 @@ CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS='@comment '
.else
PLIST_SUB+= NLS=''
-USE_GETTEXT= yes
+USES+= gettext
.endif
post-configure:
diff --git a/audio/amarok-kde4/Makefile b/audio/amarok-kde4/Makefile
index b519305..9efa6e7 100644
--- a/audio/amarok-kde4/Makefile
+++ b/audio/amarok-kde4/Makefile
@@ -82,7 +82,7 @@ PLIST_SUB+= MTP="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DBUILD_po:BOOL=Off
diff --git a/audio/aqualung/Makefile b/audio/aqualung/Makefile
index deb1752..2023172 100644
--- a/audio/aqualung/Makefile
+++ b/audio/aqualung/Makefile
@@ -32,8 +32,7 @@ LIB_DEPENDS= samplerate:${PORTSDIR}/audio/libsamplerate \
cddb:${PORTSDIR}/audio/libcddb \
strfunc:${PORTSDIR}/devel/libstrfunc
-USES= pkgconfig
-USE_GETTEXT= yes
+USES= pkgconfig gettext
USE_GNOME= gtk20 libxml2
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/audio/arts/Makefile b/audio/arts/Makefile
index 46cf7da..b59d2d4 100644
--- a/audio/arts/Makefile
+++ b/audio/arts/Makefile
@@ -35,12 +35,11 @@ EXPIRATION_DATE= 2013-07-01
PREFIX= ${KDE_PREFIX}
WANT_GNOME= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_QT_VER= 3
USE_BZIP2= yes
USE_AUTOTOOLS= libtool
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_ICONV= yes
USE_XORG= ice sm x11 xau xcursor xdmcp xext xfixes xft xi \
xinerama xrandr xrender xt
diff --git a/audio/audex/Makefile b/audio/audex/Makefile
index 7dd9465..2dd4b23 100644
--- a/audio/audex/Makefile
+++ b/audio/audex/Makefile
@@ -29,7 +29,7 @@ EYED3_DESC= Unicode MP3 tag support via audio/py-eyed3
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DDISABLE_ALL_OPTIONAL_SUBDIRECTORIES=TRUE
diff --git a/audio/beast/Makefile b/audio/beast/Makefile
index 47ebb1c..6330561 100644
--- a/audio/beast/Makefile
+++ b/audio/beast/Makefile
@@ -21,10 +21,9 @@ RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils
OPTIONS_DEFINE_i386= SSE
USE_BZIP2= yes
-USES= pathfix
+USES= pathfix gettext
USE_GCC= 4.6+
USE_GNOME= gnomehier libgnomecanvas
-USE_GETTEXT= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-silent-rules \
diff --git a/audio/cantus_3/Makefile b/audio/cantus_3/Makefile
index 323e6b3..b6b2633 100644
--- a/audio/cantus_3/Makefile
+++ b/audio/cantus_3/Makefile
@@ -21,9 +21,8 @@ CONFLICTS= cantus-1*
LATEST_LINK= ${PORTNAME}3
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix libglade2 glib20
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/audio/cowbell/Makefile b/audio/cowbell/Makefile
index 88b54da..55aa2e3 100644
--- a/audio/cowbell/Makefile
+++ b/audio/cowbell/Makefile
@@ -12,12 +12,11 @@ COMMENT= Elegant music organizer
LIB_DEPENDS= tag:${PORTSDIR}/audio/taglib
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intltool gtksharp20
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_ICONV= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/audio/csound/Makefile b/audio/csound/Makefile
index 3a056c1..07fbe78 100644
--- a/audio/csound/Makefile
+++ b/audio/csound/Makefile
@@ -36,8 +36,7 @@ FLTK_DESC= Build FLTK plugin and GUI
CONFLICTS_INSTALL= outguess-*
USE_PYTHON= 2.6+
-USES= bison
-USE_GETTEXT= yes
+USES= bison gettext
USE_SCONS= yes
SCONS_BUILDENV= PATH=${LOCALBASE}/bin:$$PATH
SCONS_ARGS= prefix="${PREFIX}" CC="${CC}" CXX="${CXX}" \
diff --git a/audio/deadbeef/Makefile b/audio/deadbeef/Makefile
index 7f6efc5..808bd09 100644
--- a/audio/deadbeef/Makefile
+++ b/audio/deadbeef/Makefile
@@ -18,8 +18,7 @@ LIB_DEPENDS= samplerate:${PORTSDIR}/audio/libsamplerate \
execinfo:${PORTSDIR}/devel/libexecinfo
GNU_CONFIGURE= yes
-USES= pkgconfig
-USE_GETTEXT= yes
+USES= pkgconfig gettext
USE_GMAKE= yes
USE_LDCONFIG= yes
USE_BZIP2= yes
diff --git a/audio/gnome-media/Makefile b/audio/gnome-media/Makefile
index 003a9a1..bc98532 100644
--- a/audio/gnome-media/Makefile
+++ b/audio/gnome-media/Makefile
@@ -19,13 +19,12 @@ LIB_DEPENDS= canberra-gtk.0:${PORTSDIR}/audio/libcanberra \
CONFLICTS= gnome-control-center-3.[0-9]* libgnome-media-profiles-3.[0-9]*
USE_BZIP2= yes
-USE_GETTEXT= yes
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gtk20 libxml2 gconf2
USE_GSTREAMER= gconf good
CONFIGURE_ARGS= --disable-gstmix
diff --git a/audio/kaudiocreator/Makefile b/audio/kaudiocreator/Makefile
index 4b9e1d3..371cb7d 100644
--- a/audio/kaudiocreator/Makefile
+++ b/audio/kaudiocreator/Makefile
@@ -33,7 +33,7 @@ OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
diff --git a/audio/kid3-kde4/Makefile b/audio/kid3-kde4/Makefile
index 69060265..0df2598 100644
--- a/audio/kid3-kde4/Makefile
+++ b/audio/kid3-kde4/Makefile
@@ -14,8 +14,7 @@ LATEST_LINK= ${PORTNAME}-kde4
USE_KDE4= kdelibs kdeprefix kdehier automoc4
USE_QT4= qmake_build moc_build rcc_build uic_build
-USES= cmake
-USE_GETTEXT= yes
+USES= cmake gettext
MAKE_JOBS_SAFE= yes
OPTIONS_DEFINE= FLAC ID3LIB MP4V2 VORBIS TAGLIB CHROMAPRINT
diff --git a/audio/libmp3splt/Makefile b/audio/libmp3splt/Makefile
index 3330c70..55e0d25 100644
--- a/audio/libmp3splt/Makefile
+++ b/audio/libmp3splt/Makefile
@@ -70,7 +70,7 @@ CONFIGURE_ARGS+= --disable-id3tag
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
LANGUAGES= de_DE cs es fr_FR hr
.for language in ${LANGUAGES}
PLIST_FILES+= share/locale/${language}/LC_MESSAGES/libmp3splt0.mo
diff --git a/audio/linnya/Makefile b/audio/linnya/Makefile
index 09985cd..8a330c2 100644
--- a/audio/linnya/Makefile
+++ b/audio/linnya/Makefile
@@ -33,7 +33,7 @@ OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/audio/mp3splt/Makefile b/audio/mp3splt/Makefile
index 3a2057d..d9fac8f 100644
--- a/audio/mp3splt/Makefile
+++ b/audio/mp3splt/Makefile
@@ -31,7 +31,7 @@ OPTIONS_DEFAULT= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
LANGUAGES= cs de_DE es fr_FR
.for language in ${LANGUAGES}
PLIST_FILES+= share/locale/${language}/LC_MESSAGES/mp3splt.mo
diff --git a/audio/rezound/Makefile b/audio/rezound/Makefile
index b326a93..a1183ef 100644
--- a/audio/rezound/Makefile
+++ b/audio/rezound/Makefile
@@ -86,7 +86,7 @@ RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao
# NLS support is broken as of recent versions of libstdc++; rezound dies at
# startup with "locale::facet::_S_create_c_locale name not valid" exception
.if ${PORT_OPTIONS:MBROKEN_NLS} # Enable only if you know what you're doing
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/audio/soundkonverter/Makefile b/audio/soundkonverter/Makefile
index 04e91e7..600ae04 100644
--- a/audio/soundkonverter/Makefile
+++ b/audio/soundkonverter/Makefile
@@ -252,7 +252,7 @@ PLIST_SUB+= WAVPACK="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
diff --git a/audio/swhplugins/Makefile b/audio/swhplugins/Makefile
index 2a98d02..ead6069 100644
--- a/audio/swhplugins/Makefile
+++ b/audio/swhplugins/Makefile
@@ -36,7 +36,7 @@ SSE_DESC= use SSE instructions
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
LDFLAGS+= -lintl
.else
diff --git a/audio/vagalume/Makefile b/audio/vagalume/Makefile
index 64a22a0..d1a5726 100644
--- a/audio/vagalume/Makefile
+++ b/audio/vagalume/Makefile
@@ -31,7 +31,7 @@ TRAY_DESC= Tray icon and libnotify support
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
PLIST_SUB+= NLS=""
diff --git a/audio/xfce4-mixer/Makefile b/audio/xfce4-mixer/Makefile
index 5890b4a..0d4ce5f 100644
--- a/audio/xfce4-mixer/Makefile
+++ b/audio/xfce4-mixer/Makefile
@@ -17,9 +17,8 @@ LIB_DEPENDS= dbus-glib-1:${PORTSDIR}/devel/dbus-glib \
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_GNOME= gnomehack glib20 gtk20 intltool intlhack desktopfileutils
USE_XFCE= configenv libmenu libutil panel xfconf
diff --git a/audio/zinf/Makefile b/audio/zinf/Makefile
index 552e4e4..aac2693 100644
--- a/audio/zinf/Makefile
+++ b/audio/zinf/Makefile
@@ -13,11 +13,10 @@ COMMENT= GTK-based MP3 player
LIB_DEPENDS= id3-3.8.3:${PORTSDIR}/audio/id3lib \
gdbm.4:${PORTSDIR}/databases/gdbm
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gtk20 lthack
WANT_GNOME= yes
USE_PERL5= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-ipv6
diff --git a/cad/geda/Makefile b/cad/geda/Makefile
index 656f77d..13be739 100644
--- a/cad/geda/Makefile
+++ b/cad/geda/Makefile
@@ -20,11 +20,10 @@ RUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk
OPTIONS_DEFINE= DOCS
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= desktopfileutils gtk20
USE_PERL5_RUN= yes
USE_PYTHON= run
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
CONFIGURE_ARGS= --with-libstroke=${LOCALBASE}
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index d123cee..f5ae139 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -22,7 +22,6 @@ DOCVERSION= 1.1
LIBVERSION= 1.0
USE_BZIP2= yes
-USE_GETTEXT= yes
#USE_GMAKE= yes
USE_GL= yes
USE_WX= 2.8
@@ -38,7 +37,7 @@ PLIST_SUB= OPSYS=${OPSYS} \
BINS= cvpcb eeschema gerbview kicad pcbnew
EXTRAS2RM= linux-non_unicode linux wings3d LINUX.README \
contrib_makefiles.txt running_kicad_under_W98.txt
-USES= cmake
+USES= cmake gettext
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
-DKICAD_TESTING_VERSION=ON \
-DCMAKE_INCLUDE_PATH="${LOCALBASE}/include" \
diff --git a/cad/kicad/Makefile b/cad/kicad/Makefile
index 6789efd..aec7adb 100644
--- a/cad/kicad/Makefile
+++ b/cad/kicad/Makefile
@@ -41,7 +41,7 @@ PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||}
.if defined(WITHOUT_NLS)
PLIST_SUB+= NLS="@comment "
.else
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.endif
diff --git a/cad/libgeda/Makefile b/cad/libgeda/Makefile
index fddd0db..eb597f4 100644
--- a/cad/libgeda/Makefile
+++ b/cad/libgeda/Makefile
@@ -26,7 +26,7 @@ CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/cad/pdnmesh/Makefile b/cad/pdnmesh/Makefile
index e0e13ea..2f4e546 100644
--- a/cad/pdnmesh/Makefile
+++ b/cad/pdnmesh/Makefile
@@ -26,10 +26,9 @@ LIB_DEPENDS= pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
OPTIONS_DEFINE= ATLAS DOCS EXAMPLES
ATLAS_DESC= Enable ATLAS support
-USES= pkgconfig
+USES= pkgconfig gettext
USE_FORTRAN= yes
USE_GL= glu
-USE_GETTEXT= yes
USE_ICONV= yes
USE_GNOME= gdkpixbuf2 gtk20
USE_XORG= ice pixman sm x11 xau xcomposite xcursor xdamage xdmcp xext \
diff --git a/cad/repsnapper/Makefile b/cad/repsnapper/Makefile
index da94048..7e4c4f1 100644
--- a/cad/repsnapper/Makefile
+++ b/cad/repsnapper/Makefile
@@ -47,7 +47,7 @@ USE_XORG= ice pixman sm x11 xau xcomposite xcursor xdamage xdmcp xext \
xfixes xi xinerama xmu xrandr xrender xt xxf86vm
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/chinese/fcitx-configtool/Makefile b/chinese/fcitx-configtool/Makefile
index b018b3f..5dbe4e5b 100644
--- a/chinese/fcitx-configtool/Makefile
+++ b/chinese/fcitx-configtool/Makefile
@@ -17,8 +17,7 @@ LIB_DEPENDS= fcitx-config:${PORTSDIR}/chinese/fcitx
USE_XZ= yes
USE_GNOME= intltool gnomehack
-USE_GETTEXT= yes
-USES= cmake
+USES= cmake gettext
OPTIONS_DEFINE= GTK2 GTK3
OPTIONS_DEFAULT=GTK2
diff --git a/chinese/fcitx/Makefile b/chinese/fcitx/Makefile
index 7b37f94..3f3e9b2 100644
--- a/chinese/fcitx/Makefile
+++ b/chinese/fcitx/Makefile
@@ -31,10 +31,9 @@ CONFLICTS= zh-scim-fcitx-3.*
USE_XZ= yes
USE_GNOME= pango intltool libxml2 gnomehack
-USE_GETTEXT= yes
USE_XORG= x11 xext xkbfile
USE_LDCONFIG= yes
-USES= cmake
+USES= cmake gettext
INSTALLS_ICONS= yes
OPTIONS_DEFINE= GTK2 GTK3 QT4 OPENCC TPUNC
diff --git a/chinese/opencc/Makefile b/chinese/opencc/Makefile
index c0a997f..54fe20d 100644
--- a/chinese/opencc/Makefile
+++ b/chinese/opencc/Makefile
@@ -21,7 +21,7 @@ USES= cmake
USE_LDCONFIG= yes
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
CMAKE_ARGS+= -DENABLE_GETTEXT=On
PLIST_SUB+= NLS=""
.else
diff --git a/comms/efax-gtk/Makefile b/comms/efax-gtk/Makefile
index d524cda..ef98385 100644
--- a/comms/efax-gtk/Makefile
+++ b/comms/efax-gtk/Makefile
@@ -49,7 +49,7 @@ CONFIGURE_ARGS+=--with-gtk-version=gtk2
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/comms/gammu/Makefile b/comms/gammu/Makefile
index b2e0719..f9025b9 100644
--- a/comms/gammu/Makefile
+++ b/comms/gammu/Makefile
@@ -18,9 +18,8 @@ OPTIONS_DEFINE= BASH
CMAKE_ARGS+= -DINSTALL_LIBDATA_DIR=${LOCALBASE}/libdata
-USES= cmake
+USES= cmake gettext
USE_PYTHON= yes
-USE_GETTEXT= yes
USE_GNOME= glib20
PORTDOCS= *
diff --git a/comms/libticables2/Makefile b/comms/libticables2/Makefile
index 369dc21..6979355 100644
--- a/comms/libticables2/Makefile
+++ b/comms/libticables2/Makefile
@@ -26,7 +26,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/comms/libticalcs2/Makefile b/comms/libticalcs2/Makefile
index e26aab8..cd7e3d9 100644
--- a/comms/libticalcs2/Makefile
+++ b/comms/libticalcs2/Makefile
@@ -29,7 +29,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/comms/tilp2/Makefile b/comms/tilp2/Makefile
index ed7d09e..ad49179 100644
--- a/comms/tilp2/Makefile
+++ b/comms/tilp2/Makefile
@@ -32,7 +32,7 @@ MAN1= tilp.1
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/databases/dbf/Makefile b/databases/dbf/Makefile
index cf3cb90..d4a1b8c 100644
--- a/databases/dbf/Makefile
+++ b/databases/dbf/Makefile
@@ -27,7 +27,7 @@ MAKE_JOBS_SAFE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lintl
PLIST_SUB+= NLS=""
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index a9df23f..574103f 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -22,8 +22,7 @@ LIB_DEPENDS= soup-2.4:${PORTSDIR}/devel/libsoup \
USE_BZIP2= yes
USE_GMAKE= yes
-USES= bison pathfix
-USE_GETTEXT= yes
+USES= bison pathfix gettext
USE_GNOME= gnomeprefix intlhack ltverhack ltasneededhack gconf2 \
libxml2
USE_OPENLDAP= yes
diff --git a/databases/gtksql/Makefile b/databases/gtksql/Makefile
index 509dbcc..18d9d6f 100644
--- a/databases/gtksql/Makefile
+++ b/databases/gtksql/Makefile
@@ -36,7 +36,7 @@ CONFIGURE_ARGS+=--without-mysql
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/databases/hk_classes/Makefile b/databases/hk_classes/Makefile
index deec17a..c0e16f4 100644
--- a/databases/hk_classes/Makefile
+++ b/databases/hk_classes/Makefile
@@ -13,11 +13,10 @@ BUILD_DEPENDS= ${LOCALBASE}/include/argp.h:${PORTSDIR}/devel/argp-standalone
LIB_DEPENDS= fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig \
xml2.5:${PORTSDIR}/textproc/libxml2
-USES= pkgconfig
+USES= pkgconfig gettext
USE_BZIP2= yes
USE_ICONV= yes
USE_PYTHON= yes
-USE_GETTEXT= yes
CXXFLAGS+= ${PTHREAD_CFLAGS}
LDFLAGS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -largp -lintl
USE_AUTOTOOLS= libtool
diff --git a/databases/libgda4/Makefile b/databases/libgda4/Makefile
index 2821f11..1c2e36f 100644
--- a/databases/libgda4/Makefile
+++ b/databases/libgda4/Makefile
@@ -24,9 +24,8 @@ LIB_DEPENDS= gcrypt:${PORTSDIR}/security/libgcrypt \
json-glib-1.0:${PORTSDIR}/devel/json-glib
USE_AUTOTOOLS= libtool
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix glib20 libxslt intlhack referencehack
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/deskutils/cairo-dock-plugins/Makefile b/deskutils/cairo-dock-plugins/Makefile
index 8a60f69..2582cf4 100644
--- a/deskutils/cairo-dock-plugins/Makefile
+++ b/deskutils/cairo-dock-plugins/Makefile
@@ -20,14 +20,13 @@ DATADIR= ${PREFIX}/share/cairo-dock
ICONS_PACKAGE= cairo-dock-plugins-png-icons
GNU_CONFIGURE= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_GNOME= gnomehack pkgconfig glib20 gtk20 librsvg2 libxml2
USE_LDCONFIG= yes
USE_PYTHON= yes
USE_XORG= xrender
USE_DOS2UNIX= YES
-USES= cmake
+USES= cmake gettext
USE_GCC= 4.6+
MAKE_JOBS_SAFE= YES
PLIST_SUB+= PYVER="${PYTHON_VERSION:S/thon//}"
diff --git a/deskutils/chmsee/Makefile b/deskutils/chmsee/Makefile
index 9607d18..671a6a3 100644
--- a/deskutils/chmsee/Makefile
+++ b/deskutils/chmsee/Makefile
@@ -21,8 +21,7 @@ LICENSE= GPLv2
USE_GNOME= gnomehier libglade2
USE_GECKO= libxul19
-USE_GETTEXT= yes
-USES= cmake
+USES= cmake gettext
CMAKE_ARGS= -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=TRUE
INSTALLS_ICONS= yes
diff --git a/deskutils/deskbar-applet/Makefile b/deskutils/deskbar-applet/Makefile
index 3ecb44a..c89f0ff 100644
--- a/deskutils/deskbar-applet/Makefile
+++ b/deskutils/deskbar-applet/Makefile
@@ -16,8 +16,7 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/dbus/__init__.py:${PORTSDIR}/devel/py-dbus
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dbus/__init__.py:${PORTSDIR}/devel/py-dbus
USE_BZIP2= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix pygnomedesktop intlhack
USE_PYTHON= yes
USE_GMAKE= yes
diff --git a/deskutils/nautilus-sendto/Makefile b/deskutils/nautilus-sendto/Makefile
index 93b695c..33e5b6e 100644
--- a/deskutils/nautilus-sendto/Makefile
+++ b/deskutils/nautilus-sendto/Makefile
@@ -16,9 +16,8 @@ GLIB_SCHEMAS= org.gnome.Nautilus.Sendto.gschema.xml
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack gnomeprefix nautilus2 gnomehack evolutiondataserver
-USE_GETTEXT= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --with-plugins="${SENDTO_PLUGINS}"
diff --git a/deskutils/orage/Makefile b/deskutils/orage/Makefile
index f52bfab..f913fb6 100644
--- a/deskutils/orage/Makefile
+++ b/deskutils/orage/Makefile
@@ -15,9 +15,8 @@ LIB_DEPENDS= popt:${PORTSDIR}/devel/popt
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_GNOME= gnomehack gtk20 intltool intlhack desktopfileutils
USE_XFCE= configenv libmenu panel
diff --git a/deskutils/pal/Makefile b/deskutils/pal/Makefile
index 3568132..25091c1 100644
--- a/deskutils/pal/Makefile
+++ b/deskutils/pal/Makefile
@@ -11,9 +11,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= h.skuhra@gmail.com
COMMENT= A calendar application
-USES= pkgconfig
+USES= pkgconfig gettext
USE_GNOME= glib20
-USE_GETTEXT= yes
USE_GMAKE= yes
ALL_TARGET=
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
diff --git a/deskutils/planner/Makefile b/deskutils/planner/Makefile
index 17c1111..c009e9c 100644
--- a/deskutils/planner/Makefile
+++ b/deskutils/planner/Makefile
@@ -14,11 +14,10 @@ COMMENT= Project management application for GNOME 2
USE_XZ= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack libgnomeui libgnomeprintui \
libgsf desktopfileutils
WANT_GNOME= yes
-USE_GETTEXT= yes
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
diff --git a/deskutils/tpb/Makefile b/deskutils/tpb/Makefile
index 0f7a61a..3bba3f7 100644
--- a/deskutils/tpb/Makefile
+++ b/deskutils/tpb/Makefile
@@ -25,7 +25,7 @@ CONFIGURE_ARGS= --with-libiconv-prefix=${LOCALBASE}
MAN1= tpb.1
.ifndef(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/deskutils/xfce4-tumbler/Makefile b/deskutils/xfce4-tumbler/Makefile
index 12f6d8f..a893988 100644
--- a/deskutils/xfce4-tumbler/Makefile
+++ b/deskutils/xfce4-tumbler/Makefile
@@ -40,7 +40,7 @@ SUB_FILES= pkg-message
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/devel/avr-gcc/Makefile b/devel/avr-gcc/Makefile
index 01b6125..39b4dd7 100644
--- a/devel/avr-gcc/Makefile
+++ b/devel/avr-gcc/Makefile
@@ -35,8 +35,7 @@ CONFIGURE_SCRIPT= ../gcc-${PORTVERSION}/configure
USE_PERL5_BUILD= yes
USE_BZIP2= yes
USE_GMAKE= yes
-USES= bison
-USE_GETTEXT= yes
+USES= bison gettext
GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
diff --git a/devel/binutils/Makefile b/devel/binutils/Makefile
index 29580ed..8f54d14 100644
--- a/devel/binutils/Makefile
+++ b/devel/binutils/Makefile
@@ -75,7 +75,7 @@ PLIST_SUB+= GOLD="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index 74c36b4..f38303c 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -29,7 +29,7 @@ INFO= bison
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/devel/devhelp/Makefile b/devel/devhelp/Makefile
index 220d19e..7ebaad1 100644
--- a/devel/devhelp/Makefile
+++ b/devel/devhelp/Makefile
@@ -20,9 +20,8 @@ CONFLICTS= devhelp-3.[0-9]*
USE_BZIP2= yes
USE_XORG= x11
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack gnomeprefix libgnomeui libwnck
USE_AUTOTOOLS= libtool
GNU_CONFIGURE= yes
diff --git a/devel/ecore-main/Makefile b/devel/ecore-main/Makefile
index 91d353f..e7e4b7e 100644
--- a/devel/ecore-main/Makefile
+++ b/devel/ecore-main/Makefile
@@ -28,7 +28,7 @@ EXAMPLESDIR= ${PREFIX}/share/examples/ecore
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/devel/gamin/Makefile b/devel/gamin/Makefile
index 02a0ab8..22ceb78 100644
--- a/devel/gamin/Makefile
+++ b/devel/gamin/Makefile
@@ -11,10 +11,9 @@ MASTER_SITES= http://people.gnome.org/~veillard/gamin/sources/
MAINTAINER?= gnome@FreeBSD.org
COMMENT?= A file and directory monitoring system
-USES= pkgconfig
+USES= pkgconfig gettext
USE_AUTOTOOLS= libtool
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_GNOME?= gnomehack _glib20
USE_LDCONFIG= yes
CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc \
diff --git a/devel/gconf2/Makefile b/devel/gconf2/Makefile
index 417886e..3b6a07d 100644
--- a/devel/gconf2/Makefile
+++ b/devel/gconf2/Makefile
@@ -25,8 +25,7 @@ LIB_DEPENDS= dbus-glib-1:${PORTSDIR}/devel/dbus-glib \
polkit-gobject-1:${PORTSDIR}/sysutils/polkit
USE_GMAKE= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomehier orbit2 gtk20 libxml2 ltverhack \
referencehack intlhack dconf
USE_LDCONFIG= yes
diff --git a/devel/geany/Makefile b/devel/geany/Makefile
index 80f59f8..9b0a915 100644
--- a/devel/geany/Makefile
+++ b/devel/geany/Makefile
@@ -31,7 +31,7 @@ MAN1= geany.1
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/devel/glade2/Makefile b/devel/glade2/Makefile
index 19a901a..1119c36 100644
--- a/devel/glade2/Makefile
+++ b/devel/glade2/Makefile
@@ -16,10 +16,9 @@ COMMENT= A user interface builder for GTK+/GNOME
LIB_DEPENDS= rarian.0:${PORTSDIR}/textproc/rarian
USE_BZIP2= yes
-USE_GETTEXT= yes
INSTALLS_OMF= yes
GNU_CONFIGURE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gtk20 desktopfileutils
USE_GMAKE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index 125b60e..8cde0a8 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -24,11 +24,10 @@ PORTSCOUT= limitw:1,even
LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre \
ffi:${PORTSDIR}/devel/libffi
-USE_GETTEXT= yes
USE_ICONV= yes
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_GNOME= gnomehack ltverhack
USE_GMAKE= yes
MAKE_JOBS_SAFE= yes
diff --git a/devel/gnome-vfs/Makefile b/devel/gnome-vfs/Makefile
index 68eb290..cf57920 100644
--- a/devel/gnome-vfs/Makefile
+++ b/devel/gnome-vfs/Makefile
@@ -19,8 +19,7 @@ USE_BZIP2= yes
RUN_DEPENDS= ${LOCALBASE}/share/mime/magic:${PORTSDIR}/misc/shared-mime-info
USE_GMAKE= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gnomemimedata gconf2 \
ltverhack referencehack
USE_AUTOTOOLS= libtool
diff --git a/devel/gwenhywfar/Makefile b/devel/gwenhywfar/Makefile
index dc01010..eaf22f7 100644
--- a/devel/gwenhywfar/Makefile
+++ b/devel/gwenhywfar/Makefile
@@ -20,9 +20,8 @@ OPTIONS_DEFINE= DOXYGEN MEMDEBUG
MEMDEBUG_DESC= Enable memory debugger statistic
.endif
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_OPENSSL= yes
USE_AUTOTOOLS= libtool
diff --git a/devel/kcachegrind/Makefile b/devel/kcachegrind/Makefile
index 16c7b9d..513fc1f 100644
--- a/devel/kcachegrind/Makefile
+++ b/devel/kcachegrind/Makefile
@@ -14,11 +14,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= i386 amd64
-USES= cmake
+USES= cmake gettext
USE_KDE4= automoc4 kdehier kdelibs
USE_QT4= moc_build qmake_build rcc_build uic_build
INSTALLS_ICONS= yes
-USE_GETTEXT= yes
OPTIONS_DEFINE= DOT VALGRIND
OPTIONS_DEFAULT= DOT
diff --git a/devel/kdbg/Makefile b/devel/kdbg/Makefile
index a5f6870..311f7ec 100644
--- a/devel/kdbg/Makefile
+++ b/devel/kdbg/Makefile
@@ -22,7 +22,7 @@ OPTIONS_DEFAULT=NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
diff --git a/devel/kdevelop-kde4/Makefile b/devel/kdevelop-kde4/Makefile
index 77a0eb0..f2456d2 100644
--- a/devel/kdevelop-kde4/Makefile
+++ b/devel/kdevelop-kde4/Makefile
@@ -43,7 +43,7 @@ RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/kdevphplanguagesupport.so:${PORTSDIR}/deve
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DBUILD_po:BOOL=FALSE
diff --git a/devel/kdevelop-php-docs/Makefile b/devel/kdevelop-php-docs/Makefile
index 0274854..578fa52 100644
--- a/devel/kdevelop-php-docs/Makefile
+++ b/devel/kdevelop-php-docs/Makefile
@@ -21,7 +21,7 @@ MAKE_JOBS_SAFE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DBUILD_po:BOOL=Off
diff --git a/devel/kdevelop-php/Makefile b/devel/kdevelop-php/Makefile
index 3a764ca..c0b08dc 100644
--- a/devel/kdevelop-php/Makefile
+++ b/devel/kdevelop-php/Makefile
@@ -32,7 +32,7 @@ RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/kdevphpdocs.so:${PORTSDIR}/devel/kdevelop-
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DBUILD_po:BOOL=Off
diff --git a/devel/kdevplatform/Makefile b/devel/kdevplatform/Makefile
index 335b513..ee06f4a 100644
--- a/devel/kdevplatform/Makefile
+++ b/devel/kdevplatform/Makefile
@@ -29,7 +29,7 @@ PLIST_SUB+= SHLIB_VER=6.0.0 \
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DBUILD_po:BOOL=Off
diff --git a/devel/libevt/Makefile b/devel/libevt/Makefile
index bc356c1..e8ae473 100644
--- a/devel/libevt/Makefile
+++ b/devel/libevt/Makefile
@@ -13,8 +13,7 @@ LICENSE= LGPL3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-python
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_ICONV= yes
USE_PYTHON= yes
USE_LDCONFIG= yes
diff --git a/devel/libevtx/Makefile b/devel/libevtx/Makefile
index e3a8c0a..0882d17 100644
--- a/devel/libevtx/Makefile
+++ b/devel/libevtx/Makefile
@@ -13,8 +13,7 @@ LICENSE= LGPL3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-python
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_ICONV= yes
USE_PYTHON= yes
USE_LDCONFIG= yes
diff --git a/devel/liblnk/Makefile b/devel/liblnk/Makefile
index d0a71c2..b83ce17 100644
--- a/devel/liblnk/Makefile
+++ b/devel/liblnk/Makefile
@@ -14,8 +14,7 @@ LICENSE= LGPL3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-python
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_ICONV= yes
USE_PYTHON= yes
USE_LDCONFIG= yes
diff --git a/devel/libmsiecf/Makefile b/devel/libmsiecf/Makefile
index 6860cc6..7c83fec 100644
--- a/devel/libmsiecf/Makefile
+++ b/devel/libmsiecf/Makefile
@@ -13,8 +13,7 @@ LICENSE= LGPL3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-python
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_ICONV= yes
USE_PYTHON= yes
USE_LDCONFIG= yes
diff --git a/devel/libpeas/Makefile b/devel/libpeas/Makefile
index 14cee6e..7029e26 100644
--- a/devel/libpeas/Makefile
+++ b/devel/libpeas/Makefile
@@ -17,10 +17,9 @@ BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \
USE_XZ= yes
USE_PYTHON= 2.5+
USE_LDCONFIG= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= glib20 gtk30 ltverhack
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
diff --git a/devel/libpff/Makefile b/devel/libpff/Makefile
index 09ba4ae..60787e5 100644
--- a/devel/libpff/Makefile
+++ b/devel/libpff/Makefile
@@ -13,8 +13,7 @@ LICENSE= LGPL3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-python
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_ICONV= yes
USE_PYTHON= yes
USE_LDCONFIG= yes
diff --git a/devel/libregf/Makefile b/devel/libregf/Makefile
index 19d4acd..c69f86c 100644
--- a/devel/libregf/Makefile
+++ b/devel/libregf/Makefile
@@ -13,8 +13,7 @@ LICENSE= LGPL3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-python
-USES= fuse pathfix
-USE_GETTEXT= yes
+USES= fuse pathfix gettext
USE_ICONV= yes
USE_PYTHON= yes
USE_LDCONFIG= yes
diff --git a/devel/libtifiles2/Makefile b/devel/libtifiles2/Makefile
index b67ab17..c86c62d 100644
--- a/devel/libtifiles2/Makefile
+++ b/devel/libtifiles2/Makefile
@@ -28,7 +28,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile
index a23e4d3..3ac6928 100644
--- a/devel/libvirt/Makefile
+++ b/devel/libvirt/Makefile
@@ -60,7 +60,7 @@ PLIST_SUB+= QEMU="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
CONFIGURE_ARGS+= --enable-nls \
--with-libintl-prefix=${LOCALBASE}
diff --git a/devel/obby/Makefile b/devel/obby/Makefile
index a7bfdc9..bc91434 100644
--- a/devel/obby/Makefile
+++ b/devel/obby/Makefile
@@ -22,7 +22,7 @@ MAKE_JOBS_SAFE= yes
.if !defined(WITHOUT_NLS)
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/devel/piklab/Makefile b/devel/piklab/Makefile
index 2e7f9cf..fb17fbf 100644
--- a/devel/piklab/Makefile
+++ b/devel/piklab/Makefile
@@ -20,8 +20,7 @@ USE_QT4= corelib gui qt3support qtestlib xml \
moc_build qmake_build rcc_build uic_build
USE_NCURSES= yes
USE_READLINE= yes
-USE_GETTEXT= yes
-USES= cmake
+USES= cmake gettext
MAKE_JOBS_SAFE= yes
MAN1= piklab-hex.1 piklab-prog.1
diff --git a/devel/popt/Makefile b/devel/popt/Makefile
index d3065f0..e6282f4 100644
--- a/devel/popt/Makefile
+++ b/devel/popt/Makefile
@@ -31,7 +31,7 @@ PLIST_SUB+= NLS="@comment "
.else
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
-USE_GETTEXT= yes
+USES+= gettext
.endif
.include <bsd.port.mk>
diff --git a/devel/py-dbus/Makefile b/devel/py-dbus/Makefile
index 97eb510..b435444 100644
--- a/devel/py-dbus/Makefile
+++ b/devel/py-dbus/Makefile
@@ -18,8 +18,7 @@ COMMENT= Python bindings for the D-BUS messaging system
LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_PYTHON= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
diff --git a/devel/seed3/Makefile b/devel/seed3/Makefile
index 418293b..aba7dfb 100644
--- a/devel/seed3/Makefile
+++ b/devel/seed3/Makefile
@@ -25,8 +25,7 @@ CONFLICTS= seed-2.[0-9]*
LATEST_LINK= seed3
USE_XZ= yes
GNU_CONFIGURE= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gtk30 intltool libxml2
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool
diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile
index 17536a6..14e4d8d 100644
--- a/dns/dnsmasq-devel/Makefile
+++ b/dns/dnsmasq-devel/Makefile
@@ -45,7 +45,7 @@ USES+= pkgconfig
LIB_DEPENDS+= idn:${PORTSDIR}/dns/libidn
PLIST_SUB+= NLS=""
ALL_TARGET= all-i18n
-USE_GETTEXT= yes
+USES+= gettext
USE_GMAKE= yes
.else
PLIST_SUB+= NLS="@comment "
diff --git a/editors/abiword/Makefile b/editors/abiword/Makefile
index debea87..fcd1186 100644
--- a/editors/abiword/Makefile
+++ b/editors/abiword/Makefile
@@ -27,8 +27,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USE_GMAKE= yes
USE_ICONV= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= libxml2 gtk20 desktopfileutils librsvg2 libxslt
MAKE_JOBS_SAFE= yes
GNU_CONFIGURE= yes
diff --git a/editors/gedit-plugins/Makefile b/editors/gedit-plugins/Makefile
index 1e4fc89..7109198 100644
--- a/editors/gedit-plugins/Makefile
+++ b/editors/gedit-plugins/Makefile
@@ -22,9 +22,8 @@ CONFLICTS= gedit-plugins-3.[0-9]*
USE_LDCONFIG= yes
USE_BZIP2= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_AUTOTOOLS= libtool
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gnomevfs2
WANT_GNOME= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/editors/yzis/Makefile b/editors/yzis/Makefile
index 4fd1942..d389bd7 100644
--- a/editors/yzis/Makefile
+++ b/editors/yzis/Makefile
@@ -16,14 +16,13 @@ LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_XORG= x11 xext ice
USE_LUA= 5.1
LUA_COMPS= lua
USE_QT4= qtestlib qmake_build rcc_build uic_build moc_build gui xml
USE_PERL5= yes
-USES= cmake
+USES= cmake gettext
CMAKE_ARGS+= -DLOCALBASE:STRING="${LOCALBASE}" \
-DLUA_INCDIR:STRING="${LUA_INCDIR}" \
-DLUA_LIBDIR:STRING="${LUA_LIBDIR}" \
diff --git a/emulators/tme/Makefile b/emulators/tme/Makefile
index 1bbd88a..932db7f 100644
--- a/emulators/tme/Makefile
+++ b/emulators/tme/Makefile
@@ -22,12 +22,11 @@ LIB_DEPENDS= pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
fontconfig:${PORTSDIR}/x11-fonts/fontconfig \
xcb:${PORTSDIR}/x11/libxcb
-USES= pkgconfig
+USES= pkgconfig gettext
USE_GNOME= gdkpixbuf2 gtk20
USE_PERL5= yes
USE_GMAKE= yes
USE_ICONV= yes
-USE_GETTEXT= yes
USE_AUTOTOOLS= libtool libltdl
CONFIGURE_ENV= ac_cv_have_isinff=no
CONFIGURE_ARGS= --datadir=${WRKDIR}/tmproot --disable-warnings
diff --git a/finance/aqbanking/Makefile b/finance/aqbanking/Makefile
index 48cb239..3e814ed 100644
--- a/finance/aqbanking/Makefile
+++ b/finance/aqbanking/Makefile
@@ -22,9 +22,8 @@ KTOBLZCHECK_DESC= Enable KtoBlzCheck support
PAYPAL_DESC= Build PayPal backend (separate license)
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_AUTOTOOLS= libtool
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-release="yes"
diff --git a/finance/kmymoney-kde4/Makefile b/finance/kmymoney-kde4/Makefile
index 9c1c56c..cbb4108 100644
--- a/finance/kmymoney-kde4/Makefile
+++ b/finance/kmymoney-kde4/Makefile
@@ -36,7 +36,7 @@ MAN1= kmymoney.1
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DENABLE_NLS:BOOL=OFF
diff --git a/french/verbiste/Makefile b/french/verbiste/Makefile
index 52bc497..82fb2df 100644
--- a/french/verbiste/Makefile
+++ b/french/verbiste/Makefile
@@ -45,7 +45,7 @@ PLIST_SUB+= HASGNOME="@comment "
.endif
.if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGNOME}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= HASGUI=""
.else
PLIST_SUB+= HASGUI="@comment "
diff --git a/ftp/gftp/Makefile b/ftp/gftp/Makefile
index 6b531fc..1308b4e 100644
--- a/ftp/gftp/Makefile
+++ b/ftp/gftp/Makefile
@@ -46,7 +46,7 @@ PLIST_SUB+= NOX11:="@comment "
MAN1= gftp.1
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/ftp/gwget/Makefile b/ftp/gwget/Makefile
index 78e3760..e7e95f0 100644
--- a/ftp/gwget/Makefile
+++ b/ftp/gwget/Makefile
@@ -20,8 +20,7 @@ EPIPHANY_DESC= Epiphany extension
USE_BZIP2= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= desktopfileutils gnomeprefix gtk20 gconf2 libgnomeui
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
diff --git a/ftp/wget/Makefile b/ftp/wget/Makefile
index 990d8bb..44d61ed 100644
--- a/ftp/wget/Makefile
+++ b/ftp/wget/Makefile
@@ -45,7 +45,7 @@ CONFIGURE_ARGS+=--disable-ipv6
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/games/gnome-games/Makefile b/games/gnome-games/Makefile
index 13ca7338..472e1a3 100644
--- a/games/gnome-games/Makefile
+++ b/games/gnome-games/Makefile
@@ -22,11 +22,10 @@ CONFLICTS= sol-1.0.* glchess-[0-9]* gnomesudoku-[0-9]* gnome-games-3.[0-9]*
USE_BZIP2= yes
USE_PYTHON= yes
-USE_GETTEXT= yes
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack librsvg2 desktopfileutils \
pygnomedesktop gnomedocutils
USE_GSTREAMER= vorbis ogg
diff --git a/games/hinversi/Makefile b/games/hinversi/Makefile
index 2f6c194..3d47073 100644
--- a/games/hinversi/Makefile
+++ b/games/hinversi/Makefile
@@ -27,7 +27,7 @@ MAN1= hinversi-cli.1
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--with-libintl-prefix=${LOCALBASE}
PLIST_SUB+= NLS=""
.else
diff --git a/games/knights-kde4/Makefile b/games/knights-kde4/Makefile
index 593409b..0b91995 100644
--- a/games/knights-kde4/Makefile
+++ b/games/knights-kde4/Makefile
@@ -26,7 +26,7 @@ CMAKE_ARGS+= -DBUILD_doc=FALSE
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
diff --git a/games/lianliankan/Makefile b/games/lianliankan/Makefile
index 54febc4..dc1643c 100644
--- a/games/lianliankan/Makefile
+++ b/games/lianliankan/Makefile
@@ -30,7 +30,7 @@ DOCSDIR= ${PREFIX}/share/doc/llk_linux
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
diff --git a/games/minetest/Makefile b/games/minetest/Makefile
index ad3fb3c..f1da80e 100644
--- a/games/minetest/Makefile
+++ b/games/minetest/Makefile
@@ -38,7 +38,7 @@ SOUND_DESC= Enable sound
.if ${PORT_OPTIONS:MNLS}
CMAKE_ARGS+= -DENABLE_GETTEXT:BOOL=YES
-USE_GETTEXT= yes
+USES+= gettext
LDFLAGS+= -L${LOCALBASE}/lib
PLIST_SUB+= NLS=""
.else
diff --git a/games/springlobby/Makefile b/games/springlobby/Makefile
index ef83efd..4988795 100644
--- a/games/springlobby/Makefile
+++ b/games/springlobby/Makefile
@@ -34,7 +34,7 @@ OPTIONS= TORRENT "Support automatic content downloads via torrent" on \
.include <bsd.port.options.mk>
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DOPTION_TRANSLATION_SUPPORT:BOOL=OFF
diff --git a/games/supertuxkart/Makefile b/games/supertuxkart/Makefile
index 9d0b3ae..4a364a0 100644
--- a/games/supertuxkart/Makefile
+++ b/games/supertuxkart/Makefile
@@ -23,10 +23,9 @@ LIB_DEPENDS= vorbisfile:${PORTSDIR}/audio/libvorbis \
USE_BZIP2= yes
USE_GL= gl glu glut
USE_OPENAL= al alut
-USES= cmake
+USES= cmake gettext
USE_GMAKE= yes
USE_SDL= sdl
-USE_GETTEXT= yes
USE_DOS2UNIX= lib/irrlicht/source/Irrlicht/Makefile
MAKE_JOBS_SAFE= yes
diff --git a/games/ultimatestunts/Makefile b/games/ultimatestunts/Makefile
index 7ca9237..cdfb857 100644
--- a/games/ultimatestunts/Makefile
+++ b/games/ultimatestunts/Makefile
@@ -17,11 +17,10 @@ LIB_DEPENDS= vorbisfile.6:${PORTSDIR}/audio/libvorbis
OPTIONS_DEFINE= DOCS
-USES= pkgconfig
+USES= pkgconfig gettext
USE_OPENAL= al alut
USE_GL= gl glu
USE_SDL= sdl image
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-openal
MAKE_JOBS_UNSAFE= yes
diff --git a/games/valyriatear/Makefile b/games/valyriatear/Makefile
index 5e2f1d9..e196225 100644
--- a/games/valyriatear/Makefile
+++ b/games/valyriatear/Makefile
@@ -21,13 +21,12 @@ LIB_DEPENDS= boost_thread:${PORTSDIR}/devel/boost-libs \
png15:${PORTSDIR}/graphics/png \
jpeg:${PORTSDIR}/graphics/jpeg
-USES= cmake
+USES= cmake gettext
USE_SDL= sdl image ttf
USE_GL= gl
USE_OPENAL= yes
USE_LUA= 5.1
MAKE_JOBS_SAFE= yes
-USE_GETTEXT= yes
PORTDOCS= *
diff --git a/games/violetland/Makefile b/games/violetland/Makefile
index be06985..17c321f 100644
--- a/games/violetland/Makefile
+++ b/games/violetland/Makefile
@@ -18,8 +18,7 @@ USE_ZIP= yes
USE_SDL= sdl mixer image ttf
USE_GL= gl glu
MAKE_JOBS_SAFE= yes
-USES= cmake
-USE_GETTEXT= yes
+USES= cmake gettext
USE_DOS2UNIX= yes
CMAKE_ARGS= -DDATA_INSTALL_DIR="${DATADIR}"
diff --git a/games/warzone2100/Makefile b/games/warzone2100/Makefile
index 44445ec..49f28fc 100644
--- a/games/warzone2100/Makefile
+++ b/games/warzone2100/Makefile
@@ -51,7 +51,7 @@ IGNORE= does not build on < 8.x
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
index 503b3d6..5651e29 100644
--- a/games/wesnoth/Makefile
+++ b/games/wesnoth/Makefile
@@ -90,7 +90,7 @@ CMAKE_ARGS+= -DENABLE_NOTIFICATIONS=off
.if ${PORT_OPTIONS:MNLS}
CMAKE_ARGS+= -DENABLE_NLS=on -DLOCALEDIR=${PREFIX}/share/locale
-USE_GETTEXT= yes
+USES+= gettext
MANLANG= "" cs de en_GB es et fi fr gl hu id it lt pl ru sk \
sr sr@ijekavian sr@ijekavianlatin sr@latin vi zh_CN zh_TW
.if ${PORT_OPTIONS:MSERVER}
diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
index 1642e23..3025cc1 100644
--- a/graphics/blender/Makefile
+++ b/graphics/blender/Makefile
@@ -166,7 +166,7 @@ USE_GNOME= desktopfileutils
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
USE_ICONV= yes
CMAKE_ARGS+= -DWITH_INTERNATIONAL:BOOL=ON
.else
diff --git a/graphics/cbrpager/Makefile b/graphics/cbrpager/Makefile
index b6db86b..c2dcc9e 100644
--- a/graphics/cbrpager/Makefile
+++ b/graphics/cbrpager/Makefile
@@ -37,7 +37,7 @@ DESKTOP_ENTRIES="cbrPager" "Comic book viewer" \
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
PLIST_FILES+= share/locale/es/LC_MESSAGES/${PORTNAME}.mo \
share/locale/fr/LC_MESSAGES/${PORTNAME}.mo
diff --git a/graphics/colord/Makefile b/graphics/colord/Makefile
index 9eceaab..f661de8 100644
--- a/graphics/colord/Makefile
+++ b/graphics/colord/Makefile
@@ -19,9 +19,8 @@ LIB_DEPENDS= polkit-gobject-1:${PORTSDIR}/sysutils/polkit \
USE_XZ= yes
USE_GNOME= gnomehier glib20 intlhack
-USES= pathfix
+USES= pathfix gettext
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_SQLITE= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/graphics/dia/Makefile b/graphics/dia/Makefile
index aab7588..6bd856b 100644
--- a/graphics/dia/Makefile
+++ b/graphics/dia/Makefile
@@ -16,12 +16,11 @@ COMMENT= Diagram creation program, similar to Visio
LIB_DEPENDS= popt:${PORTSDIR}/devel/popt \
png15:${PORTSDIR}/graphics/png
-USES= pathfix desktop-file-utils
+USES= pathfix desktop-file-utils gettext
USE_XZ= yes
USE_GMAKE= yes
USE_GNOME= gtk20 gnomeprefix libxslt libartlgpl2 intlhack
INSTALLS_ICONS= yes
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib -lintl" \
LOCALBASE="${LOCALBASE}"
diff --git a/graphics/electrix/Makefile b/graphics/electrix/Makefile
index 5ab68ae..4d1c738 100644
--- a/graphics/electrix/Makefile
+++ b/graphics/electrix/Makefile
@@ -36,7 +36,7 @@ CONFIGURE_ARGS+= --disable-dbus
.if ${PORT_OPTIONS:MNLS}
PLIST_SUB= NLS=""
-USE_GETTEXT= yes
+USES+= gettext
.else
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB= NLS="@comment "
diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile
index aa1bf25..32efa2a 100644
--- a/graphics/evince/Makefile
+++ b/graphics/evince/Makefile
@@ -25,10 +25,9 @@ USE_LDCONFIG= yes
USE_BZIP2= yes
USE_AUTOTOOLS= libtool
INSTALLS_ICONS= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
INSTALLS_OMF= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack gnomeprefix desktopfileutils \
gnomedocutils ltasneededhack gconf2
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/graphics/exif/Makefile b/graphics/exif/Makefile
index cc0e9d0..924340d 100644
--- a/graphics/exif/Makefile
+++ b/graphics/exif/Makefile
@@ -24,7 +24,7 @@ CONFIGURE_ARGS+= --disable-nls --without-libiconv-prefix
PLIST_SUB+= NLS="@comment "
.else
USE_ICONV= yes
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.endif
diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile
index 4b05112..09e3259 100644
--- a/graphics/gegl/Makefile
+++ b/graphics/gegl/Makefile
@@ -22,10 +22,9 @@ SPIRO_DESC= Spiro support
#UMFPACK_DESC= UMFpack support
USE_GNOME= glib20 intltool
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_BZIP2= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_LDCONFIG= ${PREFIX}/lib/gegl-0.2
GNU_CONFIGURE= yes
CONFIGURE_ENV+= ac_cv_header_execinfo_h=no
diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile
index ca8412d..6a656da 100644
--- a/graphics/gimp-app/Makefile
+++ b/graphics/gimp-app/Makefile
@@ -33,13 +33,12 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_XORG= xpm xmu xext
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
USE_GNOME+= intltool intlhack gtk20 libartlgpl2 ltverhack gnomehier \
desktopfileutils
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
diff --git a/graphics/gphoto2/Makefile b/graphics/gphoto2/Makefile
index dba841e..010befb 100644
--- a/graphics/gphoto2/Makefile
+++ b/graphics/gphoto2/Makefile
@@ -38,7 +38,7 @@ CONFIGURE_ARGS+=--without-aalib --without-jpeg
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/graphics/gthumb/Makefile b/graphics/gthumb/Makefile
index 44ca672..3b4618a 100644
--- a/graphics/gthumb/Makefile
+++ b/graphics/gthumb/Makefile
@@ -15,8 +15,7 @@ LIB_DEPENDS= unique-1.0.2:${PORTSDIR}/x11-toolkits/unique
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gsettings-desktop-schemas.pc:${PORTSDIR}/devel/gsettings-desktop-schemas
USE_XZ= yes
-USE_GETTEXT= yes
-USES= bison pathfix pkgconfig
+USES= bison pathfix pkgconfig gettext
USE_GMAKE= yes
USE_GNOME= gnomeprefix intlhack gnomedocutils gconf2
WANT_GSTREAMER= yes
diff --git a/graphics/hugin-devel/Makefile b/graphics/hugin-devel/Makefile
index 1a84568..c947f07 100644
--- a/graphics/hugin-devel/Makefile
+++ b/graphics/hugin-devel/Makefile
@@ -36,14 +36,13 @@ USE_BZIP2= yes
OPTIONS= PANOMATIC "Install graphics/panomatic" on \
AUTOPANOSIFTC "Install graphics/autopano-sift-c" on
-USES= cmake
+USES= cmake gettext
CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG}
USE_WX= 2.8+
WX_UNICODE= yes
-USE_GETTEXT= yes
USE_GL= glew glut
diff --git a/graphics/hugin/Makefile b/graphics/hugin/Makefile
index 2325e9c..839ed70 100644
--- a/graphics/hugin/Makefile
+++ b/graphics/hugin/Makefile
@@ -31,14 +31,13 @@ USE_BZIP2= yes
OPTIONS= PANOMATIC "Install graphics/panomatic" on \
AUTOPANOSIFTC "Install graphics/autopano-sift-c" on
-USES= cmake
+USES= cmake gettext
CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG}
USE_WX= 2.8+
WX_UNICODE= yes
-USE_GETTEXT= yes
USE_GL= glew glut
diff --git a/graphics/k3d/Makefile b/graphics/k3d/Makefile
index da9626f..61ec416 100644
--- a/graphics/k3d/Makefile
+++ b/graphics/k3d/Makefile
@@ -39,8 +39,7 @@ USE_GNOME= gtksourceview2
USE_DOS2UNIX= *.hpp
USE_GCC= 4.6+
USE_PYTHON= yes
-USE_GETTEXT= yes
-USES= cmake:outsource
+USES= cmake:outsource gettext
CMAKE_ARGS= -DK3D_INTL_INCLUDE_DIRS:STRING="-I${LOCALBASE}/include" \
-DK3D_INTL_LIBS:STRING="-L${LOCALBASE}/lib -lintl" \
-DK3D_BUILD_CARVE_MODULE:BOOL=OFF \
diff --git a/graphics/kphotoalbum-kde4/Makefile b/graphics/kphotoalbum-kde4/Makefile
index 59bf4cc..1b3b9f2 100644
--- a/graphics/kphotoalbum-kde4/Makefile
+++ b/graphics/kphotoalbum-kde4/Makefile
@@ -37,7 +37,7 @@ CMAKE_ARGS+= -DWITH_Marble:BOOL=Off
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DBUILD_po:BOOL=Off
diff --git a/graphics/libexif-gtk/Makefile b/graphics/libexif-gtk/Makefile
index 4f86bd2..62558f7 100644
--- a/graphics/libexif-gtk/Makefile
+++ b/graphics/libexif-gtk/Makefile
@@ -26,7 +26,7 @@ PORTDOCS= AUTHORS ChangeLog NEWS README
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/graphics/libexif/Makefile b/graphics/libexif/Makefile
index efcbb24..7c298a9 100644
--- a/graphics/libexif/Makefile
+++ b/graphics/libexif/Makefile
@@ -26,7 +26,7 @@ PORTDOCS= AUTHORS ChangeLog NEWS README
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ENV+= am_cv_func_iconv=no
diff --git a/irc/kvirc/Makefile b/irc/kvirc/Makefile
index f73bdfe..fff0110 100644
--- a/irc/kvirc/Makefile
+++ b/irc/kvirc/Makefile
@@ -26,12 +26,11 @@ CONFLICTS_INSTALL= kvirc-qt4-4.*
.endif
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_OPENSSL= yes
USE_PERL5_BUILD= yes
USE_QT4= moc_build qmake_build rcc_build uic_build \
dbus gui network sql xml
-USES= cmake
+USES= cmake gettext
CMAKE_ARGS= -DWANT_ESD=no -DWANT_DOXYGEN=no \
-DMANDIR=${MANPREFIX}
INSTALLS_ICONS= yes
diff --git a/irc/weechat-devel/Makefile b/irc/weechat-devel/Makefile
index a12ad35..4c9dade 100644
--- a/irc/weechat-devel/Makefile
+++ b/irc/weechat-devel/Makefile
@@ -59,7 +59,7 @@ PLIST_SUB+= CHARSET="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DENABLE_NLS=no
diff --git a/irc/weechat/Makefile b/irc/weechat/Makefile
index 7aad8a5..dff5058 100644
--- a/irc/weechat/Makefile
+++ b/irc/weechat/Makefile
@@ -48,7 +48,7 @@ PLIST_SUB+= CHARSET="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DENABLE_NLS=no
diff --git a/irc/xchat-gnome/Makefile b/irc/xchat-gnome/Makefile
index 8a1b69a..4a699cb 100644
--- a/irc/xchat-gnome/Makefile
+++ b/irc/xchat-gnome/Makefile
@@ -17,10 +17,9 @@ LIB_DEPENDS= sexy:${PORTSDIR}/x11-toolkits/libsexy \
canberra-gtk:${PORTSDIR}/audio/libcanberra \
notify:${PORTSDIR}/devel/libnotify
-USE_GETTEXT= yes
USE_BZIP2= yes
USE_GMAKE= yes
-USES= pathfix desktop-file-utils
+USES= pathfix desktop-file-utils gettext
USE_GNOME= gnomeprefix libgnomeui gnomedocutils
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
diff --git a/japanese/libskk/Makefile b/japanese/libskk/Makefile
index c2e8502..63bd8b9 100644
--- a/japanese/libskk/Makefile
+++ b/japanese/libskk/Makefile
@@ -29,7 +29,7 @@ OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/java/sablevm/Makefile b/java/sablevm/Makefile
index c84e9b7..b56b239 100644
--- a/java/sablevm/Makefile
+++ b/java/sablevm/Makefile
@@ -18,11 +18,10 @@ RUN_DEPENDS= fastjar:${PORTSDIR}/archivers/fastjar
GNU_CONFIGURE= yes
USE_AUTOTOOLS= libltdl
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_ICONV= yes
USE_LDCONFIG= yes
-USES= pkgconfig
+USES= pkgconfig gettext
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/korean/scim-hangul/Makefile b/korean/scim-hangul/Makefile
index 510822a..7b7e2b6 100644
--- a/korean/scim-hangul/Makefile
+++ b/korean/scim-hangul/Makefile
@@ -23,7 +23,7 @@ OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/lang/hiphop-php/Makefile b/lang/hiphop-php/Makefile
index cb4785d..b8d5b57 100644
--- a/lang/hiphop-php/Makefile
+++ b/lang/hiphop-php/Makefile
@@ -64,12 +64,11 @@ WRKSRC= ${WRKDIR}/facebook-hiphop-php-${GITVERSION}
MAKE_JOBS_UNSAFE= yes
GNU_CONFIGURE= yes
-USES= cmake
+USES= cmake gettext
USE_MYSQL= yes
USE_GNOME= libxml2
USE_OPENSSL= yes
USE_OPENLDAP= yes
-USE_GETTEXT= yes
USE_GCC= 4.4+
GITVERSION= 96532ec
diff --git a/lang/lafontaine/Makefile b/lang/lafontaine/Makefile
index 3614fad..a0a4eb6 100644
--- a/lang/lafontaine/Makefile
+++ b/lang/lafontaine/Makefile
@@ -20,7 +20,7 @@ GNU_CONFIGURE= yes
USE_CSTD= gnu89
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS= --disable-nls
diff --git a/lang/librep/Makefile b/lang/librep/Makefile
index 3f377e6..84c5ba8 100644
--- a/lang/librep/Makefile
+++ b/lang/librep/Makefile
@@ -23,8 +23,7 @@ RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar
USE_CSTD= gnu89
USE_XZ= yes
-USES= pathfix
-USE_GETTEXT= yes
+USES= pathfix gettext
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
CONFIGURE_ARGS= --with-aclocaldir=${PREFIX}/share/aclocal \
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index 865650a..8dc1f82 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -14,13 +14,12 @@ BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
bash:${PORTSDIR}/shells/bash
USE_BZIP2= yes
-USES= bison pathfix
+USES= bison pathfix gettext
USE_GNOME= glib20
USE_GMAKE= yes
USE_PERL5_BUILD=yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USE_GETTEXT= yes
MAKE_JOBS_UNSAFE=yes
# Moonlight is installed as part of www/moonlight
diff --git a/lang/pike76/Makefile b/lang/pike76/Makefile
index 5ae1c9d..cfa143a 100644
--- a/lang/pike76/Makefile
+++ b/lang/pike76/Makefile
@@ -83,8 +83,7 @@ CONFIGURE_ARGS+= --without-debug \
MAKE_ARGS= CONFIGUREARGS="${CONFIGURE_ARGS}"
-USE_GETTEXT= yes
-USES= bison
+USES= bison gettext
USE_GMAKE= yes
# Allow building Embedded Perl
diff --git a/lang/pike78/Makefile b/lang/pike78/Makefile
index 29727e6..a82e44c 100644
--- a/lang/pike78/Makefile
+++ b/lang/pike78/Makefile
@@ -74,8 +74,7 @@ CONFIGURE_ARGS+= --without-debug \
MAKE_ARGS= "CONFIGUREARGS=${CONFIGURE_ARGS}"
MAKE_ENV= "ac_cv_lib_nettle_nettle_md5_init=no"
-USE_GETTEXT= yes
-USES= bison
+USES= bison gettext
USE_GMAKE= yes
# Allow building Embedded Perl
diff --git a/mail/balsa/Makefile b/mail/balsa/Makefile
index 8c40b60..34d5713 100644
--- a/mail/balsa/Makefile
+++ b/mail/balsa/Makefile
@@ -25,10 +25,9 @@ INSTALLS_OMF= yes
INSTALLS_ICONS= yes
USE_PERL5= yes
USE_OPENSSL= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack libgnomeui gtkhtml3 \
libgnomeprintui
-USE_GETTEXT= yes
USE_AUTOTOOLS= libltdl
GNU_CONFIGURE= yes
USE_ICONV= yes
diff --git a/mail/claws-mail/Makefile b/mail/claws-mail/Makefile
index 03ae5d8..57dc148 100644
--- a/mail/claws-mail/Makefile
+++ b/mail/claws-mail/Makefile
@@ -120,7 +120,7 @@ PLIST_SUB+= MANUAL="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/mail/evolution/Makefile b/mail/evolution/Makefile
index 7e70f66..63e99cd 100644
--- a/mail/evolution/Makefile
+++ b/mail/evolution/Makefile
@@ -21,8 +21,7 @@ CONFLICTS= evolution-3.[0-9]*
USE_BZIP2= yes
USE_GMAKE= yes
-USES= bison pathfix
-USE_GETTEXT= yes
+USES= bison pathfix gettext
USE_GNOME= gnomeprefix intlhack evolutiondataserver gtkhtml3 \
desktopfileutils gnomedocutils ltasneededhack gnomedesktop
USE_AUTOTOOLS= libtool
diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile
index 6ffe79e..9acfc87 100644
--- a/mail/rspamd/Makefile
+++ b/mail/rspamd/Makefile
@@ -25,14 +25,13 @@ PLIST_SUB+= ETCDIR=etc/rspamd \
CMAKE_ARGS+= -DETC_PREFIX=${PREFIX}/etc -DPREFIX=${PREFIX} \
-DBUILD_PORT=yes
-USES= cmake
+USES= cmake gettext
USE_LDCONFIG= yes
USE_GNOME= glib20
USE_LUA= 5.1-
USE_SQLITE= yes
USE_ICONV= yes
-USE_GETTEXT= yes
USE_OPENSSL= yes
MAN8= rspamd.8
diff --git a/math/gnumeric/Makefile b/math/gnumeric/Makefile
index c207b06..16309f8 100644
--- a/math/gnumeric/Makefile
+++ b/math/gnumeric/Makefile
@@ -22,9 +22,8 @@ LIB_DEPENDS= goffice-0.8:${PORTSDIR}/devel/goffice \
RUN_DEPENDS= rarian-sk-config:${PORTSDIR}/textproc/rarian
USE_XZ= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gnomehier pygtk2 \
desktopfileutils libgsf
USE_PYTHON= yes
diff --git a/math/gretl/Makefile b/math/gretl/Makefile
index db9c0a2..6dcf86c 100644
--- a/math/gretl/Makefile
+++ b/math/gretl/Makefile
@@ -67,7 +67,7 @@ PLIST_SUB+= GUI="@comment "
.if ${PORT_OPTIONS:MNLS}
CONFIGURE_ARGS+= --enable-nls=yes
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --enable-nls=no
diff --git a/math/libqalculate/Makefile b/math/libqalculate/Makefile
index 16b58cd..c33ddd3 100644
--- a/math/libqalculate/Makefile
+++ b/math/libqalculate/Makefile
@@ -21,7 +21,7 @@ USE_LDCONFIG= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/math/oleo/Makefile b/math/oleo/Makefile
index e832057..b404e28 100644
--- a/math/oleo/Makefile
+++ b/math/oleo/Makefile
@@ -37,7 +37,7 @@ CONFIGURE_ARGS+= --without-motif
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/math/rkward-kde4/Makefile b/math/rkward-kde4/Makefile
index ec35bf1..2d9a2db 100644
--- a/math/rkward-kde4/Makefile
+++ b/math/rkward-kde4/Makefile
@@ -23,8 +23,7 @@ USE_QT4= qmake_build moc_build rcc_build uic_build phonon
USE_KDE4= kdehier kdeprefix automoc4 kdelibs
USE_PHP= yes
WANT_PHP_CLI= yes
-USE_GETTEXT= yes
-USES= cmake
+USES= cmake gettext
INSTALLS_ICONS= yes
CFLAGS+= -I${LOCALBASE}/include
diff --git a/misc/krecipes-kde4/Makefile b/misc/krecipes-kde4/Makefile
index f9c480e..8447e00 100644
--- a/misc/krecipes-kde4/Makefile
+++ b/misc/krecipes-kde4/Makefile
@@ -22,8 +22,7 @@ OPTIONS_MULTI= DB
OPTIONS_MULTI_DB= SQLITE MYSQL PGSQL
OPTIONS_DEFAULT= SQLITE
-USES= cmake
-USE_GETTEXT= yes
+USES= cmake gettext
USE_QT4= moc_build qmake_build rcc_build uic_build
USE_KDE4= automoc4 kdeprefix kdelibs qimageblitz sharedmime
MAKE_JOBS_SAFE= yes
diff --git a/misc/lifelines/Makefile b/misc/lifelines/Makefile
index 7dd5967..615115d 100644
--- a/misc/lifelines/Makefile
+++ b/misc/lifelines/Makefile
@@ -18,7 +18,7 @@ USES= bison
MAN1= btedit.1 dbverify.1 llines.1
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/misc/linm/Makefile b/misc/linm/Makefile
index 36791ba..96ec801 100644
--- a/misc/linm/Makefile
+++ b/misc/linm/Makefile
@@ -26,7 +26,7 @@ CPPFLAGS+= -I${LOCALBASE}/include
#PLIST_SUB+= NLS="@comment "
#.else
CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib -lintl -liconv"
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
#.endif
diff --git a/misc/mc-light/Makefile b/misc/mc-light/Makefile
index 0e112e9..5eb782f 100644
--- a/misc/mc-light/Makefile
+++ b/misc/mc-light/Makefile
@@ -40,7 +40,7 @@ CONFIGURE_ARGS+=--without-subshell
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/misc/terraform/Makefile b/misc/terraform/Makefile
index 92a224e..4c4be28 100644
--- a/misc/terraform/Makefile
+++ b/misc/terraform/Makefile
@@ -19,9 +19,8 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libtrio.a:${PORTSDIR}/devel/trio
WRKSRC= ${WRKDIR}/${PORTNAME}
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomehier libgnomeprintui libgnomeui
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_AUTOTOOLS= automake:env
GNU_CONFIGURE= yes
diff --git a/misc/xfce4-weather-plugin/Makefile b/misc/xfce4-weather-plugin/Makefile
index 0769d99..76e037d 100644
--- a/misc/xfce4-weather-plugin/Makefile
+++ b/misc/xfce4-weather-plugin/Makefile
@@ -16,9 +16,8 @@ LIB_DEPENDS= soup-2.4:${PORTSDIR}/devel/libsoup
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_GNOME= gnomehack glib20 gtk20 intltool intlhack libxml2
USE_XFCE= configenv libmenu libutil panel
diff --git a/multimedia/aegisub/Makefile b/multimedia/aegisub/Makefile
index ac7cf03..b26dccb 100644
--- a/multimedia/aegisub/Makefile
+++ b/multimedia/aegisub/Makefile
@@ -28,7 +28,7 @@ EFENCE_DESC= Electric Fence (require profiling)
ASS_DESC= libASS subtitle provider
HUNSPELL_DESC= Spell checking via Hunspell
-USES= pkgconfig
+USES= pkgconfig gettext
USE_GNOME= intltool
USE_WX= 2.8
WX_COMPS= wx contrib
@@ -36,7 +36,6 @@ WX_UNICODE= yes
WX_CONF_ARGS= absolute
USE_GL= glu
USE_ICONV= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-gcc-prec --without-lua50
diff --git a/multimedia/beep-media-player/Makefile b/multimedia/beep-media-player/Makefile
index 683a099..675d2d1 100644
--- a/multimedia/beep-media-player/Makefile
+++ b/multimedia/beep-media-player/Makefile
@@ -33,7 +33,7 @@ OPTIONS_DEFAULT= OSS VORBIS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/multimedia/bino/Makefile b/multimedia/bino/Makefile
index 45a22c3..6a0c205 100644
--- a/multimedia/bino/Makefile
+++ b/multimedia/bino/Makefile
@@ -32,7 +32,7 @@ MAN1= bino.1
INFO= bino
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/multimedia/freetuxtv/Makefile b/multimedia/freetuxtv/Makefile
index 6d306ce..e54364a 100644
--- a/multimedia/freetuxtv/Makefile
+++ b/multimedia/freetuxtv/Makefile
@@ -39,7 +39,7 @@ CONFIGURE_ARGS+=--with-gtk=2.0
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/multimedia/gmerlin-avdecoder/Makefile b/multimedia/gmerlin-avdecoder/Makefile
index c838555..321589f 100644
--- a/multimedia/gmerlin-avdecoder/Makefile
+++ b/multimedia/gmerlin-avdecoder/Makefile
@@ -25,8 +25,7 @@ DVDREAD_DESC= libdvdread support
GMERLIN_DESC= gmerlin support
SAMBA_DESC= Samba support using libsmbclient
-USES= pathfix pkgconfig
-USE_GETTEXT= yes
+USES= pathfix pkgconfig gettext
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen
USE_LDCONFIG= yes
diff --git a/multimedia/gmerlin/Makefile b/multimedia/gmerlin/Makefile
index 8b84ea5..945d6af 100644
--- a/multimedia/gmerlin/Makefile
+++ b/multimedia/gmerlin/Makefile
@@ -22,11 +22,10 @@ OPTIONS_DEFAULT= CDDB CDIO JACK JPEG LIBVISUAL \
OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME \
TIFF
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-v4l --disable-v4l2 --disable-v4lconvert \
--without-doxygen --with-cpuflags=none --disable-musicbrainz
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gtk20 libxml2
USE_XORG= x11 xext xfixes xinerama xv
USE_GL= gl
diff --git a/multimedia/gmtk/Makefile b/multimedia/gmtk/Makefile
index 432a0a4..6eb33aa 100644
--- a/multimedia/gmtk/Makefile
+++ b/multimedia/gmtk/Makefile
@@ -56,7 +56,7 @@ CONFIGURE_ARGS+= --disable-gtk3
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+= --enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/multimedia/gstreamer-plugins/Makefile b/multimedia/gstreamer-plugins/Makefile
index e1a41e6..671c660 100644
--- a/multimedia/gstreamer-plugins/Makefile
+++ b/multimedia/gstreamer-plugins/Makefile
@@ -41,13 +41,12 @@ UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX}
DIST?= good
SHLIB_VERSION= 1
-USE_GETTEXT= yes
VERSION= ${GST_VERSION}
WANT_GSTREAMER= yes
USE_BZIP2= yes
USE_GMAKE= yes
USE_GNOME+= gnomehack ltverhack ltasneededhack
-USES= pkgconfig
+USES= pkgconfig gettext
USE_AUTOTOOLS= libtool
GST_PLUGIN?= base
diff --git a/multimedia/gstreamer/Makefile b/multimedia/gstreamer/Makefile
index 383aa49..1ac3cc0 100644
--- a/multimedia/gstreamer/Makefile
+++ b/multimedia/gstreamer/Makefile
@@ -17,11 +17,10 @@ RUN_DEPENDS= ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-i
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
CFLAGS:= ${CFLAGS} -O2 -Wno-format
-USES= bison pathfix pkgconfig
+USES= bison pathfix pkgconfig gettext
USE_BZIP2= yes
USE_GMAKE= yes
USE_GNOME= glib20 libxml2 ltverhack ltasneededhack
-USE_GETTEXT= yes
USE_AUTOTOOLS= libtool
CONFIGURE_ARGS= --disable-tests \
--disable-examples \
diff --git a/multimedia/kdenlive/Makefile b/multimedia/kdenlive/Makefile
index 88e6229..9de097d 100644
--- a/multimedia/kdenlive/Makefile
+++ b/multimedia/kdenlive/Makefile
@@ -54,7 +54,7 @@ RUN_DEPENDS+= swhplugins>=0:${PORTSDIR}/audio/swhplugins
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DBUILD_po:BOOL=FALSE
diff --git a/multimedia/kino/Makefile b/multimedia/kino/Makefile
index 9766184..7743860 100644
--- a/multimedia/kino/Makefile
+++ b/multimedia/kino/Makefile
@@ -22,9 +22,8 @@ FFMPEG_KINO_DESC= With ffmpeg-kino
USE_XORG= x11 xv ice
USE_AUTOTOOLS= autoconf
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix libglade2 libxml2
USE_ICONV= yes
GNU_CONFIGURE= yes
diff --git a/multimedia/libxine/Makefile b/multimedia/libxine/Makefile
index 730e0cfa..b227474 100644
--- a/multimedia/libxine/Makefile
+++ b/multimedia/libxine/Makefile
@@ -97,7 +97,7 @@ IGNORE= only builds with -O1 or higher, check CFLAGS
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
diff --git a/multimedia/lives/Makefile b/multimedia/lives/Makefile
index 4d2f2e8..c0cdc5c 100644
--- a/multimedia/lives/Makefile
+++ b/multimedia/lives/Makefile
@@ -89,7 +89,7 @@ PLIST_SUB+= FREI0R="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/multimedia/mkvtoolnix/Makefile b/multimedia/mkvtoolnix/Makefile
index ea0432a..5a6de9a 100644
--- a/multimedia/mkvtoolnix/Makefile
+++ b/multimedia/mkvtoolnix/Makefile
@@ -24,10 +24,9 @@ LIB_DEPENDS= FLAC:${PORTSDIR}/audio/flac \
ebml:${PORTSDIR}/textproc/libebml \
matroska:${PORTSDIR}/multimedia/libmatroska
-USES= pkgconfig
+USES= pkgconfig gettext
USE_BZIP2= yes
USE_GCC= 4.6+
-USE_GETTEXT= yes
USE_ICONV= yes
GNU_CONFIGURE= yes
USE_RAKE= yes
diff --git a/multimedia/ogmrip/Makefile b/multimedia/ogmrip/Makefile
index 3bcbb627..a257c85 100644
--- a/multimedia/ogmrip/Makefile
+++ b/multimedia/ogmrip/Makefile
@@ -33,9 +33,8 @@ MP4BOX_DESC= Enable Mpeg-4 container support
THEORA_DESC= Enable Ogg Theora video codec support
SRT_DESC= Enable SRT text subtitles support
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= glib20 intlhack libxml2
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
diff --git a/multimedia/quark/Makefile b/multimedia/quark/Makefile
index cd28091..4d7adfd 100644
--- a/multimedia/quark/Makefile
+++ b/multimedia/quark/Makefile
@@ -15,9 +15,8 @@ LIB_DEPENDS= xine.2:${PORTSDIR}/multimedia/libxine
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix gnomevfs2
-USE_GETTEXT= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/multimedia/sabbu/Makefile b/multimedia/sabbu/Makefile
index 65a7ac3..65f3dd1 100644
--- a/multimedia/sabbu/Makefile
+++ b/multimedia/sabbu/Makefile
@@ -26,7 +26,7 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lswscale
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= WITH_NLS="@comment "
.else
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= WITH_NLS=""
.endif
diff --git a/multimedia/totem-pl-parser/Makefile b/multimedia/totem-pl-parser/Makefile
index 18dc1e5..1dd2137 100644
--- a/multimedia/totem-pl-parser/Makefile
+++ b/multimedia/totem-pl-parser/Makefile
@@ -19,9 +19,8 @@ RUN_DEPENDS= ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-i
USE_BZIP2= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix glib20 libxml2 intlhack ltverhack
-USE_GETTEXT= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/multimedia/totem/Makefile b/multimedia/totem/Makefile
index c30fed8..16b91e0 100644
--- a/multimedia/totem/Makefile
+++ b/multimedia/totem/Makefile
@@ -26,8 +26,7 @@ CONFLICTS= totem-3.[0-9]*
USE_PYTHON= yes
USE_BZIP2= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack desktopfileutils \
nautilus2 ltverhack pygtk2 gnomehier
USE_GSTREAMER= core gconf hal good mpeg2dec soup ugly python gio
diff --git a/multimedia/vdr/Makefile b/multimedia/vdr/Makefile
index 3ba84d7..07221cf 100644
--- a/multimedia/vdr/Makefile
+++ b/multimedia/vdr/Makefile
@@ -22,11 +22,10 @@ DVBPATCH_DESC= DVB audio patch for some countries
STB0899_SIGNAL_DESC= STB0899 signal strength patch
OPTIONS_DEFAULT= IPTVPATCH TTXPATCH
-USES= pkgconfig
+USES= pkgconfig gettext
DIST_SUBDIR= vdr
USE_BZIP2= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
USE_ICONV= yes
PORTDOCS= COPYING INSTALL MANUAL README HISTORY
MAKE_JOBS_SAFE= yes
diff --git a/multimedia/xfce4-media/Makefile b/multimedia/xfce4-media/Makefile
index 4905303..3f40131 100644
--- a/multimedia/xfce4-media/Makefile
+++ b/multimedia/xfce4-media/Makefile
@@ -17,9 +17,8 @@ LIB_DEPENDS= xine:${PORTSDIR}/multimedia/libxine
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_GNOME= glib20 gtk20 intltool intlhack
USE_XFCE= configenv libexo libgui libutil panel
USE_XORG= x11 sm
diff --git a/multimedia/xfce4-parole/Makefile b/multimedia/xfce4-parole/Makefile
index 9da1dae..c7085ca 100644
--- a/multimedia/xfce4-parole/Makefile
+++ b/multimedia/xfce4-parole/Makefile
@@ -50,7 +50,7 @@ USE_GSTREAMER+= soup
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+= --enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/net-im/hotot/Makefile b/net-im/hotot/Makefile
index e8a8a84..8d0769d 100644
--- a/net-im/hotot/Makefile
+++ b/net-im/hotot/Makefile
@@ -16,8 +16,7 @@ GH_PROJECT= Hotot
GH_TAGNAME= master
GH_COMMIT= e0c78bf
-USES= cmake
-USE_GETTEXT= yes
+USES= cmake gettext
USE_PYTHON= yes
USE_GNOME= intltool
INSTALLS_ICONS= yes
diff --git a/net-im/licq/Makefile b/net-im/licq/Makefile
index 30a18d6..cd59f6d 100644
--- a/net-im/licq/Makefile
+++ b/net-im/licq/Makefile
@@ -35,7 +35,7 @@ CONFIGURE_ARGS+=--with-openssl-lib=${OPENSSLLIB}
CMAKE_ARGS+= -DENABLE_NLS:BOOL=OFF
PLIST_SUB+= NLS="@comment "
.else
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.endif
diff --git a/net-im/mcabber/Makefile b/net-im/mcabber/Makefile
index 8073e9a..bdd6f26 100644
--- a/net-im/mcabber/Makefile
+++ b/net-im/mcabber/Makefile
@@ -19,9 +19,8 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-sigwinch --libdir=${PREFIX}/lib
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-USES= pkgconfig
+USES= pkgconfig gettext
USE_ICONV= yes
-USE_GETTEXT= yes
USE_LDCONFIG= yes
USE_NCURSES= yes
USE_GNOME= glib20
diff --git a/net-im/pidgin-guifications/Makefile b/net-im/pidgin-guifications/Makefile
index 1de97c4b..edb50af 100644
--- a/net-im/pidgin-guifications/Makefile
+++ b/net-im/pidgin-guifications/Makefile
@@ -15,8 +15,7 @@ RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
USE_BZIP2= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix gtk20
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
diff --git a/net-p2p/amule-devel/Makefile b/net-p2p/amule-devel/Makefile
index f630167..a541043 100644
--- a/net-p2p/amule-devel/Makefile
+++ b/net-p2p/amule-devel/Makefile
@@ -69,7 +69,7 @@ CONFIGURE_ARGS+=--disable-debug
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/net-p2p/amule/Makefile b/net-p2p/amule/Makefile
index e301e35..9c76f51a 100644
--- a/net-p2p/amule/Makefile
+++ b/net-p2p/amule/Makefile
@@ -68,7 +68,7 @@ CONFIGURE_ARGS+=--disable-debug
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/net-p2p/eiskaltdcpp-daemon/Makefile b/net-p2p/eiskaltdcpp-daemon/Makefile
index 3d52365..e777bcb 100644
--- a/net-p2p/eiskaltdcpp-daemon/Makefile
+++ b/net-p2p/eiskaltdcpp-daemon/Makefile
@@ -26,8 +26,7 @@ PROJECTHOST= eiskaltdc
USE_XZ= yes
USE_GCC= 4.6+
-USE_GETTEXT= yes
-USES= cmake
+USES= cmake gettext
USE_OPENSSL= yes
MAKE_JOBS_SAFE= yes
diff --git a/net-p2p/eiskaltdcpp-gtk/Makefile b/net-p2p/eiskaltdcpp-gtk/Makefile
index 9be1749..5e80b5f 100644
--- a/net-p2p/eiskaltdcpp-gtk/Makefile
+++ b/net-p2p/eiskaltdcpp-gtk/Makefile
@@ -28,8 +28,7 @@ PROJECTHOST= eiskaltdc
USE_XZ= yes
USE_GCC= 4.6+
-USES= cmake
-USE_GETTEXT= yes
+USES= cmake gettext
USE_OPENSSL= yes
MAKE_JOBS_SAFE= yes
diff --git a/net-p2p/eiskaltdcpp-lib/Makefile b/net-p2p/eiskaltdcpp-lib/Makefile
index 2473ddf..8a80e05 100644
--- a/net-p2p/eiskaltdcpp-lib/Makefile
+++ b/net-p2p/eiskaltdcpp-lib/Makefile
@@ -20,8 +20,7 @@ PROJECTHOST= eiskaltdc
USE_XZ= yes
USE_GCC= 4.6+
-USES= cmake
-USE_GETTEXT= yes
+USES= cmake gettext
USE_OPENSSL= yes
USE_LDCONFIG= yes
MAKE_JOBS_SAFE= yes
diff --git a/net-p2p/eiskaltdcpp-qt/Makefile b/net-p2p/eiskaltdcpp-qt/Makefile
index 8385930..b97aeb7 100644
--- a/net-p2p/eiskaltdcpp-qt/Makefile
+++ b/net-p2p/eiskaltdcpp-qt/Makefile
@@ -29,8 +29,7 @@ PROJECTHOST= eiskaltdc
USE_XZ= yes
USE_GCC= 4.6+
-USE_GETTEXT= yes
-USES= cmake
+USES= cmake gettext
USE_OPENSSL= yes
MAKE_JOBS_SAFE= yes
diff --git a/net-p2p/gtk-gnutella/Makefile b/net-p2p/gtk-gnutella/Makefile
index ac1f496..90c12a0 100644
--- a/net-p2p/gtk-gnutella/Makefile
+++ b/net-p2p/gtk-gnutella/Makefile
@@ -100,7 +100,7 @@ CONFIGURE_ARGS+= -U d_gnutls
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+= -D d_nls
PLIST_SUB+= NLS=""
.else
diff --git a/net/net6/Makefile b/net/net6/Makefile
index 9cfc1c6..f4010d4 100644
--- a/net/net6/Makefile
+++ b/net/net6/Makefile
@@ -24,7 +24,7 @@ USE_LDCONFIG= yes
CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+= NLS="@comment "
.else
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/net/samba4/Makefile b/net/samba4/Makefile
index 7ea3cb1..0b96c48 100644
--- a/net/samba4/Makefile
+++ b/net/samba4/Makefile
@@ -73,8 +73,7 @@ USE_PERL5_BUILD= yes
USE_GCC= 4.2+
USE_PYTHON= yes
USE_ICONV= yes
-USE_GETTEXT= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_LDCONFIG= ${SAMBA4_LIBDIR}
PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig
diff --git a/net/smb4k-kde4/Makefile b/net/smb4k-kde4/Makefile
index 1cf3ec2..61722f1 100644
--- a/net/smb4k-kde4/Makefile
+++ b/net/smb4k-kde4/Makefile
@@ -21,8 +21,7 @@ RUN_DEPENDS= sudo:${PORTSDIR}/security/sudo \
SAMBA_PORT?= net/samba36
-USES= cmake
-USE_GETTEXT= yes
+USES= cmake gettext
USE_BZIP2= yes
USE_LDCONFIG= ${PREFIX}/lib ${PREFIX}/lib/kde4
USE_KDE4= kdehier kdeprefix kdelibs automoc4 runtime
diff --git a/net/tigervnc/Makefile b/net/tigervnc/Makefile
index 990ddae..08e4be3 100644
--- a/net/tigervnc/Makefile
+++ b/net/tigervnc/Makefile
@@ -62,7 +62,7 @@ CMAKE_ARGS+= -DENABLE_GNUTLS=0
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CMAKE_ARGS+= -DENABLE_NLS=1
PLIST_SUB+= NLS=""
.else
diff --git a/net/vinagre/Makefile b/net/vinagre/Makefile
index e33d054..144625d 100644
--- a/net/vinagre/Makefile
+++ b/net/vinagre/Makefile
@@ -21,8 +21,7 @@ LIB_DEPENDS= gtk-vnc-1.0:${PORTSDIR}/net/gtk-vnc \
CONFLICTS= vinagre-3.[0-9]*
USE_BZIP2= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack vte gconf2 gnomedocutils gnomepanel
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/news/pan/Makefile b/news/pan/Makefile
index c449b99..b93de83 100644
--- a/news/pan/Makefile
+++ b/news/pan/Makefile
@@ -19,9 +19,8 @@ LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre \
USE_BZIP2= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lgnuregex
diff --git a/palm/jpilot/Makefile b/palm/jpilot/Makefile
index bd0c55f..c800b46 100644
--- a/palm/jpilot/Makefile
+++ b/palm/jpilot/Makefile
@@ -27,7 +27,7 @@ CONFIGURE_ARGS+= --with-pilot-prefix=${LOCALBASE}
LICENSE= GPLv2
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+= --enable-nls
PLIST_SUB= NLS=""
.else
diff --git a/palm/synce-trayicon/Makefile b/palm/synce-trayicon/Makefile
index cc67974..3b90ca0 100644
--- a/palm/synce-trayicon/Makefile
+++ b/palm/synce-trayicon/Makefile
@@ -23,8 +23,7 @@ MAKE_JOBS_SAFE= yes
BROKEN= fails to build
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix libgnomeui desktopfileutils
INSTALLS_ICONS= yes
GCONF_SCHEMAS= ${PORTNAME}.schemas
diff --git a/polish/kadu/Makefile b/polish/kadu/Makefile
index 7034512..281f92b 100644
--- a/polish/kadu/Makefile
+++ b/polish/kadu/Makefile
@@ -44,9 +44,8 @@ GG6_EMOTS_DISTFILE= kompatybilne_z_GG6.tar.gz
GG7_EMOTS_DISTFILE= dodatkowe_emoty_GG7.tar.gz
USE_BZIP2= yes
-USES= cmake pkgconfig
+USES= cmake pkgconfig gettext
USE_ICONV= yes
-USE_GETTEXT= yes
USE_XORG= ice sm x11 xau xdmcp xext xfixes xrender xscrnsaver
CMAKE_ARGS= -DKADU_VERSION:STRING="${DISTVERSION}" -DWITH_ENCHANT=ON
# Setting KADU_VERSION disables git invocation
diff --git a/print/libgnomeprint/Makefile b/print/libgnomeprint/Makefile
index 02ba62a..0f76625 100644
--- a/print/libgnomeprint/Makefile
+++ b/print/libgnomeprint/Makefile
@@ -21,11 +21,10 @@ USE_BZIP2= yes
LIB_DEPENDS= fontconfig:${PORTSDIR}/x11-fonts/fontconfig \
popt:${PORTSDIR}/devel/popt
-USES= bison pathfix
+USES= bison pathfix gettext
USE_GMAKE= yes
USE_GNOME= gnomeprefix intlhack gnomehier glib20 pango libxml2 \
libartlgpl2 ltverhack
-USE_GETTEXT= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/print/lilypond/Makefile b/print/lilypond/Makefile
index f86df15..384e45c 100644
--- a/print/lilypond/Makefile
+++ b/print/lilypond/Makefile
@@ -41,8 +41,7 @@ INFO= lilypond-notation \
music-glossary \
internals
-USES= bison:build
-USE_GETTEXT= yes
+USES= bison:build gettext
USE_GMAKE= yes
USE_GHOSTSCRIPT=9
USE_PYTHON= yes
diff --git a/science/gramps/Makefile b/science/gramps/Makefile
index 9e0f63e..21eca70 100644
--- a/science/gramps/Makefile
+++ b/science/gramps/Makefile
@@ -19,9 +19,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bsddb>0:${PORTSDIR}/databases/py-bsddb \
USE_BDB= 43
USE_PYTHON= 2.6+
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= pygnome2 pygnomeextras desktopfileutils gnomedocutils
GNU_CONFIGURE= yes
INSTALLS_OMF= yes
diff --git a/science/gwyddion/Makefile b/science/gwyddion/Makefile
index ff93fcd..3feeda5 100644
--- a/science/gwyddion/Makefile
+++ b/science/gwyddion/Makefile
@@ -20,10 +20,9 @@ OPTIONS_DEFAULT=PERL PYTHON UNIQUE
UNIQUE_DESC= Remote controle backend support
USE_XZ= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= desktopfileutils gconf2 gtk20 libxml2
USE_GL= glu
-USE_GETTEXT= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-silent-rules --disable-gtk-doc \
diff --git a/security/gnutls/Makefile b/security/gnutls/Makefile
index 001a7b2..b73aacb 100644
--- a/security/gnutls/Makefile
+++ b/security/gnutls/Makefile
@@ -64,7 +64,7 @@ PLIST_SUB+= CXX=""
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.else
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.endif
diff --git a/security/gsasl/Makefile b/security/gsasl/Makefile
index dd7fe5a..f69f14d 100644
--- a/security/gsasl/Makefile
+++ b/security/gsasl/Makefile
@@ -27,7 +27,7 @@ INFO= gsasl
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/security/libprelude/Makefile b/security/libprelude/Makefile
index 44208f7..dc3c17d 100644
--- a/security/libprelude/Makefile
+++ b/security/libprelude/Makefile
@@ -25,8 +25,7 @@ CONFIGURE_ARGS= --localstatedir=/var \
--with-html-dir=${PREFIX}/share/doc
USE_GMAKE= yes
USE_ICONV= yes
-USE_GETTEXT= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_LDCONFIG= yes
MAKE_JOBS_SAFE= yes
diff --git a/security/prelude-lml/Makefile b/security/prelude-lml/Makefile
index 4d753dd..a36d718 100644
--- a/security/prelude-lml/Makefile
+++ b/security/prelude-lml/Makefile
@@ -25,8 +25,7 @@ USE_AUTOTOOLS= libltdl
GNU_CONFIGURE= yes
USE_RC_SUBR= prelude-lml
CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
-USES= pkgconfig
-USE_GETTEXT= yes
+USES= pkgconfig gettext
USE_ICONV= yes
OPTIONS_DEFINE= FAM
diff --git a/security/prelude-manager/Makefile b/security/prelude-manager/Makefile
index ca64698..6b322cc 100644
--- a/security/prelude-manager/Makefile
+++ b/security/prelude-manager/Makefile
@@ -19,11 +19,10 @@ LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp \
nettle:${PORTSDIR}/security/nettle \
p11-kit:${PORTSDIR}/security/p11-kit
-USES= pkgconfig
+USES= pkgconfig gettext
USE_GMAKE= yes
USE_AUTOTOOLS= libltdl
GNU_CONFIGURE= yes
-USE_GETTEXT= yes
USE_ICONV= yes
USE_LDCONFIG= yes
diff --git a/security/revelation/Makefile b/security/revelation/Makefile
index 2588034..b533c33 100644
--- a/security/revelation/Makefile
+++ b/security/revelation/Makefile
@@ -21,10 +21,9 @@ OPTIONS_DEFINE= APPLET
APPLET_DESC= Build with applet
USE_BZIP2= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_GNOME= desktopfileutils gnomeprefix pygnome2
USE_PYTHON= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
diff --git a/security/rifiuti2/Makefile b/security/rifiuti2/Makefile
index d15dc9c..3188e56 100644
--- a/security/rifiuti2/Makefile
+++ b/security/rifiuti2/Makefile
@@ -14,8 +14,7 @@ LICENSE= BSD
LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre
GNU_CONFIGURE= yes
-USES= pkgconfig
-USE_GETTEXT= yes
+USES= pkgconfig gettext
USE_ICONV= yes
USE_GNOME= glib20
diff --git a/security/seahorse-plugins/Makefile b/security/seahorse-plugins/Makefile
index b31b6fb..b5ff52f 100644
--- a/security/seahorse-plugins/Makefile
+++ b/security/seahorse-plugins/Makefile
@@ -16,9 +16,8 @@ LIB_DEPENDS= cryptui:${PORTSDIR}/security/seahorse \
gcrypt:${PORTSDIR}/security/libgcrypt
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack gnomeprefix gconf2 gnomedocutils
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
diff --git a/security/seahorse/Makefile b/security/seahorse/Makefile
index 2d08cce..c14661a 100644
--- a/security/seahorse/Makefile
+++ b/security/seahorse/Makefile
@@ -25,9 +25,8 @@ CONFLICTS= libcryptui-3.[0-9]* seahorse-3.[0-9]*
USE_XORG= sm
USE_LDCONFIG= yes
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack gnomeprefix gconf2 gnomedocutils
GNU_CONFIGURE= yes
INSTALLS_OMF= yes
diff --git a/sysutils/brasero/Makefile b/sysutils/brasero/Makefile
index 3281677..d5c3df5 100644
--- a/sysutils/brasero/Makefile
+++ b/sysutils/brasero/Makefile
@@ -22,12 +22,11 @@ RUN_DEPENDS= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \
CONFLICTS= brasero-3.[0-9]*
-USE_GETTEXT= yes
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_XORG= sm
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack gnomeprefix gnomedocutils
USE_LDCONFIG= yes
USE_GSTREAMER= gconf core
diff --git a/sysutils/dfc/Makefile b/sysutils/dfc/Makefile
index ec67075..f04f0fb 100644
--- a/sysutils/dfc/Makefile
+++ b/sysutils/dfc/Makefile
@@ -26,7 +26,7 @@ MAN1= dfc.1
.if ${PORT_OPTIONS:MNLS}
CMAKE_ARGS+= -DNLS_ENABLED=true
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DNLS_ENABLED=false
diff --git a/sysutils/eiciel/Makefile b/sysutils/eiciel/Makefile
index dc8b951..77dcab3 100644
--- a/sysutils/eiciel/Makefile
+++ b/sysutils/eiciel/Makefile
@@ -31,7 +31,7 @@ MAN1= eiciel.1
CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+= NLS="@comment "
.else
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.endif
diff --git a/sysutils/fusefs-encfs/Makefile b/sysutils/fusefs-encfs/Makefile
index 3fc1675..7b4c163 100644
--- a/sysutils/fusefs-encfs/Makefile
+++ b/sysutils/fusefs-encfs/Makefile
@@ -31,7 +31,7 @@ USE_LDCONFIG= yes
CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+= NLS="@comment "
.else
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.endif
diff --git a/sysutils/garcon/Makefile b/sysutils/garcon/Makefile
index 9b813b1..1c0516b 100644
--- a/sysutils/garcon/Makefile
+++ b/sysutils/garcon/Makefile
@@ -25,7 +25,7 @@ OPTIONS_DEFINE= DOCS NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/sysutils/gnome-settings-daemon/Makefile b/sysutils/gnome-settings-daemon/Makefile
index c715ca4..bdfcc02 100644
--- a/sysutils/gnome-settings-daemon/Makefile
+++ b/sysutils/gnome-settings-daemon/Makefile
@@ -23,9 +23,8 @@ CONFLICTS= gnome-settings-daemon-3.[0-9]*
USE_XORG= xxf86misc
USE_BZIP2= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gnomedesktop libgnomekbd
-USE_GETTEXT= yes
USE_GSTREAMER= good
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/sysutils/graveman/Makefile b/sysutils/graveman/Makefile
index 684a30a..003870d 100644
--- a/sysutils/graveman/Makefile
+++ b/sysutils/graveman/Makefile
@@ -15,10 +15,9 @@ LIB_DEPENDS= mng:${PORTSDIR}/graphics/libmng
USE_BZIP2= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
USE_CDRTOOLS= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_GNOME= libglade2 intlhack gnomeprefix
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/sysutils/grub2/Makefile b/sysutils/grub2/Makefile
index 8165741..72a99740 100644
--- a/sysutils/grub2/Makefile
+++ b/sysutils/grub2/Makefile
@@ -15,8 +15,7 @@ CONFLICTS= grub-0*
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USES= bison
-USE_GETTEXT= yes
+USES= bison gettext
ONLY_FOR_ARCHS= i386 amd64
INFO= grub
diff --git a/sysutils/gsmartcontrol/Makefile b/sysutils/gsmartcontrol/Makefile
index 3a426fd..123bf25 100644
--- a/sysutils/gsmartcontrol/Makefile
+++ b/sysutils/gsmartcontrol/Makefile
@@ -28,9 +28,8 @@ RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \
smartctl:${PORTSDIR}/sysutils/smartmontools
USE_AUTOTOOLS= libtool
-USES= pkgconfig
+USES= pkgconfig gettext
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_ICONV= yes
USE_GNOME= gtk20
USE_XORG= pixman x11 xau xcomposite xcursor xdamage xdmcp xext xfixes \
diff --git a/sysutils/hal/Makefile b/sysutils/hal/Makefile
index fd9c6dc..123fb7e 100644
--- a/sysutils/hal/Makefile
+++ b/sysutils/hal/Makefile
@@ -17,9 +17,8 @@ LIB_DEPENDS= polkit:${PORTSDIR}/sysutils/policykit \
ck-connector:${PORTSDIR}/sysutils/consolekit
RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:${PORTSDIR}/misc/pciids
-USE_GETTEXT= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack ltverhack
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
diff --git a/sysutils/libzeitgeist/Makefile b/sysutils/libzeitgeist/Makefile
index 2800938..aad72b9 100644
--- a/sysutils/libzeitgeist/Makefile
+++ b/sysutils/libzeitgeist/Makefile
@@ -10,11 +10,10 @@ MASTER_SITES= https://launchpadlibrarian.net/100152436/ \
MAINTAINER= olivierd@FreeBSD.org
COMMENT= Zeitgeist client library
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GNOME= glib20 intltool intlhack
-USE_GETTEXT= yes
USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
diff --git a/sysutils/polkit-kde/Makefile b/sysutils/polkit-kde/Makefile
index 42a3a9e..6939baa 100644
--- a/sysutils/polkit-kde/Makefile
+++ b/sysutils/polkit-kde/Makefile
@@ -24,7 +24,7 @@ MAKE_JOBS_SAFE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CMAKE_ARGS+= -DBUILD_po:BOOL=FALSE
diff --git a/sysutils/polkit/Makefile b/sysutils/polkit/Makefile
index 5c573e2..c20302b 100644
--- a/sysutils/polkit/Makefile
+++ b/sysutils/polkit/Makefile
@@ -19,9 +19,8 @@ RUN_DEPENDS= ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-i
USE_GNOME= gnomehack glib20 intlhack gnomehier
USE_GMAKE= yes
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-gtk-doc \
--with-authfw=pam \
diff --git a/sysutils/xfburn/Makefile b/sysutils/xfburn/Makefile
index 15d99c0..501423e 100644
--- a/sysutils/xfburn/Makefile
+++ b/sysutils/xfburn/Makefile
@@ -35,7 +35,7 @@ OPTIONS_DEFAULT= DBUS HAL
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
.else
CONFIGURE_ARGS+= --disable-nls
.endif
diff --git a/sysutils/xfce4-fsguard-plugin/Makefile b/sysutils/xfce4-fsguard-plugin/Makefile
index cf54a06..74b055f 100644
--- a/sysutils/xfce4-fsguard-plugin/Makefile
+++ b/sysutils/xfce4-fsguard-plugin/Makefile
@@ -25,7 +25,7 @@ OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/sysutils/xfce4-netload-plugin/Makefile b/sysutils/xfce4-netload-plugin/Makefile
index ec9e68d..fd8cfc4 100644
--- a/sysutils/xfce4-netload-plugin/Makefile
+++ b/sysutils/xfce4-netload-plugin/Makefile
@@ -24,7 +24,7 @@ OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/textproc/ctpp2/Makefile b/textproc/ctpp2/Makefile
index 7093142..0b9f451 100644
--- a/textproc/ctpp2/Makefile
+++ b/textproc/ctpp2/Makefile
@@ -9,9 +9,8 @@ MASTER_SITES= http://ctpp.havoc.ru/download/
MAINTAINER= reki@reki.ru
COMMENT= C++ library to use templates in C/C++ projects, version 2
-USES= cmake
+USES= cmake gettext
USE_LDCONFIG= yes
-USE_GETTEXT= yes
USE_ICONV= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}
diff --git a/textproc/diffutils/Makefile b/textproc/diffutils/Makefile
index e6e8ea0..c65a876 100644
--- a/textproc/diffutils/Makefile
+++ b/textproc/diffutils/Makefile
@@ -22,7 +22,7 @@ MAN1= gcmp.1 gdiff.1 gdiff3.1 gsdiff.1
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/textproc/flex/Makefile b/textproc/flex/Makefile
index 83fae68..eabea8b 100644
--- a/textproc/flex/Makefile
+++ b/textproc/flex/Makefile
@@ -24,7 +24,7 @@ INFO= flex
.if ${PORT_OPTIONS:MNLS}
USE_ICONV= yes
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/textproc/gxmlviewer/Makefile b/textproc/gxmlviewer/Makefile
index cb69557..94f9c1c 100644
--- a/textproc/gxmlviewer/Makefile
+++ b/textproc/gxmlviewer/Makefile
@@ -10,9 +10,8 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}-0
MAINTAINER= ports@FreeBSD.org
COMMENT= An xmlviewer with a netscape plugin, and now a bonobo control as well
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= bonobo gnomelibs gnomeprefix libxml2
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libiconv-prefix="${LOCALBASE}"
diff --git a/textproc/libcroco/Makefile b/textproc/libcroco/Makefile
index 48aa9a8..a9d4bfb 100644
--- a/textproc/libcroco/Makefile
+++ b/textproc/libcroco/Makefile
@@ -10,12 +10,11 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= CSS2 parsing library
USE_XZ= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
USE_GNOME= gnomehack glib20 libxml2 ltverhack
-USES= pkgconfig
+USES= pkgconfig gettext
CONFIGURE_ARGS= --disable-gtk-doc-html
PLIST_SUB= VERSION="0.6"
diff --git a/textproc/scrollkeeper/Makefile b/textproc/scrollkeeper/Makefile
index a913d86..7ce01fb 100644
--- a/textproc/scrollkeeper/Makefile
+++ b/textproc/scrollkeeper/Makefile
@@ -27,10 +27,9 @@ DOCBOOK_VERSION=4.2
CONFLICTS= rarian-[0-9]*
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
-USES= bison pathfix
+USES= bison pathfix gettext
USE_GNOME= gnomehier libxslt intlhack
USE_LDCONFIG= yes
CONFIGURE_ARGS= --localstatedir=/var --datadir=${PREFIX}/share \
diff --git a/textproc/sdcv/Makefile b/textproc/sdcv/Makefile
index 6da70ae..092e5b5 100644
--- a/textproc/sdcv/Makefile
+++ b/textproc/sdcv/Makefile
@@ -19,7 +19,7 @@ USES= pkgconfig
SUB_FILES= pkg-message
.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/www/aria2/Makefile b/www/aria2/Makefile
index 12c1577..7b57f82 100644
--- a/www/aria2/Makefile
+++ b/www/aria2/Makefile
@@ -58,7 +58,7 @@ PLIST_DIRS= %%DOCSDIR%%/xmlrpc \
.if ${PORT_OPTIONS:MNLS}
CONFIGURE_ARGS+=--with-libintl-prefix=${LOCALBASE}
-USE_GETTEXT= yes
+USES+= gettext
LANGS= en@boldquot en@quot fil kk oc zh_HK
LANGS_MTREE= ar bg bn ca da de el es fa fi fr he hr hu id it ja ko ms nb nl \
nn pl pt pt_BR ro ru sk sr sv th tr uk vi zh_CN zh_TW
diff --git a/www/cherokee/Makefile b/www/cherokee/Makefile
index cfc9ee4..f8e9e62e 100644
--- a/www/cherokee/Makefile
+++ b/www/cherokee/Makefile
@@ -11,10 +11,9 @@ MASTER_SITE_SUBDIR=cherokee/1.2/${PORTVERSION}
MAINTAINER= c.petrik.sosa@gmail.com
COMMENT= Extremely fast and flexible web server
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_OPENSSL= yes
USE_LDCONFIG= yes
-USE_GETTEXT= yes
USE_RC_SUBR= cherokee
SUB_FILES= pkg-install pkg-message
USE_GMAKE= yes
diff --git a/www/elinks/Makefile b/www/elinks/Makefile
index 54d73b6..e428d08 100644
--- a/www/elinks/Makefile
+++ b/www/elinks/Makefile
@@ -46,7 +46,7 @@ CONFIGURE_ARGS+= --without-zlib
.if ${PORT_OPTIONS:MNLS}
PLIST_SUB+= NLS=""
-USE_GETTEXT= yes
+USES+= gettext
.else
PLIST_SUB+= NLS="@comment "
CONFIGURE_ARGS+= --disable-nls
diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile
index d004f66..38afe20 100644
--- a/www/epiphany/Makefile
+++ b/www/epiphany/Makefile
@@ -27,10 +27,9 @@ CONFLICTS= epiphany-3.[0-9]*
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
-USE_GETTEXT= yes
USE_BZIP2= yes
USE_PYTHON= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gnomedesktop desktopfileutils
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/www/midori/Makefile b/www/midori/Makefile
index 12d313b..adc40bc 100644
--- a/www/midori/Makefile
+++ b/www/midori/Makefile
@@ -60,7 +60,7 @@ ZEITGEIST_DESC= User logs activities
CONFIGURE_ENV+= CC="${CC}"
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/www/webkit-gtk2/Makefile b/www/webkit-gtk2/Makefile
index e0f7ba3..2c6d72d 100644
--- a/www/webkit-gtk2/Makefile
+++ b/www/webkit-gtk2/Makefile
@@ -22,11 +22,10 @@ LIB_DEPENDS= enchant:${PORTSDIR}/textproc/enchant \
soup-2.4:${PORTSDIR}/devel/libsoup
USE_XZ= yes
-USE_GETTEXT= yes
USE_GSTREAMER= yes
MAKE_JOBS_SAFE= yes
USE_XORG= xt
-USES= bison pkgconfig
+USES= bison pkgconfig gettext
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
USE_GNOME= gtk20 libxslt ltverhack
diff --git a/www/webkit-gtk3/Makefile b/www/webkit-gtk3/Makefile
index 9e573f5..8e050db 100644
--- a/www/webkit-gtk3/Makefile
+++ b/www/webkit-gtk3/Makefile
@@ -21,11 +21,10 @@ LIB_DEPENDS= enchant:${PORTSDIR}/textproc/enchant \
soup-2.4:${PORTSDIR}/devel/libsoup
USE_XZ= yes
-USE_GETTEXT= yes
USE_GSTREAMER= yes
MAKE_JOBS_SAFE= yes
USE_XORG= xt
-USES= bison pkgconfig
+USES= bison pkgconfig gettext
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
USE_GNOME= gtk30 libxslt ltverhack
diff --git a/x11-fm/thunar/Makefile b/x11-fm/thunar/Makefile
index 67b22e6..84263fb 100644
--- a/x11-fm/thunar/Makefile
+++ b/x11-fm/thunar/Makefile
@@ -57,7 +57,7 @@ PLIST_SUB+= WITH_DBUS="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11-themes/gtk-qt4-engine/Makefile b/x11-themes/gtk-qt4-engine/Makefile
index 98a7bcc..9fd77f8 100644
--- a/x11-themes/gtk-qt4-engine/Makefile
+++ b/x11-themes/gtk-qt4-engine/Makefile
@@ -11,10 +11,9 @@ MAINTAINER= makc@FreeBSD.org
COMMENT= GTK+ 2.x theme engine allowing to use Qt/KDE styles
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GNOME= gtk20
USE_QT4= corelib gui moc_build rcc_build uic_build qmake_build
-USES= cmake
+USES= cmake gettext
USE_KDE4= kdelibs kdeprefix automoc4
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_JOBS_SAFE= yes
diff --git a/x11-toolkits/elementary/Makefile b/x11-toolkits/elementary/Makefile
index 43c4841..8424936 100644
--- a/x11-toolkits/elementary/Makefile
+++ b/x11-toolkits/elementary/Makefile
@@ -27,7 +27,7 @@ CONFIGURE_ARGS= --disable-quick-launch
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11-toolkits/gtkglext/Makefile b/x11-toolkits/gtkglext/Makefile
index a88cc27..5db5e0c 100644
--- a/x11-toolkits/gtkglext/Makefile
+++ b/x11-toolkits/gtkglext/Makefile
@@ -26,14 +26,13 @@ LIB_DEPENDS= pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
OPTIONS_DEFINE= DOCS
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_ICONV= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
USE_XORG= ice pixman sm x11 xau xcomposite xcursor xdamage xdmcp xext \
xfixes xi xinerama xmu xrandr xrender xt xxf86vm
USE_GL= glu
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_GNOME= gdkpixbuf2 gtk20
USE_LDCONFIG= yes
diff --git a/x11-toolkits/gtkunique/Makefile b/x11-toolkits/gtkunique/Makefile
index f7bec35..7e11f46 100644
--- a/x11-toolkits/gtkunique/Makefile
+++ b/x11-toolkits/gtkunique/Makefile
@@ -13,10 +13,9 @@ MAINTAINER= pav@FreeBSD.org
COMMENT= Single instance application library
USE_AUTOTOOLS= libtool
-USE_GETTEXT= yes
USE_GNOME= gtk20 ltverhack
USE_LDCONFIG= yes
-USES= pkgconfig
+USES= pkgconfig gettext
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/x11-toolkits/libwnck/Makefile b/x11-toolkits/libwnck/Makefile
index 989e757..f879d68 100644
--- a/x11-toolkits/libwnck/Makefile
+++ b/x11-toolkits/libwnck/Makefile
@@ -19,10 +19,9 @@ USE_BZIP2= yes
BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
-USE_GETTEXT= yes
USE_XORG= xres
USE_GMAKE= yes
-USES= bison pathfix
+USES= bison pathfix gettext
USE_GNOME= gtk20 ltverhack referencehack intlhack
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool
diff --git a/x11-toolkits/pango/Makefile b/x11-toolkits/pango/Makefile
index 06cbf74..23bbbde 100644
--- a/x11-toolkits/pango/Makefile
+++ b/x11-toolkits/pango/Makefile
@@ -23,13 +23,12 @@ RUN_DEPENDS= ${FONTSCALE}:${X_FONTS_TTF_PORT} \
${FONTENCOD}:${X_FONTS_ENCODINGS_PORT} \
${LOCALBASE}/lib/girepository-1.0/GObject-2.0.typelib:${PORTSDIR}/devel/gobject-introspection
-USE_GETTEXT= yes
USE_GMAKE= yes
MAKE_JOBS_SAFE= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool
USE_GNOME= gnomehack glib20 ltverhack referencehack
-USES= pkgconfig
+USES= pkgconfig gettext
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/x11-toolkits/py-gtk2/Makefile b/x11-toolkits/py-gtk2/Makefile
index 228c984..5254ac0 100644
--- a/x11-toolkits/py-gtk2/Makefile
+++ b/x11-toolkits/py-gtk2/Makefile
@@ -21,10 +21,9 @@ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cair
LATEST_LINK= py-gtk2
USE_BZIP2= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= libglade2 pygobject
USE_PYTHON= yes
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="-lintl" \
PYTHON="${PYTHON_VERSION}"
diff --git a/x11-toolkits/termit/Makefile b/x11-toolkits/termit/Makefile
index 77ccecf..92d9945 100644
--- a/x11-toolkits/termit/Makefile
+++ b/x11-toolkits/termit/Makefile
@@ -46,7 +46,7 @@ CMAKE_ARGS+= -DDEBUG:BOOL=YES
.if ${PORT_OPTIONS:MNLS}
PLIST_SUB+= NLS=""
-USE_GETTEXT= yes
+USES+= gettext
.else
CMAKE_ARGS+= -DENABLE_NLS:BOOL=NO
PLIST_SUB+= NLS="@comment "
diff --git a/x11-toolkits/vte/Makefile b/x11-toolkits/vte/Makefile
index 4482d63..fbda9c2 100644
--- a/x11-toolkits/vte/Makefile
+++ b/x11-toolkits/vte/Makefile
@@ -17,10 +17,9 @@ USE_BZIP2= yes
.if !defined(REFERENCE_PORT)
USE_GMAKE= yes
-USES= bison pathfix
+USES= bison pathfix gettext
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool
-USE_GETTEXT= yes
USE_GNOME?= gnomeprefix gtk20 ltverhack referencehack
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/x11-wm/ede/Makefile b/x11-wm/ede/Makefile
index a651c06..abb2e91 100644
--- a/x11-wm/ede/Makefile
+++ b/x11-wm/ede/Makefile
@@ -29,10 +29,9 @@ OPTIONS_DEFINE= HAL
HAL_DESC= Enable HAL support
USE_XORG= xcomposite xft xinerama xpm xrandr
-USES= pathfix
+USES= pathfix gettext
USE_PYTHON= yes
USE_FAM= yes
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-edelib_path=${EDELIB_WRKSRC} \
--with-fltk-path=${LOCALBASE}
diff --git a/x11-wm/enlightenment/Makefile b/x11-wm/enlightenment/Makefile
index aab0f39..571e13d 100644
--- a/x11-wm/enlightenment/Makefile
+++ b/x11-wm/enlightenment/Makefile
@@ -47,7 +47,7 @@ PLIST_SUB+= ILLUME="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11-wm/xfce4-desktop/Makefile b/x11-wm/xfce4-desktop/Makefile
index dd9bf8c..30e130c 100644
--- a/x11-wm/xfce4-desktop/Makefile
+++ b/x11-wm/xfce4-desktop/Makefile
@@ -45,7 +45,7 @@ CONFIGURE_ARGS+=--disable-thunarx --without-file-manager-fallback
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11-wm/xfce4-panel/Makefile b/x11-wm/xfce4-panel/Makefile
index 0c524e6..58c5479 100644
--- a/x11-wm/xfce4-panel/Makefile
+++ b/x11-wm/xfce4-panel/Makefile
@@ -34,7 +34,7 @@ OPTIONS_DEFINE= NLS DOCS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11/avant-window-navigator/Makefile b/x11/avant-window-navigator/Makefile
index 665892b..4928a08 100644
--- a/x11/avant-window-navigator/Makefile
+++ b/x11/avant-window-navigator/Makefile
@@ -18,10 +18,9 @@ LIB_DEPENDS= wnck-1:${PORTSDIR}/x11-toolkits/libwnck \
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USES= pathfix pkgconfig
+USES= pathfix pkgconfig gettext
USE_GNOME= glib20 gtk20 pygtk2
USE_PYTHON= yes
-USE_GETTEXT= yes
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
USE_XORG= x11 xproto xcomposite xrender
diff --git a/x11/gdm/Makefile b/x11/gdm/Makefile
index 06c3b8a..56f743b 100644
--- a/x11/gdm/Makefile
+++ b/x11/gdm/Makefile
@@ -31,14 +31,13 @@ USERS= gdm
GROUPS= gdm
USE_XZ= yes
-USE_GETTEXT= yes
USE_LDCONFIG= yes
USE_XORG= dmx dmxproto
INSTALLS_ICONS= yes
USE_RC_SUBR= gdm
USE_GNOME_SUBR= yes
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= intlhack gnomehier gconf2 librsvg2 \
gnomedocutils gnomeprefix gnomepanel
GCONF_SCHEMAS= gdm-simple-greeter.schemas
diff --git a/x11/gnome-applets/Makefile b/x11/gnome-applets/Makefile
index 3f2e7a9..48290d5 100644
--- a/x11/gnome-applets/Makefile
+++ b/x11/gnome-applets/Makefile
@@ -22,13 +22,12 @@ LIB_DEPENDS= gtop-2.0:${PORTSDIR}/devel/libgtop \
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/system-tools-backends-2.0.pc:${PORTSDIR}/sysutils/system-tools-backends \
${LOCALBASE}/libexec/gnome-settings-daemon:${PORTSDIR}/sysutils/gnome-settings-daemon
-USE_GETTEXT= yes
USE_BZIP2= yes
USE_GMAKE= yes
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gnomepanel gnomedocutils libgnomekbd
WANT_GNOME= yes
USE_GSTREAMER= yes
diff --git a/x11/gnome-panel/Makefile b/x11/gnome-panel/Makefile
index a3c4714..37756a9 100644
--- a/x11/gnome-panel/Makefile
+++ b/x11/gnome-panel/Makefile
@@ -26,13 +26,12 @@ LIB_DEPENDS= gweather:${PORTSDIR}/net/libgweather \
CONFLICTS= gnome-panel-3.[0-9]*
-USE_GETTEXT= yes
USE_XORG= ice sm x11 xau xrandr
USE_PYTHON= yes
INSTALLS_OMF= yes
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gnomedesktop libwnck gnomemenus \
gnomedocutils ltverhack referencehack librsvg2
USE_GMAKE= yes
diff --git a/x11/gnome-pie/Makefile b/x11/gnome-pie/Makefile
index 95149c5..f88a713 100644
--- a/x11/gnome-pie/Makefile
+++ b/x11/gnome-pie/Makefile
@@ -43,7 +43,7 @@ CMAKE_ARGS+= -DNO_INSTALL_MANPAGES:BOOL=ON
.if ${PORT_OPTIONS:MNLS}
CMAKE_ARGS+= -DINSTALL_NLS:BOOL=ON
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB= NLS=""
.else
CMAKE_ARGS+= -DINSTALL_NLS:BOOL=OFF
diff --git a/x11/gnome-screensaver/Makefile b/x11/gnome-screensaver/Makefile
index d7d155c..7d24aac 100644
--- a/x11/gnome-screensaver/Makefile
+++ b/x11/gnome-screensaver/Makefile
@@ -19,10 +19,9 @@ CONFLICTS= gnome-screensaver-3.[0-9]*
USE_BZIP2= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
USE_XORG= xtst xxf86vm
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix intlhack gnomemenus libgnomekbd gnomedesktop
CONFIGURE_ARGS= --with-gdm-config=${LOCALBASE}/etc/gdm/custom.conf \
--with-xscreensaverdir=${XSCREENSAVER_DIR} \
diff --git a/x11/kde4-baseapps/Makefile b/x11/kde4-baseapps/Makefile
index a77cc2d..d6b183e 100644
--- a/x11/kde4-baseapps/Makefile
+++ b/x11/kde4-baseapps/Makefile
@@ -15,12 +15,11 @@ LIB_DEPENDS= tidy-0.99.0:${PORTSDIR}/www/tidy-lib
CONFLICTS= kdebase-4.[0-6].* konq-plugins-4.[0-6].*
USE_XZ= yes
-USE_GETTEXT= yes
USE_GNOME= glib20
USE_KDE4= kdehier kdelibs kdeprefix libkonq \
automoc4 soprano strigi nepomuk-core \
nepomuk-widgets kactivities
-USES= cmake:outsource
+USES= cmake:outsource gettext
USE_QT4= corelib dbus gui script xml \
moc_build qmake_build rcc_build uic_build
USE_XORG= x11 xt
diff --git a/x11/kde4-runtime/Makefile b/x11/kde4-runtime/Makefile
index 0c648d4..cc9bd87 100644
--- a/x11/kde4-runtime/Makefile
+++ b/x11/kde4-runtime/Makefile
@@ -25,10 +25,9 @@ RUN_DEPENDS= cagibid:${PORTSDIR}/net/cagibi
CONFLICTS= kdebase-runtime-4.[0-6].* kdebase-workspace-4.5.[0-5] nepomukcontroller-0.2
USE_XZ= yes
-USE_GETTEXT= yes
USE_KDE4= kactivities kdehier kdelibs kdeprefix oxygen \
attica automoc4 pimlibs sharedmime strigi nepomuk-core
-USES= cmake:outsource
+USES= cmake:outsource gettext
USE_QT4= corelib dbus declarative designer_build gui phonon \
network qtestlib script svg webkit xml \
moc_build qmake_build rcc_build uic_build
diff --git a/x11/kde4-workspace/Makefile b/x11/kde4-workspace/Makefile
index 54f191c..3d78790 100644
--- a/x11/kde4-workspace/Makefile
+++ b/x11/kde4-workspace/Makefile
@@ -42,13 +42,12 @@ RUN_DEPENDS= ${KDE4_PREFIX}/env/xdg-env.sh:${PORTSDIR}/misc/kde4-xdg-env \
CONFLICTS= kdeaccessibility-4.[0-6].* kdebase-workspace-4.[0-6].*
-USE_GETTEXT= yes
USE_GL= glu
USE_GNOME= glib20
USE_ICONV= yes
USE_KDE4= kactivities kdehier kdelibs kdeprefix oxygen pimlibs \
akonadi automoc4 ontologies qimageblitz soprano strigi
-USES= cmake:outsource pkgconfig
+USES= cmake:outsource pkgconfig gettext
USE_QT4= corelib dbus declarative designer_build gui network \
opengl phonon qtestlib script sql webkit xml \
moc_build qmake_build rcc_build uic_build
diff --git a/x11/kdelibs4/Makefile b/x11/kdelibs4/Makefile
index a760bde..0b11fe1 100644
--- a/x11/kdelibs4/Makefile
+++ b/x11/kdelibs4/Makefile
@@ -40,11 +40,10 @@ LATEST_LINK= ${PORTNAME}4
USE_XZ= yes
USE_FAM= yes
-USE_GETTEXT= yes
USE_GNOME= libxml2 libxslt
USE_KDE4= kdehier kdeprefix oxygen \
attica automoc4 ontologies sharedmime soprano strigi
-USES= cmake:outsource
+USES= cmake:outsource gettext
USE_OPENSSL= yes
USE_PERL5= yes
USE_QT4= corelib dbus declarative designer_build gui \
diff --git a/x11/libexo/Makefile b/x11/libexo/Makefile
index bf32fcd..482a8ed 100644
--- a/x11/libexo/Makefile
+++ b/x11/libexo/Makefile
@@ -48,7 +48,7 @@ PLIST_SUB+= APIDOCS="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11/libfm/Makefile b/x11/libfm/Makefile
index 57926a7..7e76dba 100644
--- a/x11/libfm/Makefile
+++ b/x11/libfm/Makefile
@@ -31,7 +31,7 @@ OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/x11/libxfce4menu/Makefile b/x11/libxfce4menu/Makefile
index 30e674d..8ac2246 100644
--- a/x11/libxfce4menu/Makefile
+++ b/x11/libxfce4menu/Makefile
@@ -38,7 +38,7 @@ PLIST_SUB+= APIDOCS="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11/libxfce4util/Makefile b/x11/libxfce4util/Makefile
index 932ce83..08039c3 100644
--- a/x11/libxfce4util/Makefile
+++ b/x11/libxfce4util/Makefile
@@ -27,7 +27,7 @@ OPTIONS_DEFINE= NLS DOCS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11/metisse/Makefile b/x11/metisse/Makefile
index f25adc3..8c39041 100644
--- a/x11/metisse/Makefile
+++ b/x11/metisse/Makefile
@@ -24,8 +24,7 @@ CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --with-fontdir=${LOCALBASE}/lib/X11/fonts
MAKE_ARGS= METISSE_DOC_DIR="${DOCSDIR}"
-USE_GETTEXT= yes
-USES= pathfix
+USES= pathfix gettext
WANT_GNOME= yes
USE_LDCONFIG= yes
USE_PYTHON= yes
diff --git a/x11/roxterm/Makefile b/x11/roxterm/Makefile
index a95138c..2af8312 100644
--- a/x11/roxterm/Makefile
+++ b/x11/roxterm/Makefile
@@ -21,8 +21,7 @@ OPTIONS_DEFINE= DOCS
USE_BZIP2= yes
USE_GNOME= libglade2 vte
USE_PYTHON_BUILD= yes
-USE_GETTEXT= yes
-USES= pkgconfig
+USES= pkgconfig gettext
USE_AUTOTOOLS= libtool:env
INSTALLS_ICONS= yes
MAKE_JOBS_SAFE= yes
diff --git a/x11/workrave/Makefile b/x11/workrave/Makefile
index 9a9ca2c..cb67a41 100644
--- a/x11/workrave/Makefile
+++ b/x11/workrave/Makefile
@@ -53,7 +53,7 @@ CONFIGURE_ARGS+=--disable-distribution
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
diff --git a/x11/xfce4-clipman-plugin/Makefile b/x11/xfce4-clipman-plugin/Makefile
index e57cc34..850a4ad 100644
--- a/x11/xfce4-clipman-plugin/Makefile
+++ b/x11/xfce4-clipman-plugin/Makefile
@@ -20,12 +20,11 @@ UNIQUE_DESC= Enable Unique (single instance) support
GNU_CONFIGURE= yes
USE_BZIP2= yes
-USE_GETTEXT= yes
USE_GMAKE= yes
USE_GNOME= gnomehack gtk20 intltool intlhack glib20 desktopfileutils
USE_XFCE= configenv libexo libmenu libutil panel xfconf
USE_XORG= xtst
-USES= pkgconfig
+USES= pkgconfig gettext
INSTALLS_ICONS= yes
diff --git a/x11/xfce4-conf/Makefile b/x11/xfce4-conf/Makefile
index 89e98a1..ed190a5 100644
--- a/x11/xfce4-conf/Makefile
+++ b/x11/xfce4-conf/Makefile
@@ -55,7 +55,7 @@ PLIST_SUB+= PERLBIND="@comment "
.endif
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11/xfce4-screenshooter-plugin/Makefile b/x11/xfce4-screenshooter-plugin/Makefile
index 0faf8e9..85f2c8d 100644
--- a/x11/xfce4-screenshooter-plugin/Makefile
+++ b/x11/xfce4-screenshooter-plugin/Makefile
@@ -28,7 +28,7 @@ MAN1= xfce4-screenshooter.1
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/x11/xfce4-terminal/Makefile b/x11/xfce4-terminal/Makefile
index 9fdeb9e..fe0c807 100644
--- a/x11/xfce4-terminal/Makefile
+++ b/x11/xfce4-terminal/Makefile
@@ -32,7 +32,7 @@ MANLANG= "" ar ca da de el es fr gl id it ja ko lt \
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USE_GETTEXT= yes
+USES+= gettext
CONFIGURE_ARGS+=--enable-nls
PLIST_SUB+= NLS=""
.else
diff --git a/x11/xkeyboard-config/Makefile b/x11/xkeyboard-config/Makefile
index 615968b0..16e08cc 100644
--- a/x11/xkeyboard-config/Makefile
+++ b/x11/xkeyboard-config/Makefile
@@ -31,7 +31,7 @@ MAN7= xkeyboard-config.7
.if ${PORT_OPTIONS:MNLS}
USE_ICONV= yes
-USE_GETTEXT= yes
+USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile
index f5ddfe1..25cf786 100644
--- a/x11/xscreensaver/Makefile
+++ b/x11/xscreensaver/Makefile
@@ -22,11 +22,10 @@ MAKE_JOBS_SAFE= yes
CONFLICTS= xscreensaver-gnome-[0-9]* xscreensaver-gnome-hacks-[0-9]*
-USES= pkgconfig
+USES= pkgconfig gettext
USE_XORG= xpm
USE_GL= yes
USE_GMAKE= yes
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gtk --with-gl --with-gle --with-pixbuf --with-xpm \
--with-jpeg=${LOCALBASE} --with-xshm-ext --with-xdbe-ext \
diff --git a/x11/zenity/Makefile b/x11/zenity/Makefile
index 5bfbd2b..277135a 100644
--- a/x11/zenity/Makefile
+++ b/x11/zenity/Makefile
@@ -16,10 +16,9 @@ BUILD_DEPENDS= rarian-sk-config:${PORTSDIR}/textproc/rarian
RUN_DEPENDS= rarian-sk-config:${PORTSDIR}/textproc/rarian
USE_GMAKE= yes
-USES= pathfix
+USES= pathfix gettext
USE_GNOME= gnomeprefix gtk20 gnomedocutils intlhack
USE_BZIP2= yes
-USE_GETTEXT= yes
GNU_CONFIGURE= yes
INSTALLS_OMF= yes
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
OpenPOWER on IntegriCloud