From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- kde-apps/kmail/Manifest | 9 ++ kde-apps/kmail/files/kmail-4.4.2017.04-gcc6.patch | 42 +++++++++ kde-apps/kmail/kmail-17.04.3.ebuild | 108 ++++++++++++++++++++++ kde-apps/kmail/kmail-17.08.1.ebuild | 107 +++++++++++++++++++++ kde-apps/kmail/kmail-4.4.2017.04.ebuild | 73 +++++++++++++++ kde-apps/kmail/metadata.xml | 8 ++ 6 files changed, 347 insertions(+) create mode 100644 kde-apps/kmail/Manifest create mode 100644 kde-apps/kmail/files/kmail-4.4.2017.04-gcc6.patch create mode 100644 kde-apps/kmail/kmail-17.04.3.ebuild create mode 100644 kde-apps/kmail/kmail-17.08.1.ebuild create mode 100644 kde-apps/kmail/kmail-4.4.2017.04.ebuild create mode 100644 kde-apps/kmail/metadata.xml (limited to 'kde-apps/kmail') diff --git a/kde-apps/kmail/Manifest b/kde-apps/kmail/Manifest new file mode 100644 index 000000000000..c0c507e0dc20 --- /dev/null +++ b/kde-apps/kmail/Manifest @@ -0,0 +1,9 @@ +AUX kmail-4.4.2017.04-gcc6.patch 1431 SHA256 774f68728aa0f2362941c0314f62cda3f9039f4d155fa1beddbbe5a7ed7e409e SHA512 f7f8424dc824a11993c3ff33c9cc1649ffecd975a097c130bf367223c63f695bae548779760a7ce484e03b0b0adabdc0ebb084f3cea0c50091e7592dce9fe25f WHIRLPOOL 194a806c20ea56e3b52949bf8618b0a83e9efe8ec909e058dce58362f7bc4f3ae2cc341e106d68d8f67cf39fac0b205dcf74b339de0969b709a4970de90ad067 +DIST kdepim-4.4.2017.04.tar.xz 8964644 SHA256 943019fbf6e480761ccac4a1d54d71d5d38c88fd832e952cb03d73975f9a8535 SHA512 d00e288563975e38f1bf4d28ed4724a9e159fab8ca37a61039aea730d22cae0c7e9921e04423bbbe6a74ee19319c57f79139d3a2b5048985675f836fd5dc77ab WHIRLPOOL 1818df486e46f7345523360d05ab1d19b00906f1b51677010d0cd2f31ddd914c1e96c3a98837339882810f54b15fd4eb5063424863169decb68578100ae8049a +DIST kmail-17.04.3.tar.xz 4374744 SHA256 ab5bf6a5ca881b2286a5eee48d2a496cda7d82752d811c078510a286e6dc8356 SHA512 73e88d622cd68c27b087ed388109020dee1364acf702230a2e1e40ceb185afeede2dc7ab1c28338ab3b88a8046836ab66f278932e14cef09472fd7472fb5fa9f WHIRLPOOL 35064cb09a7b4475df9606df3a3590581096656997be5c83c3593ef631656e3474d8551b6b58073cdf526dbbb121b94f0ab7bac528edde7731d6ec9125c97a28 +DIST kmail-17.08.1.tar.xz 4733188 SHA256 ad846a03f3fa56ca53916f207ae234527983a592ceac7e41c4566b9b8a6e7eb0 SHA512 b0531a9d7c840880cf229b27ff299f0f19d4fe54a581a7e928e86afd2feb77a5d37940d9a00bdda0d5c23bfb7a4389fa5eeff3343eab974f9f49be5d3d216f22 WHIRLPOOL 4ba4ce63f551c826079952b740d9851af0e205726f5e58d68f351495e3e7b86fd7ca968d6a3c6e1cc99fc02d5e2ccdb8ef3c1fe3f8aadc34e06bbe90272baaaf +EBUILD kmail-17.04.3.ebuild 2928 SHA256 09d8a421c6bb8c8f0e0b182cb2b599f20bf6f03664bbd3248f86d3f8efe0b5a2 SHA512 cc8cfecc085bccabbc2283421418cf1f26276d632b36a697ff484e65fb07117be3c24af1f6a3d389e58ac665c7d808ba4d793665b7853d0d426b535f66ff8434 WHIRLPOOL 1cc42ee86b4c0b950966a147becbdc2936a8e935d1436e52befd8a28c6030ec7d4451f3b36ada12291186b77fd0afbdb31e1204dc1d5ff398026432eafd079e4 +EBUILD kmail-17.08.1.ebuild 2911 SHA256 e308875d8d10ebb0ad07dce629fafefc6c114981c97e8082f78e36a689f5a93b SHA512 67b01060a6ff381c7bfae036af6b048efa51f1975311bed9044dadd258355b40c9a34f00b8355e027ddb5ee7613eab4a60222b0db6811a9e49d27e24599cac04 WHIRLPOOL ab715b1bed03ddbcb4e1d5ad483d79df42e2cf0f2726dcb16c9b9f5db281c479871bd3afdbe929dd2dfe067070255400b8eb87ba3de2f13c8bc44f56e7734d27 +EBUILD kmail-4.4.2017.04.ebuild 1459 SHA256 41a24e4e39ab8911cd8ee37cf791bd66c7e913c7c97ffe8419d42c642ddd8298 SHA512 6aa97cad41a9412c20db0b682d3a3b8626d1ef79b5e11908aa4bfe583675474899051b0bd12b667f1677b6d236bfd1c74c9a74b204e6de723f1ddab4da98ccd9 WHIRLPOOL 53336b736137b0a7f6f2c4fe83f6916822a2745f6229fd086063d8485641b72a493b49f96f329ef7dfac362173f099feab871f3c016a136adc0f170b40050a77 +MISC ChangeLog 7331 SHA256 22fc6b3b6e19755f280ccc86a187a52e0ab155a5744a9ecbe0ca66ddfcbe5b88 SHA512 29f89ee117d2e11efccd2ffa418e2bd894ba4a33469cf7ca7ad820e2eae42fa215cd869b9c5d193a3f45bef3330fb3da04bafb732d15e8eed96a1ef8296a0990 WHIRLPOOL 3e85bfea250357882b0cfbcecbfacef348abce312d44466b2873eed7d70d93d0fcad0ad7905e6bdaf0a7ccc34e76371193f9a7f3e7bd104625f0471b5cb10a5d +MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c diff --git a/kde-apps/kmail/files/kmail-4.4.2017.04-gcc6.patch b/kde-apps/kmail/files/kmail-4.4.2017.04-gcc6.patch new file mode 100644 index 000000000000..e4a891b8d1c8 --- /dev/null +++ b/kde-apps/kmail/files/kmail-4.4.2017.04-gcc6.patch @@ -0,0 +1,42 @@ +--- a/kmail/folderview.cpp ++++ b/kmail/folderview.cpp +@@ -1907,7 +1907,7 @@ + KGuiItem( i18n( "Go To" ) ), + KGuiItem( i18n( "Do Not Go To" ) ), // defaults + ":kmail_AskNextFolder", +- false ++ 0 + ) == KMessageBox::No + ) + return true; // assume selected (do not continue looping) +--- a/kmail/kmmainwidget.cpp ++++ b/kmail/kmmainwidget.cpp +@@ -1588,7 +1588,7 @@ + i18n( "Security Warning" ), + KGuiItem(i18n( "Use HTML" )), + KStandardGuiItem::cancel(), +- "OverrideHtmlWarning", false); ++ "OverrideHtmlWarning", 0); + if( result == KMessageBox::Cancel ) { + mPreferHtmlAction->setChecked( false ); + return; +@@ -1617,7 +1617,7 @@ + i18n( "Security Warning" ), + KGuiItem(i18n( "Load External References" )), + KStandardGuiItem::cancel(), +- "OverrideHtmlLoadExtWarning", false); ++ "OverrideHtmlLoadExtWarning", 0); + if( result == KMessageBox::Cancel ) { + mPreferHtmlLoadExtAction->setChecked( false ); + return; +--- a/kmail/kmsender.cpp ++++ b/kmail/kmsender.cpp +@@ -575,7 +575,7 @@ + i18n( "Security Warning" ), + KGuiItem( i18n( "Send Unencrypted" ) ), + KStandardGuiItem::cancel(), +- "useCustomTransportWithoutAsking", false ); ++ "useCustomTransportWithoutAsking", 0 ); + + if ( result == KMessageBox::Cancel ) { + mProgressItem->cancel(); diff --git a/kde-apps/kmail/kmail-17.04.3.ebuild b/kde-apps/kmail/kmail-17.04.3.ebuild new file mode 100644 index 000000000000..84ec5a614d47 --- /dev/null +++ b/kde-apps/kmail/kmail-17.04.3.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +QT_MINIMAL="5.7.0" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes." +HOMEPAGE="https://www.kde.org/applications/internet/kmail/" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="amd64 x86" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(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) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep akonadi-search) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libgravatar) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + $(add_kdeapps_dep libksieve) + $(add_kdeapps_dep libktnef) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + >=app-crypt/gpgme-1.7.1[cxx,qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kldap) + dev-libs/libxslt + test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') ) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kdepim-common-libs:4 + !kde-apps/kdepim-l10n + !kde-apps/ktnef + $(add_kdeapps_dep kdepim-runtime) +" + +RESTRICT+=" test" # bug 616878 + +src_prepare() { + cmake-utils_src_prepare + + if ! use handbook; then + sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die + fi +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version "kde-apps/kdepim-addons:${SLOT}" ; then + echo + elog "Install kde-apps/kdepim-addons:${SLOT} for fancy e-mail headers and various useful plugins." + echo + fi + + if ! has_version "kde-apps/kleopatra:${SLOT}" ; then + echo + elog "Install kde-apps/kleopatra:${SLOT} to get a crypto config and certificate details GUI." + echo + fi +} diff --git a/kde-apps/kmail/kmail-17.08.1.ebuild b/kde-apps/kmail/kmail-17.08.1.ebuild new file mode 100644 index 000000000000..a99434dbf5cc --- /dev/null +++ b/kde-apps/kmail/kmail-17.08.1.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes." +HOMEPAGE="https://www.kde.org/applications/internet/kmail/" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="~amd64 ~x86" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(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) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep akonadi-search) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libgravatar) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + $(add_kdeapps_dep libksieve) + $(add_kdeapps_dep libktnef) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + >=app-crypt/gpgme-1.7.1[cxx,qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kldap) + dev-libs/libxslt + test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') ) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kdepim-common-libs:4 + !kde-apps/kdepim-l10n + !kde-apps/ktnef + $(add_kdeapps_dep kdepim-runtime) +" + +RESTRICT+=" test" # bug 616878 + +src_prepare() { + cmake-utils_src_prepare + + if ! use handbook; then + sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die + fi +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version "kde-apps/kdepim-addons:${SLOT}" ; then + echo + elog "Install kde-apps/kdepim-addons:${SLOT} for fancy e-mail headers and various useful plugins." + echo + fi + + if ! has_version "kde-apps/kleopatra:${SLOT}" ; then + echo + elog "Install kde-apps/kleopatra:${SLOT} to get a crypto config and certificate details GUI." + echo + fi +} diff --git a/kde-apps/kmail/kmail-4.4.2017.04.ebuild b/kde-apps/kmail/kmail-4.4.2017.04.ebuild new file mode 100644 index 000000000000..3b8a9614db10 --- /dev/null +++ b/kde-apps/kmail/kmail-4.4.2017.04.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KMNAME="kdepim" +QT3SUPPORT_REQUIRED="true" +VIRTUALX_REQUIRED="test" +inherit flag-o-matic kde4-meta + +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes (noakonadi branch)" +HOMEPAGE="https://launchpad.net/~pali/+archive/ubuntu/kdepim-noakonadi" + +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep kdepimlibs '' 4.14.10_p20160611) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + $(add_kdeapps_dep libkpgp) +" +RDEPEND="${DEPEND} + !>kde-apps/kdepimlibs-4.14.11_pre20160211 +" + +KMEXTRACTONLY=" + korganizer/org.kde.Korganizer.Calendar.xml + libkleo/ + libkpgp/ +" +KMEXTRA=" + kmailcvt/ + ksendemail/ + libksieve/ + messagecore/ + messagelist/ + messageviewer/ + mimelib/ + plugins/kmail/ +" +KMLOADLIBS="libkdepim" + +PATCHES=( "${FILESDIR}/${P}-gcc6.patch" ) + +src_configure() { + 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-apps/kdepim-kresources:${SLOT}; then + echo + elog "For groupware functionality, please install kde-apps/kdepim-kresources:${SLOT}" + echo + fi + if ! has_version kde-apps/kleopatra:${SLOT}; then + echo + elog "For certificate management and the gnupg log viewer, please install kde-apps/kleopatra:${SLOT}" + echo + fi +} diff --git a/kde-apps/kmail/metadata.xml b/kde-apps/kmail/metadata.xml new file mode 100644 index 000000000000..2fdbf33d963d --- /dev/null +++ b/kde-apps/kmail/metadata.xml @@ -0,0 +1,8 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + -- cgit v1.2.3