diff options
author | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2015-07-01 22:03:14 +0200 |
---|---|---|
committer | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2015-07-01 22:03:14 +0200 |
commit | 954fdb4e1f067f089eb8e51baa7b9bde0870f466 (patch) | |
tree | 283eaad9588ef583733dbc6cbb6ed4e856106161 | |
parent | [kde-base/libkdepim] Add 4.4-noakonadi snapshot (diff) | |
download | kde-954fdb4e.tar.gz kde-954fdb4e.tar.bz2 kde-954fdb4e.zip |
[kde-base/kmail] Add 4.4-noakonadi snapshot
Package-Manager: portage-2.2.20
-rw-r--r-- | kde-base/kmail/Manifest | 1 | ||||
-rw-r--r-- | kde-base/kmail/files/kmail-4.4.9-nodbus.patch | 83 | ||||
-rw-r--r-- | kde-base/kmail/kmail-4.4.2015.06.ebuild | 77 |
3 files changed, 161 insertions, 0 deletions
diff --git a/kde-base/kmail/Manifest b/kde-base/kmail/Manifest index b6eb63b57d..557c93362f 100644 --- a/kde-base/kmail/Manifest +++ b/kde-base/kmail/Manifest @@ -1 +1,2 @@ DIST kdepim-4.14.9.tar.xz 14584812 SHA256 8ef9b34dce7e613d4323df042c44066a7993f4be6ed5bfcee0a8a4091c739650 SHA512 cb1a2faff4f1de99991c66760cca0b83d04d511561519649e629267f34ec49e8f16208befafa15020e33395618a0d29131f38557aca2e3920c66fed663c2bb56 WHIRLPOOL 1723e932fb7c5d90b800d5dc319c2c4bb3afba5caf0cbe3b5686a4dbd58abb913ced12c944820c6a10d95d582a8fe5b5697a08186ff2cd1980a15e0a72f52883 +DIST kdepim-4.4.2015.06.tar.xz 8901968 SHA256 d9153c57e697ca33d0bd82f1f93ed2befdabbe3822189c1c8acbdf7bf9bbaec6 SHA512 10e89ff1bb22ef03ae2128b800f87c76da945703fa98c07fa0ac29deb17c724beeca84995c50b067138ab7cf0543112173eb850d897b38c512a25974bfc15e1e WHIRLPOOL 543b9d629380e9923b38c414cf6e7390437a48acfb31b9ed934e9655bb1efb1f480065942775dc68d8382e639e4df122f953388dad90a9fadb3734d2f2fe72f0 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 0000000000..af3237def5 --- /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 0000000000..72bb84a118 --- /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 +} |