commit:     d79d97f425b3f2add9b8cda86bdd23b72ed0005f
Author:     Karol Herbst <git <AT> karolherbst <DOT> de>
AuthorDate: Thu Nov 27 10:30:22 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Dec  1 12:38:31 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d79d97f4

[net-libs/telepathy-logger-qt] added Qt5 based live ebuild

---
 ...99.ebuild => telepathy-logger-qt-4.9999.ebuild} |  0
 .../telepathy-logger-qt-9999.ebuild                | 37 ++++++++++------------
 2 files changed, 16 insertions(+), 21 deletions(-)

diff --git a/net-libs/telepathy-logger-qt/telepathy-logger-qt-9999.ebuild 
b/net-libs/telepathy-logger-qt/telepathy-logger-qt-4.9999.ebuild
similarity index 100%
copy from net-libs/telepathy-logger-qt/telepathy-logger-qt-9999.ebuild
copy to net-libs/telepathy-logger-qt/telepathy-logger-qt-4.9999.ebuild

diff --git a/net-libs/telepathy-logger-qt/telepathy-logger-qt-9999.ebuild 
b/net-libs/telepathy-logger-qt/telepathy-logger-qt-9999.ebuild
index d036a44..bfa745f 100644
--- a/net-libs/telepathy-logger-qt/telepathy-logger-qt-9999.ebuild
+++ b/net-libs/telepathy-logger-qt/telepathy-logger-qt-9999.ebuild
@@ -5,27 +5,24 @@
 EAPI=5
 
 PYTHON_COMPAT=( python2_7 )
-KDE_REQUIRED="never"
-inherit kde4-base python-any-r1
+EGIT_BRANCH="qt5"
+inherit kde5 python-any-r1
 
-DESCRIPTION="Qt4 bindings for the Telepathy logger"
+DESCRIPTION="Qt bindings for the Telepathy logger"
 
HOMEPAGE="https://projects.kde.org/projects/extragear/network/telepathy/telepathy-logger-qt";
-if [[ ${PV} != *9999* ]]; then
-       SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2"
-       KEYWORDS="~amd64 ~x86"
-else
-       KEYWORDS=""
-fi
 
 LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="debug"
+SLOT="5"
+IUSE=""
 
 RDEPEND="
-       media-libs/qt-gstreamer
-       >=net-im/telepathy-logger-0.8.0
+       dev-libs/glib
+       dev-qt/qtcore:5
+       dev-qt/qtdbus:5
+       media-libs/qt-gstreamer[qt5]
+       net-im/telepathy-logger
        net-libs/telepathy-glib
-       >=net-libs/telepathy-qt-0.9.1
+       net-libs/telepathy-qt[qt5]
 "
 DEPEND="${RDEPEND}
        ${PYTHON_DEPS}
@@ -33,14 +30,12 @@ DEPEND="${RDEPEND}
        sys-devel/flex
 "
 
-pkg_setup() {
-       python-any-r1_pkg_setup
-       kde4-base_pkg_setup
+
+src_prepare() {
+       sed -i -e 's/INCLUDE(Qt5Macros)//g' cmake/modules/FindQt5.cmake || die 
"couldn't remove Qt5Macros include"
 }
 
 src_configure() {
-       local mycmakeargs=(
-               -DBUILD_SHARED_LIBS=ON
-       )
-       kde4-base_src_configure
+       export QT_SELECT=5
+       cmake-utils_src_configure
 }

Reply via email to