commit:     954fdb4e1f067f089eb8e51baa7b9bde0870f466
Author:     Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  1 20:03:14 2015 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Jul  1 20:03:14 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=954fdb4e

[kde-base/kmail] Add 4.4-noakonadi snapshot

Package-Manager: portage-2.2.20

 kde-base/kmail/files/kmail-4.4.9-nodbus.patch | 83 +++++++++++++++++++++++++++
 kde-base/kmail/kmail-4.4.2015.06.ebuild       | 77 +++++++++++++++++++++++++
 2 files changed, 160 insertions(+)

diff --git a/kde-base/kmail/files/kmail-4.4.9-nodbus.patch 
b/kde-base/kmail/files/kmail-4.4.9-nodbus.patch
new file mode 100644
index 0000000..af3237d
--- /dev/null
+++ b/kde-base/kmail/files/kmail-4.4.9-nodbus.patch
@@ -0,0 +1,83 @@
+diff -ruN kmail-4.4.9.orig/kmail/tests/CMakeLists.txt 
kmail-4.4.9/kmail/tests/CMakeLists.txt
+--- kmail-4.4.9.orig/kmail/tests/CMakeLists.txt        2010-12-22 
18:52:24.000000000 +0100
++++ kmail-4.4.9/kmail/tests/CMakeLists.txt     2011-01-25 23:52:38.953021223 
+0100
+@@ -9,14 +9,14 @@
+ add_definitions(-DKMAIL_UNITTESTS=YES)
+ 
+ ########### htmlquotecolorertest ###############
+-set(htmlquotecolorertest_SRCS htmlquotecolorertest.cpp 
../htmlquotecolorer.cpp)
+-kde4_add_unit_test(htmlquotecolorertest TESTNAME kmail-quotecolorertest 
${htmlquotecolorertest_SRCS})
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
+-target_link_libraries(htmlquotecolorertest
+-  ${QT_QTTEST_LIBRARY}
+-  ${QT_QTCORE_LIBRARY}
+-  ${KDE4_KHTML_LIBRARY}
+-)
++# set(htmlquotecolorertest_SRCS htmlquotecolorertest.cpp 
../htmlquotecolorer.cpp)
++# kde4_add_unit_test(htmlquotecolorertest TESTNAME kmail-quotecolorertest 
${htmlquotecolorertest_SRCS})
++# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
++# target_link_libraries(htmlquotecolorertest
++#   ${QT_QTTEST_LIBRARY}
++#   ${QT_QTCORE_LIBRARY}
++#   ${KDE4_KHTML_LIBRARY}
++# )
+ 
+ ########### utiltests ###############
+ 
+diff -ruN kmail-4.4.9.orig/messagecore/tests/CMakeLists.txt 
kmail-4.4.9/messagecore/tests/CMakeLists.txt
+--- kmail-4.4.9.orig/messagecore/tests/CMakeLists.txt  2010-12-22 
18:52:15.000000000 +0100
++++ kmail-4.4.9/messagecore/tests/CMakeLists.txt       2011-01-25 
23:50:54.421021223 +0100
+@@ -13,6 +13,6 @@
+ # Attachment tests.
+ add_messagecore_test( attachmentcompressjobtest.cpp )
+ add_messagecore_test( attachmentfrommimecontentjobtest.cpp )
+-add_messagecore_test( attachmentfromurljobtest.cpp )
++# add_messagecore_test( attachmentfromurljobtest.cpp )
+ add_messagecore_test( attachmentparttest.cpp )
+-add_messagecore_test( attachmentpropertiesdialogtest.cpp )
++# add_messagecore_test( attachmentpropertiesdialogtest.cpp )
+diff -ruN kmail-4.4.9.orig/messageviewer/tests/CMakeLists.txt 
kmail-4.4.9/messageviewer/tests/CMakeLists.txt
+--- kmail-4.4.9.orig/messageviewer/tests/CMakeLists.txt        2010-12-22 
18:52:47.000000000 +0100
++++ kmail-4.4.9/messageviewer/tests/CMakeLists.txt     2011-01-25 
23:51:58.374021223 +0100
+@@ -6,23 +6,23 @@
+ )
+ 
+ ########### htmlquotecolorertest ###############
+-set(messageviewer_htmlquotecolorertest_SRCS htmlquotecolorertest.cpp 
../htmlquotecolorer.cpp)
+-kde4_add_unit_test(messageviewer_htmlquotecolorertest TESTNAME 
messageviewer-quotecolorertest ${messageviewer_htmlquotecolorertest_SRCS})
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
+-target_link_libraries(messageviewer_htmlquotecolorertest
+-  ${QT_QTTEST_LIBRARY}
+-  ${QT_QTCORE_LIBRARY}
+-  ${KDE4_KHTML_LIBRARY}
+-  messageviewer
+-)
++# set(messageviewer_htmlquotecolorertest_SRCS htmlquotecolorertest.cpp 
../htmlquotecolorer.cpp)
++# kde4_add_unit_test(messageviewer_htmlquotecolorertest TESTNAME 
messageviewer-quotecolorertest ${messageviewer_htmlquotecolorertest_SRCS})
++# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
++# target_link_libraries(messageviewer_htmlquotecolorertest
++#   ${QT_QTTEST_LIBRARY}
++#   ${QT_QTCORE_LIBRARY}
++#   ${KDE4_KHTML_LIBRARY}
++#   messageviewer
++# )
+ 
+ ########### stringutiltest ###############
+-set(stringutiltest_SRCS stringutiltest.cpp)
+-kde4_add_unit_test(stringutiltest TESTNAME messageviewer-stringutiltest 
${stringutiltest_SRCS})
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
+-target_link_libraries(stringutiltest
+-  ${QT_QTTEST_LIBRARY}
+-  ${QT_QTCORE_LIBRARY}
+-  ${KDE4_KHTML_LIBRARY}
+-  messageviewer
+-)
++# set(stringutiltest_SRCS stringutiltest.cpp)
++# kde4_add_unit_test(stringutiltest TESTNAME messageviewer-stringutiltest 
${stringutiltest_SRCS})
++# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
++# target_link_libraries(stringutiltest
++#   ${QT_QTTEST_LIBRARY}
++#   ${QT_QTCORE_LIBRARY}
++#   ${KDE4_KHTML_LIBRARY}
++#   messageviewer
++# )

