summaryrefslogtreecommitdiff
path: root/net-im/ktp-common-internals/ktp-common-internals-9999.ebuild
diff options
context:
space:
mode:
authorKarol Herbst <git@karolherbst.de>2014-12-17 16:42:07 +0200
committerMichael Palimaka <kensington@gentoo.org>2014-12-27 03:23:27 +1100
commited887081dbb413ddcaaa87e0341183a80392683a (patch)
treeeef169c6af824c9b3311bd4371f6de7e58f7a1bd /net-im/ktp-common-internals/ktp-common-internals-9999.ebuild
parent8b2cb285bff91b29d873d00cf4927ac1ae764ada (diff)
downloadkde-ed887081dbb413ddcaaa87e0341183a80392683a.tar.gz
kde-ed887081dbb413ddcaaa87e0341183a80392683a.tar.bz2
kde-ed887081dbb413ddcaaa87e0341183a80392683a.zip
[net-im/ktp-common-internals] add USE flags for optional deps
Diffstat (limited to 'net-im/ktp-common-internals/ktp-common-internals-9999.ebuild')
-rw-r--r--net-im/ktp-common-internals/ktp-common-internals-9999.ebuild16
1 files changed, 15 insertions, 1 deletions
diff --git a/net-im/ktp-common-internals/ktp-common-internals-9999.ebuild b/net-im/ktp-common-internals/ktp-common-internals-9999.ebuild
index bc7d1c83670..a0e1576e74c 100644
--- a/net-im/ktp-common-internals/ktp-common-internals-9999.ebuild
+++ b/net-im/ktp-common-internals/ktp-common-internals-9999.ebuild
@@ -17,7 +17,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="5"
-IUSE="otr"
+IUSE="doc otr"
# todo: libkpeople, kdepimlibs
DEPEND="
@@ -48,6 +48,9 @@ DEPEND="
net-libs/accounts-qt
>=net-libs/telepathy-qt-0.9.5[qt5]
net-libs/telepathy-logger-qt:5
+ doc? (
+ app-doc/doxygen
+ )
otr? (
dev-libs/libgcrypt:0=
>=net-libs/libotr-4.0.0
@@ -59,9 +62,20 @@ RDEPEND="${DEPEND}
src_configure() {
local mycmakeargs=(
+ $(cmake-utils_use_find_package doc Doxygen)
$(cmake-utils_use_find_package otr Libgcrypt)
$(cmake-utils_use_find_package otr LibOTR)
)
kde5_src_configure
}
+
+src_compile() {
+ kde5_src_compile
+ use doc && kde5_src_compile apidox
+}
+
+src_install() {
+ kde5_src_install
+ use doc && dodoc "${BUILD_DIR}"/KTp/docs/html/*
+}