forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kde-apps/kmail: 20.04.3 version bump
Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
2 changed files
with
130 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST kmail-19.12.3.tar.xz 4711336 BLAKE2B 781c12d9f6e3ef975aad9915e006b0a9bed465c3da26d48c733636179b12c062d9446660bb3fe3283a31632d67b4841626c2b7d046b8ba50309fc3466d40f874 SHA512 274c2675da6ddf97732dfe0c2b7f9daff1df88735711291f52ee3d359c07ad349686b498909a358c4a091aa70bd7dc77d239536f9757093979bebc9328dc7601 | ||
DIST kmail-20.04.2.tar.xz 4721788 BLAKE2B c889b86890a6dc39759ff1050f3009b2076ac649c43412e7f6226f6b49156c327377f742865e1f37bdef52e0122a43def674020ed8e529e2f2ee042afe6389d7 SHA512 96d510b12fb1806f878261571ffac03193d67b2707b9d4195ab278bdf96f81a60d07e0c35ef431ecb939425d72ecf5a4154a3acb609f02461fcc4020411ea368 | ||
DIST kmail-20.04.3.tar.xz 4719852 BLAKE2B 4e116a47a4335c1322de6f54e4b8f8e7e060d531bbf2daf93778fb2892c6a20ba6854668655f9a7d25aa79e564aa2f4b26b9147dd163948fd3efbe7f829367eb SHA512 d0dd10bad186c6c03222909089ca46c046807eb3c2a0b5193560c6117990681adbdc95ef56a10e8bbbf64d4999420e451a892758250a6851eaac7c9fffa238a2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,129 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
ECM_HANDBOOK="forceoptional" | ||
ECM_TEST="forceoptional" | ||
PVCUT=$(ver_cut 1-3) | ||
KFMIN=5.70.0 | ||
QTMIN=5.14.2 | ||
VIRTUALX_REQUIRED="test" | ||
inherit ecm kde.org | ||
|
||
DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes." | ||
HOMEPAGE="https://kde.org/applications/office/org.kde.kmail2 | ||
https://kontact.kde.org/components/kmail.html" | ||
|
||
LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" | ||
SLOT="5" | ||
KEYWORDS="~amd64 ~arm64 ~x86" | ||
IUSE="telemetry" | ||
|
||
# drop qtcore subslot operator when QT_MINIMAL >= 5.15.0 | ||
BDEPEND=" | ||
dev-libs/libxslt | ||
test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] ) | ||
" | ||
COMMON_DEPEND=" | ||
>=app-crypt/gpgme-1.11.1[cxx,qt5] | ||
>=dev-qt/qtcore-${QTMIN}:5= | ||
>=dev-qt/qtdbus-${QTMIN}:5 | ||
>=dev-qt/qtgui-${QTMIN}:5 | ||
>=dev-qt/qtnetwork-${QTMIN}:5 | ||
>=dev-qt/qtwebengine-${QTMIN}:5[widgets] | ||
>=dev-qt/qtwidgets-${QTMIN}:5 | ||
>=kde-apps/akonadi-${PVCUT}:5 | ||
>=kde-apps/akonadi-contacts-${PVCUT}:5 | ||
>=kde-apps/akonadi-mime-${PVCUT}:5 | ||
>=kde-apps/akonadi-search-${PVCUT}:5 | ||
>=kde-apps/kdepim-apps-libs-${PVCUT}:5 | ||
>=kde-apps/kidentitymanagement-${PVCUT}:5 | ||
>=kde-apps/kmailtransport-${PVCUT}:5 | ||
>=kde-apps/kmime-${PVCUT}:5 | ||
>=kde-apps/kontactinterface-${PVCUT}:5 | ||
>=kde-apps/kpimtextedit-${PVCUT}:5 | ||
>=kde-apps/libgravatar-${PVCUT}:5 | ||
>=kde-apps/libkdepim-${PVCUT}:5 | ||
>=kde-apps/libkleo-${PVCUT}:5 | ||
>=kde-apps/libksieve-${PVCUT}:5 | ||
>=kde-apps/libktnef-${PVCUT}:5 | ||
>=kde-apps/mailcommon-${PVCUT}:5 | ||
>=kde-apps/messagelib-${PVCUT}:5 | ||
>=kde-apps/pimcommon-${PVCUT}:5 | ||
>=kde-frameworks/kbookmarks-${KFMIN}:5 | ||
>=kde-frameworks/kcalendarcore-${KFMIN}:5 | ||
>=kde-frameworks/kcmutils-${KFMIN}:5 | ||
>=kde-frameworks/kcodecs-${KFMIN}:5 | ||
>=kde-frameworks/kcompletion-${KFMIN}:5 | ||
>=kde-frameworks/kconfig-${KFMIN}:5 | ||
>=kde-frameworks/kconfigwidgets-${KFMIN}:5 | ||
>=kde-frameworks/kcontacts-${KFMIN}:5 | ||
>=kde-frameworks/kcoreaddons-${KFMIN}:5 | ||
>=kde-frameworks/kcrash-${KFMIN}:5 | ||
>=kde-frameworks/kdbusaddons-${KFMIN}:5 | ||
>=kde-frameworks/kguiaddons-${KFMIN}:5 | ||
>=kde-frameworks/ki18n-${KFMIN}:5 | ||
>=kde-frameworks/kiconthemes-${KFMIN}:5 | ||
>=kde-frameworks/kitemviews-${KFMIN}:5 | ||
>=kde-frameworks/kio-${KFMIN}:5 | ||
>=kde-frameworks/kjobwidgets-${KFMIN}:5 | ||
>=kde-frameworks/knotifications-${KFMIN}:5 | ||
>=kde-frameworks/knotifyconfig-${KFMIN}:5 | ||
>=kde-frameworks/kparts-${KFMIN}:5 | ||
>=kde-frameworks/kservice-${KFMIN}:5 | ||
>=kde-frameworks/ktextwidgets-${KFMIN}:5 | ||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5 | ||
>=kde-frameworks/kwindowsystem-${KFMIN}:5 | ||
>=kde-frameworks/kxmlgui-${KFMIN}:5 | ||
>=kde-frameworks/sonnet-${KFMIN}:5 | ||
telemetry? ( dev-libs/kuserfeedback:5 ) | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
>=kde-apps/kcalutils-${PVCUT}:5 | ||
>=kde-apps/kldap-${PVCUT}:5 | ||
test? ( >=kde-apps/akonadi-${PVCUT}:5[sqlite] ) | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
>=kde-apps/kdepim-runtime-${PVCUT}:5 | ||
>=kde-apps/kmail-account-wizard-${PVCUT}:5 | ||
" | ||
|
||
RESTRICT+=" test" # bug 616878 | ||
|
||
src_prepare() { | ||
ecm_src_prepare | ||
|
||
if ! use handbook; then | ||
sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die | ||
fi | ||
} | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
$(cmake_use_find_package telemetry KUserFeedback) | ||
) | ||
|
||
ecm_src_configure | ||
} | ||
|
||
pkg_postinst() { | ||
ecm_pkg_postinst | ||
|
||
pkg_is_installed() { | ||
echo "${1} ($(has_version ${1} || echo "not ")installed)" | ||
} | ||
|
||
if [[ -z "${REPLACING_VERSIONS}" ]]; then | ||
elog "KMail supports the following runtime dependencies:" | ||
elog " Virus detection:" | ||
elog " $(pkg_is_installed app-antivirus/clamav)" | ||
elog " Spam filtering:" | ||
elog " $(pkg_is_installed mail-filter/bogofilter)" | ||
elog " $(pkg_is_installed mail-filter/spamassassin)" | ||
elog " Fancy e-mail headers and various useful plugins:" | ||
elog " $(pkg_is_installed kde-apps/kdepim-addons:${SLOT})" | ||
elog " Crypto config and certificate details GUI:" | ||
elog " $(pkg_is_installed kde-apps/kleopatra:${SLOT})" | ||
fi | ||
} |