commit:     46f0cbc7b6f2fba7d0df44852f6591eb0086b9bf
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 20 12:57:25 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 12:57:25 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=46f0cbc7

kde-apps/kolourpaint: introduce scanner USE flag

Package-Manager: portage-2.2.27

 kde-apps/kolourpaint/kolourpaint-15.12.1.ebuild     | 21 +++++++++++++--------
 .../kolourpaint/kolourpaint-15.12.49.9999.ebuild    | 21 +++++++++++++--------
 kde-apps/kolourpaint/kolourpaint-9999.ebuild        | 21 +++++++++++++--------
 3 files changed, 39 insertions(+), 24 deletions(-)

diff --git a/kde-apps/kolourpaint/kolourpaint-15.12.1.ebuild 
b/kde-apps/kolourpaint/kolourpaint-15.12.1.ebuild
index 8b1c5a6..0a2407b 100644
--- a/kde-apps/kolourpaint/kolourpaint-15.12.1.ebuild
+++ b/kde-apps/kolourpaint/kolourpaint-15.12.1.ebuild
@@ -11,15 +11,20 @@ DESCRIPTION="Paint Program for KDE"
 HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/";
 KEYWORDS=" ~amd64 ~x86"
 LICENSE="BSD LGPL-2"
-IUSE="debug"
+IUSE="debug scanner"
 
-DEPEND="media-libs/qimageblitz"
-RDEPEND="${DEPEND}"
+DEPEND="
+       media-libs/qimageblitz
+       scanner? ( $(add_kdeapps_dep libksane) )
+"
+RDEPEND="${DEPEND}
+       scanner? ( $(add_kdeapps_dep ksaneplugin) )
+"
 
-pkg_postinst() {
-       kde4-base_pkg_postinst
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package scanner KSane)
+       )
 
-       if ! has_version kde-apps/ksaneplugin:${SLOT} ; then
-               elog "To enable scanner support, please install 
kde-apps/ksaneplugin:${SLOT}"
-       fi
+       kde4-base_src_configure
 }

diff --git a/kde-apps/kolourpaint/kolourpaint-15.12.49.9999.ebuild 
b/kde-apps/kolourpaint/kolourpaint-15.12.49.9999.ebuild
index 15da9a0..0e93748 100644
--- a/kde-apps/kolourpaint/kolourpaint-15.12.49.9999.ebuild
+++ b/kde-apps/kolourpaint/kolourpaint-15.12.49.9999.ebuild
@@ -11,15 +11,20 @@ DESCRIPTION="Paint Program for KDE"
 HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/";
 KEYWORDS=""
 LICENSE="BSD LGPL-2"
-IUSE="debug"
+IUSE="debug scanner"
 
-DEPEND="media-libs/qimageblitz"
-RDEPEND="${DEPEND}"
+DEPEND="
+       media-libs/qimageblitz
+       scanner? ( $(add_kdeapps_dep libksane) )
+"
+RDEPEND="${DEPEND}
+       scanner? ( $(add_kdeapps_dep ksaneplugin) )
+"
 
-pkg_postinst() {
-       kde4-base_pkg_postinst
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package scanner KSane)
+       )
 
-       if ! has_version kde-apps/ksaneplugin:${SLOT} ; then
-               elog "To enable scanner support, please install 
kde-apps/ksaneplugin:${SLOT}"
-       fi
+       kde4-base_src_configure
 }

diff --git a/kde-apps/kolourpaint/kolourpaint-9999.ebuild 
b/kde-apps/kolourpaint/kolourpaint-9999.ebuild
index 15da9a0..0e93748 100644
--- a/kde-apps/kolourpaint/kolourpaint-9999.ebuild
+++ b/kde-apps/kolourpaint/kolourpaint-9999.ebuild
@@ -11,15 +11,20 @@ DESCRIPTION="Paint Program for KDE"
 HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/";
 KEYWORDS=""
 LICENSE="BSD LGPL-2"
-IUSE="debug"
+IUSE="debug scanner"
 
-DEPEND="media-libs/qimageblitz"
-RDEPEND="${DEPEND}"
+DEPEND="
+       media-libs/qimageblitz
+       scanner? ( $(add_kdeapps_dep libksane) )
+"
+RDEPEND="${DEPEND}
+       scanner? ( $(add_kdeapps_dep ksaneplugin) )
+"
 
-pkg_postinst() {
-       kde4-base_pkg_postinst
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package scanner KSane)
+       )
 
-       if ! has_version kde-apps/ksaneplugin:${SLOT} ; then
-               elog "To enable scanner support, please install 
kde-apps/ksaneplugin:${SLOT}"
-       fi
+       kde4-base_src_configure
 }

Reply via email to