# Contributor: Bart Ribbers # Maintainer: Bart Ribbers pkgname=kmail pkgver=19.08.2 pkgrel=1 arch="all !ppc64le !s390x" # Limited by qt5-qtwebengine url="https://kontact.kde.org/components/kmail.html" pkgdesc="Email client, supporting POP3 and IMAP mailboxes" license="GPL-2.0-or-later" makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtwebengine-dev akonadi-search-dev gpgme-dev kbookmarks-dev kcodecs-dev kconfig-dev kconfigwidgets-dev kcrash-dev kdbusaddons-dev kdoctools-dev kguiaddons-dev ki18n-dev kitemviews-dev kjobwidgets-dev kio-dev kcmutils-dev knotifications-dev knotifyconfig-dev kparts-dev kservice-dev sonnet-dev ktextwidgets-dev kwidgetsaddons-dev kwindowsystem-dev kxmlgui-dev kiconthemes-dev akonadi-dev akonadi-contacts-dev akonadi-mime-dev kcontacts-dev kcalendarcore-dev kcalutils-dev kidentitymanagement-dev kldap-dev kmailtransport kpimtextedit-dev kontactinterface-dev kmime-dev libgravatar-dev kdepim-apps-libs-dev libkdepim-dev libkleo-dev libksieve-dev mailcommon-dev messagelib-dev pimcommon-dev kdepim-apps-libs-dev ktnef-dev" checkdepends="xvfb-run" source="https://download.kde.org/stable/applications/$pkgver/src/kmail-$pkgver.tar.xz" subpackages="$pkgname-doc $pkgname-lang" prepare() { default_prepare mkdir "$builddir"/build } build() { cd "$builddir"/build cmake "$builddir" \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib make } check() { cd "$builddir"/build # akonadi-sqlite-tagselectdialogtest, akonadi-sqlite-kmcommandstest, # akonadi-sqlite-unifiedmailboxmanagertest and akonadi-mysql-unifiedmailboxmanagertestrequire # running dbus server local skipped_tests="(" local tests=" akonadi-sqlite-tagselectdialogtest akonadi-sqlite-kmcommandstest akonadi-sqlite-unifiedmailboxmanagertest akonadi-mysql-unifiedmailboxmanagertest" for test in $tests; do skipped_tests="$skipped_tests|$test" done skipped_tests="$skipped_tests)" CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "$skipped_tests" } package() { cd "$builddir"/build DESTDIR="$pkgdir" make install } sha512sums="3f3ad7b8adec60f07c88b9b4fb5f28dcc74c71a5f0c778af750cbb9126f7bd514c97b0a33c65d83040e75dbdc88889712cd1bd3db103ef70c455a61410fefdff kmail-19.08.2.tar.xz"