summaryrefslogtreecommitdiff
path: root/kde-apps/messagelib/messagelib-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/messagelib/messagelib-9999.ebuild')
-rw-r--r--kde-apps/messagelib/messagelib-9999.ebuild96
1 files changed, 96 insertions, 0 deletions
diff --git a/kde-apps/messagelib/messagelib-9999.ebuild b/kde-apps/messagelib/messagelib-9999.ebuild
new file mode 100644
index 00000000000..6bd802c572c
--- /dev/null
+++ b/kde-apps/messagelib/messagelib-9999.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_TEST="true"
+KMNAME="kdepim"
+inherit kde5
+
+DESCRIPTION="Libraries for messaging functions"
+LICENSE="LGPL-2+"
+KEYWORDS=""
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcodecs)
+ $(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 kdewebkit)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemmodels)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ $(add_kdeapps_dep akonadi-contact)
+ $(add_kdeapps_dep akonadi-mime)
+ $(add_kdeapps_dep akonadi-notes)
+ $(add_kdeapps_dep gpgmepp)
+ $(add_kdeapps_dep grantleetheme)
+ $(add_kdeapps_dep incidenceeditor)
+ $(add_kdeapps_dep kcalcore)
+ $(add_kdeapps_dep kcontacts)
+ $(add_kdeapps_dep kdepim-apps-lib)
+ $(add_kdeapps_dep kidentitymanagement)
+ $(add_kdeapps_dep kldap)
+ $(add_kdeapps_dep kmailtransport)
+ $(add_kdeapps_dep kmbox)
+ $(add_kdeapps_dep kmime)
+ $(add_kdeapps_dep kpimtextedit)
+ $(add_kdeapps_dep libakonadi)
+ $(add_kdeapps_dep libgravatar)
+ $(add_kdeapps_dep libkdepim)
+ $(add_kdeapps_dep libkleo)
+ $(add_kdeapps_dep pimcommon)
+ dev-libs/grantlee:5
+ dev-qt/designer:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+"
+DEPEND="${COMMON_DEPEND}
+ sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-apps/kdepim-15.08.50:5
+ !kde-apps/messagecomposer:5
+ !kde-apps/messagecore:5
+ !kde-apps/messagelist:5
+ !kde-apps/messageviewer:5
+ !kde-apps/templateparser:5
+ !kde-base/kdepim-common-libs:4
+ !kde-base/kmail:4
+"
+
+S="${WORKDIR}/${P}/${PN}"
+
+src_prepare() {
+ kde5_src_prepare
+
+ if ! use test ; then
+ sed -i \
+ -e '/add_subdirectory(autotests)/ s/^/#DONT/' \
+ -e '/add_subdirectory(tests)/ s/^/#DONT/' \
+ messagecomposer/CMakeLists.txt \
+ messagecore/CMakeLists.txt \
+ messagelist/CMakeLists.txt \
+ messageviewer/CMakeLists.txt \
+ templateparser/CMakeLists.txt || die
+ fi
+}