--- /usr/portage/x11-libs/gtk+/gtk+-2.4.14.ebuild 2005-01-22 08:36:41 +0100 +++ x11-libs/gtk+/gtk+-2.4.14.ebuild 2005-01-25 18:40:43 +0100 @@ -13,7 +13,7 @@ LICENSE="LGPL-2" SLOT="2" KEYWORDS="x86 ~ppc sparc ~mips ~alpha arm hppa ~amd64 ia64 ~ppc64" -IUSE="doc tiff jpeg" +IUSE="doc jpeg nls tiff" RDEPEND="virtual/x11 >=dev-libs/glib-2.4 @@ -28,6 +28,7 @@ >=dev-util/pkgconfig-0.12.0 sys-devel/autoconf >=sys-devel/automake-1.7.9 + nls? ( sys-devel/gettext ) doc? ( >=dev-util/gtk-doc-1 )" src_unpack() { @@ -43,6 +44,8 @@ # add smoothscroll support for usability reasons # http://bugzilla.gnome.org/show_bug.cgi?id=103811 epatch ${DISTDIR}/${PN}-2.4-smoothscroll-r1.patch + # defines ngettext for disable-nls + epatch ${FILESDIR}/${P}-ngettext.patch # use an arch-specific config directory so that 32bit and 64bit versions # dont clash on multilib systems @@ -56,6 +59,7 @@ autoconf || die automake || die + epunt_cxx } src_compile() { @@ -66,9 +70,10 @@ elibtoolize econf \ - `use_enable doc gtk-doc` \ - `use_with jpeg libjpeg` \ - `use_with tiff libtiff` \ + $(use_enable doc gtk-doc) \ + $(use_with jpeg libjpeg) \ + $(use_with tiff libtiff) \ + $(use_enable nls) \ --with-png \ --with-gdktarget=x11 \ --with-xinput \