# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" LANGSLONG="cs_CZ da_DK de_DE fr_FR hu_HU it_IT ja_JP pl_PL pt_BR ru_RU tr_TR" LANGS="es_CL" inherit cmake-utils DESCRIPTION="Batch image converter and resizer based on ImageMagick" HOMEPAGE="http://converseen.sourceforge.net" RESTRICT="mirror" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug graphicsmagick" for x in ${LANGS}; do IUSE="${IUSE} linguas_${x}" done for x in ${LANGSLONG}; do IUSE="${IUSE} linguas_${x%_*}" done RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick[cxx,imagemagick] ) " DEPEND="${RDEPEND}" DOCS=( README.md ) # FIXED: graphicsmagick dependency does not work properly, failures when compiling # || ( media-gfx/imagemagick[cxx] media-gfx/graphicsmagick[cxx,imagemagick] ) PATCHES=( "${FILESDIR}/converseen-0.9.6.2-r1_graphicsmagick.diff" ) src_prepare() { default for x in ${LANGSLONG}; do if use !linguas_${x%_*}; then rm -f "loc/${PN}_${x}."* || die sed -i -e "\,/${PN}_${x}\...,d" CMakeLists.txt || die fi done for x in ${LANGS}; do if use !linguas_${x}; then rm -f "loc/${PN}_${x}."* || die sed -i -e "\,/${PN}_${x}\...,d" CMakeLists.txt || die fi done }