| # Copyright 1999-2015 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=5 |
| |
| DECLARATIVE_REQUIRED="optional" |
| MULTIMEDIA_REQUIRED="optional" |
| OPENGL_REQUIRED="optional" |
| QTHELP_REQUIRED="optional" |
| KDE_REQUIRED="never" |
| VIRTUALX_REQUIRED="test" |
| inherit kde4-base |
| |
| DESCRIPTION="Qt Perl bindings" |
| KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux" |
| IUSE="debug phonon qimageblitz qscintilla qwt webkit" |
| |
| RDEPEND=" |
| dev-lang/perl:= |
| dev-perl/List-MoreUtils |
| $(add_kdebase_dep smokeqt 'declarative?,multimedia?,opengl?,phonon?,qimageblitz?,qscintilla?,qthelp?,qwt?,webkit?') |
| " |
| DEPEND=${RDEPEND} |
| |
| RESTRICT="test" |
| |
| PATCHES=( |
| "${FILESDIR}/${PN}-4.10.80-vendor.patch" |
| ) |
| |
| src_configure() { |
| local mycmakeargs=( |
| -DDISABLE_Qt3Support=ON |
| $(cmake-utils_use_disable declarative QtDeclarative) |
| $(cmake-utils_use_disable multimedia QtMultimedia) |
| $(cmake-utils_use_disable opengl QtOpenGL) |
| $(cmake-utils_use_with phonon) |
| $(cmake-utils_use_with qimageblitz QImageBlitz) |
| $(cmake-utils_use_with qscintilla QScintilla) |
| $(cmake-utils_use_disable qthelp QtHelp) |
| $(cmake-utils_use_disable qwt) |
| $(cmake-utils_use_disable webkit QtWebKit) |
| ) |
| kde4-base_src_configure |
| } |
| |
| src_test() { |
| PERL5LIB="${BUILD_DIR}/blib/arch:${BUILD_DIR}/blib/lib" kde4-base_src_test |
| } |