# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 PLOCALES="ar_SA bg_BG cs_CZ de_DE el_GR it_IT lt_LT ru_RU uk_UA vi_VN zh_CN" inherit l10n qt4-r2 DESCRIPTION="Feature-rich dictionary lookup program" HOMEPAGE="http://goldendict.org/" SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" IUSE="debug kde" RDEPEND=" >=app-text/hunspell-1.2 media-libs/libogg media-libs/libvorbis sys-libs/zlib x11-libs/libX11 x11-libs/libXtst >=dev-qt/qtcore-4.5:4[exceptions,qt3support] >=dev-qt/qtgui-4.5:4[exceptions,qt3support] >=dev-qt/qtwebkit-4.5:4[exceptions] !kde? ( || ( >=dev-qt/qtphonon-4.5:4[exceptions] media-libs/phonon[qt4] ) ) kde? ( media-libs/phonon[qt4] ) " DEPEND="${RDEPEND} virtual/pkgconfig " S=${WORKDIR} PATCHES=( "${FILESDIR}/${P}-gcc-4.7.patch" ) src_prepare() { qt4-r2_src_prepare l10n_for_each_disabled_locale_do editpro # do not install duplicates sed -e '/[icon,desktop]s2/d' -i ${PN}.pro || die # fix desktop file sed -e '/^Categories=/s/;Applications$/;/' -i redist/${PN}.desktop || die } src_configure() { PREFIX="${EPREFIX}"/usr eqmake4 } src_install() { qt4-r2_src_install l10n_for_each_locale_do insqm } editpro() { sed -e "s;locale/${1}.ts;;" -i ${PN}.pro || die } insqm() { insinto /usr/share/apps/${PN}/locale doins locale/${1}.qm }