commit:     babd414bce884006cf9cae917085ca2328979a11
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 24 17:44:48 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Nov 24 17:44:48 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=babd414b

[kde-apps/libkcddb] Introduce handbook USE flag wrt bug #486670.

Package-Manager: portage-2.2.14

---
 kde-apps/libkcddb/libkcddb-14.11.95.ebuild | 11 +++++++++++
 kde-apps/libkcddb/libkcddb-9999.ebuild     | 11 +++++++++++
 2 files changed, 22 insertions(+)

diff --git a/kde-apps/libkcddb/libkcddb-14.11.95.ebuild 
b/kde-apps/libkcddb/libkcddb-14.11.95.ebuild
index 5a81777..1f1ee6e 100644
--- a/kde-apps/libkcddb/libkcddb-14.11.95.ebuild
+++ b/kde-apps/libkcddb/libkcddb-14.11.95.ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+KDE_HANDBOOK="optional"
 inherit kde4-base
 
 DESCRIPTION="KDE library for CDDB"
@@ -21,6 +22,16 @@ RDEPEND="${DEPEND}"
 
 KMSAVELIBS="true"
 
+src_prepare() {
+       kde4-base_src_prepare
+
+       if ! use handbook ; then
+               pushd kcmcddb > /dev/null
+               comment_add_subdirectory doc
+               popd > /dev/null
+       fi
+}
+
 src_configure() {
        local mycmakeargs=(
                $(cmake-utils_use_with musicbrainz MusicBrainz5)

diff --git a/kde-apps/libkcddb/libkcddb-9999.ebuild 
b/kde-apps/libkcddb/libkcddb-9999.ebuild
index 5a81777..1f1ee6e 100644
--- a/kde-apps/libkcddb/libkcddb-9999.ebuild
+++ b/kde-apps/libkcddb/libkcddb-9999.ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+KDE_HANDBOOK="optional"
 inherit kde4-base
 
 DESCRIPTION="KDE library for CDDB"
@@ -21,6 +22,16 @@ RDEPEND="${DEPEND}"
 
 KMSAVELIBS="true"
 
+src_prepare() {
+       kde4-base_src_prepare
+
+       if ! use handbook ; then
+               pushd kcmcddb > /dev/null
+               comment_add_subdirectory doc
+               popd > /dev/null
+       fi
+}
+
 src_configure() {
        local mycmakeargs=(
                $(cmake-utils_use_with musicbrainz MusicBrainz5)

Reply via email to