commit:     105fd8762d499190fe037983ff873464f112ee87
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 24 15:02:52 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Sep 24 15:03:10 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=105fd876

[net-libs/libnm-qt] Introduce teamd USE flag to avoid requiring 
net-misc/networkmanager[teamd] unconditionally.

Package-Manager: portage-2.2.10

---
 net-libs/libnm-qt/libnm-qt-5.0.93.ebuild | 8 ++++----
 net-libs/libnm-qt/libnm-qt-9999.ebuild   | 6 +++---
 net-libs/libnm-qt/metadata.xml           | 3 +++
 3 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/net-libs/libnm-qt/libnm-qt-5.0.93.ebuild 
b/net-libs/libnm-qt/libnm-qt-5.0.93.ebuild
index 9025fde..66db949 100644
--- a/net-libs/libnm-qt/libnm-qt-5.0.93.ebuild
+++ b/net-libs/libnm-qt/libnm-qt-5.0.93.ebuild
@@ -11,7 +11,7 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then
        KEYWORDS="~amd64 ~x86"
        SRC_URI="mirror://kde/stable/plasma/5.0.2/${P}.tar.xz"
 else
-       KEYWORDS=""
+       KEYWORDS=" ~amd64"
 fi
 
 DESCRIPTION="NetworkManager bindings for Qt"
@@ -20,14 +20,14 @@ 
HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libnm-qt";
 LICENSE="LGPL-2"
 # maybe remove SLOT when it becomes official KDE Framework
 SLOT="0"
-IUSE=""
+IUSE="teamd"
 
 RDEPEND="
        dev-qt/qtdbus:5
        dev-qt/qtnetwork:5
        || (
-               >=net-misc/networkmanager-0.9.10.0[consolekit,teamd]
-               >=net-misc/networkmanager-0.9.10.0[systemd,teamd]
+               >=net-misc/networkmanager-0.9.10.0[consolekit,teamd=]
+               >=net-misc/networkmanager-0.9.10.0[systemd,teamd=]
        )
 "
 DEPEND="${RDEPEND}

diff --git a/net-libs/libnm-qt/libnm-qt-9999.ebuild 
b/net-libs/libnm-qt/libnm-qt-9999.ebuild
index 5e08506..f5db79c 100644
--- a/net-libs/libnm-qt/libnm-qt-9999.ebuild
+++ b/net-libs/libnm-qt/libnm-qt-9999.ebuild
@@ -20,14 +20,14 @@ 
HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libnm-qt";
 LICENSE="LGPL-2"
 # maybe remove SLOT when it becomes official KDE Framework
 SLOT="0"
-IUSE=""
+IUSE="teamd"
 
 RDEPEND="
        dev-qt/qtdbus:5
        dev-qt/qtnetwork:5
        || (
-               >=net-misc/networkmanager-0.9.10.0[consolekit,teamd]
-               >=net-misc/networkmanager-0.9.10.0[systemd,teamd]
+               >=net-misc/networkmanager-0.9.10.0[consolekit,teamd=]
+               >=net-misc/networkmanager-0.9.10.0[systemd,teamd=]
        )
 "
 DEPEND="${RDEPEND}

diff --git a/net-libs/libnm-qt/metadata.xml b/net-libs/libnm-qt/metadata.xml
index a23f444..7aa99ba 100644
--- a/net-libs/libnm-qt/metadata.xml
+++ b/net-libs/libnm-qt/metadata.xml
@@ -2,4 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
        <herd>kde</herd>
+       <use>
+               <flag name="teamd">Enable Teamd control support</flag>
+       </use>
 </pkgmetadata>

Reply via email to