summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2014-05-28 20:36:54 +0200
committerJohannes Huber <johu@gentoo.org>2014-05-28 20:36:54 +0200
commitc759cddbf3d8b23a0c62e8486c376748b671fa78 (patch)
tree6f52c5218ff07e068c94fd3859795e5ae47c7258
parent164856e1b23d43b6c3d0611efff242aa501d3d38 (diff)
downloadkde-c759cddbf3d8b23a0c62e8486c376748b671fa78.tar.gz
kde-c759cddbf3d8b23a0c62e8486c376748b671fa78.tar.bz2
kde-c759cddbf3d8b23a0c62e8486c376748b671fa78.zip
[net-wireless/bluedevil] KF5 version
Package-Manager: portage-2.2.10
-rw-r--r--net-wireless/bluedevil/bluedevil-4.9999.ebuild28
-rw-r--r--net-wireless/bluedevil/bluedevil-9999.ebuild31
-rw-r--r--net-wireless/bluedevil/files/bluedevil-9999-ecm-cmake.patch13
3 files changed, 63 insertions, 9 deletions
diff --git a/net-wireless/bluedevil/bluedevil-4.9999.ebuild b/net-wireless/bluedevil/bluedevil-4.9999.ebuild
new file mode 100644
index 00000000000..95b1c407747
--- /dev/null
+++ b/net-wireless/bluedevil/bluedevil-4.9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_LINGUAS="ar bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
+hu it ja kk km ko lt mai mr ms nb nds nl pa pl pt pt_BR ro ru sk sl sr
+sr@ijekavian sr@ijekavianlatin sr@latin sv th tr ug uk zh_CN zh_TW"
+inherit kde4-base
+
+DESCRIPTION="Bluetooth stack for KDE"
+HOMEPAGE="http://projects.kde.org/projects/extragear/base/bluedevil"
+
+LICENSE="GPL-2+"
+KEYWORDS=""
+SLOT="4"
+IUSE="debug"
+
+DEPEND="
+ >=net-libs/libbluedevil-2
+ x11-misc/shared-mime-info
+"
+RDEPEND="${DEPEND}
+ !app-mobilephone/obexd
+ !app-mobilephone/obex-data-server
+ !net-wireless/kbluetooth
+"
diff --git a/net-wireless/bluedevil/bluedevil-9999.ebuild b/net-wireless/bluedevil/bluedevil-9999.ebuild
index 95b1c407747..c1378c3c554 100644
--- a/net-wireless/bluedevil/bluedevil-9999.ebuild
+++ b/net-wireless/bluedevil/bluedevil-9999.ebuild
@@ -4,25 +4,38 @@
EAPI=5
-KDE_LINGUAS="ar bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
-hu it ja kk km ko lt mai mr ms nb nds nl pa pl pt pt_BR ro ru sk sl sr
-sr@ijekavian sr@ijekavianlatin sr@latin sv th tr ug uk zh_CN zh_TW"
-inherit kde4-base
+EGIT_BRANCH="frameworks"
+inherit kde5
DESCRIPTION="Bluetooth stack for KDE"
HOMEPAGE="http://projects.kde.org/projects/extragear/base/bluedevil"
-
-LICENSE="GPL-2+"
KEYWORDS=""
-SLOT="4"
-IUSE="debug"
+IUSE=""
DEPEND="
- >=net-libs/libbluedevil-2
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ net-libs/libbluedevil:5
x11-misc/shared-mime-info
"
RDEPEND="${DEPEND}
!app-mobilephone/obexd
!app-mobilephone/obex-data-server
+ !net-wireless/bluedevil:4
!net-wireless/kbluetooth
"
+
+PATCHES=( "${FILESDIR}/${P}-ecm-cmake.patch" )
diff --git a/net-wireless/bluedevil/files/bluedevil-9999-ecm-cmake.patch b/net-wireless/bluedevil/files/bluedevil-9999-ecm-cmake.patch
new file mode 100644
index 00000000000..29284c5d204
--- /dev/null
+++ b/net-wireless/bluedevil/files/bluedevil-9999-ecm-cmake.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index cdfcd06..edfffa6 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -17,7 +17,7 @@ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
+ Widgets
+ DBus)
+
+-find_package(KF5 CONFIG REQUIRED COMPONENTS
++find_package(KF5 REQUIRED COMPONENTS
+ CoreAddons
+ WidgetsAddons
+ DBusAddons