@@ -, +, @@ --- app-emulation/qemu/qemu-2.5.0-r1.ebuild | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) --- a/app-emulation/qemu/qemu-2.5.0-r1.ebuild +++ a/app-emulation/qemu/qemu-2.5.0-r1.ebuild @@ -6,9 +6,10 @@ EAPI=5 PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="ncurses,readline" +PLOCALES="de_DE fr_FR hu it tr zh_CN" inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \ - user udev fcaps readme.gentoo pax-utils + user udev fcaps readme.gentoo pax-utils l10n BACKPORTS= @@ -308,9 +309,6 @@ src_prepare() { -e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \ Makefile Makefile.target || die - # Cheap hack to disable gettext .mo generation. - use nls || rm -f po/*.po - epatch "${FILESDIR}"/qemu-2.5.0-cflags.patch [[ -n ${BACKPORTS} ]] && \ EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \ @@ -329,6 +327,13 @@ src_prepare() { MAKEOPTS+=" V=1" epatch_user + # Cheap hack to disable gettext .mo generation. + use nls || rm -f po/*.po + + rm_loc() { + rm -f po/${1}.po || die + } + l10n_for_each_disabled_locale_do rm_loc } ## --