--- /usr/portage/sci-calculators/galculator/galculator-2.1.4.ebuild 2015-11-11 03:31:01.000000000 -0500 +++ /usr/portage/sci-calculators/galculator/galculator-2.1.4.ebuild 2015-11-17 05:29:24.000000000 -0500 @@ -14,18 +14,25 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~ppc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" +IUSE="+gtk3" -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:3 - x11-libs/pango -" +RDEPEND="dev-libs/glib:2 + gtk3? ( x11-libs/gtk+:3 ) + !gtk3? ( x11-libs/gtk+:2 ) + x11-libs/pango" DEPEND="${RDEPEND} dev-util/intltool sys-devel/flex sys-devel/gettext - virtual/pkgconfig -" + virtual/pkgconfig" DOCS="AUTHORS ChangeLog NEWS README THANKS doc/shortcuts" + +src_prepare() { + echo "src/flex_parser.c" >> "${S}/po/POTFILES.skip" +} + +src_configure() { + G2CONF="${G2CONF} $(use_enable gtk3)" + gnome2_src_configure +}