diff --git a/kde-base/kmail/kmail-4.4.2015.06.ebuild 
b/kde-base/kmail/kmail-4.4.2015.06.ebuild
new file mode 100644
index 0000000..72bb84a
--- /dev/null
+++ b/kde-base/kmail/kmail-4.4.2015.06.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kmail/kmail-4.4.11.1-r2.ebuild,v 
1.5 2015/02/16 08:31:41 ago Exp $
+
+EAPI=5
+
+KMNAME="kdepim"
+KDE_HANDBOOK=optional
+VIRTUALX_REQUIRED=test
+inherit flag-o-matic kde4-meta
+
+DESCRIPTION="KMail is the email component of Kontact, the integrated personal 
information manager of KDE (noakonadi branch)"
+KEYWORDS=""
+IUSE="debug"
+
+DEPEND="
+       $(add_kdebase_dep kdelibs 'nepomuk' 4.13.1)
+       $(add_kdebase_dep kdepimlibs '' 4.13.1)
+       $(add_kdebase_dep libkdepim '' 4.4.11.1-r1)
+       $(add_kdebase_dep libkleo)
+       $(add_kdebase_dep libkpgp)
+"
+RDEPEND="${DEPEND}
+       $(add_kdebase_dep kdepim-runtime)
+"
+
+KMEXTRACTONLY="
+       korganizer/org.kde.Korganizer.Calendar.xml
+       libkleo/
+       libkpgp/
+"
+KMEXTRA="
+       kmailcvt/
+       ksendemail/
+       libksieve/
+       messagecore/
+       messagelist/
+       messageviewer/
+       mimelib/
+       plugins/kmail/
+"
+KMLOADLIBS="libkdepim"
+
+PATCHES=(
+       "${FILESDIR}/${PN}-4.4.9-nodbus.patch"
+)
+
+src_configure() {
+       # Bug 308903
+       use ppc64 && append-flags -mminimal-toc
+
+       mycmakeargs=(
+               -DWITH_IndicateQt=OFF
+       )
+
+       kde4-meta_src_configure
+}
+
+src_compile() {
+       kde4-meta_src_compile kmail_xml
+       kde4-meta_src_compile
+}
+
+pkg_postinst() {
+       kde4-meta_pkg_postinst
+
+       if ! has_version kde-base/kdepim-kresources:${SLOT}; then
+               echo
+               elog "For groupware functionality, please install 
kde-base/kdepim-kresources:${SLOT}"
+               echo
+       fi
+       if ! has_version kde-base/kleopatra:${SLOT}; then
+               echo
+               elog "For certificate management and the gnupg log viewer, 
please install kde-base/kleopatra:${SLOT}"
+               echo
+       fi
+}

Reply via email to