aboutsummaryrefslogtreecommitdiffstats
path: root/community/kmailtransport/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/kmailtransport/APKBUILD')
-rw-r--r--community/kmailtransport/APKBUILD34
1 files changed, 21 insertions, 13 deletions
diff --git a/community/kmailtransport/APKBUILD b/community/kmailtransport/APKBUILD
index f48172264a1..e8dd3bf8fbb 100644
--- a/community/kmailtransport/APKBUILD
+++ b/community/kmailtransport/APKBUILD
@@ -1,12 +1,15 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
-# Maintainer: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: team/kde <bribbers@disroot.org>
+
+# The group tag is just to easily find this APKBUILD by some scripts for automation
+# group=kde-applications
pkgname=kmailtransport
-pkgver=21.04.3
+pkgver=24.02.2
pkgrel=0
pkgdesc="Manage mail transport"
# armhf blocked by extra-cmake-modules
-# ppc64le, s390x and mips64 blocked by libkgapi
-arch="all !armhf !ppc64le !s390x !mips64 !riscv64"
+# ppc64le, s390x and armv7 blocked by libkgapi
+arch="all !armhf !ppc64le !s390x !riscv64 !armv7"
url="https://kontact.kde.org/"
license="LGPL-2.0-or-later"
depends_dev="
@@ -20,32 +23,37 @@ depends_dev="
ksmtp-dev
kwallet-dev
libkgapi-dev
- qt5-qtkeychain-dev
+ qtkeychain-dev
"
makedepends="$depends_dev
extra-cmake-modules
+ samurai
+ "
+checkdepends="
+ dbus
+ xvfb-run
"
-checkdepends="xvfb-run"
-source="https://download.kde.org/stable/release-service/$pkgver/src/kmailtransport-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
-options="!check" # Requires OpenGL and running dbus
+_repo_url="https://invent.kde.org/pim/kmailtransport.git"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kmailtransport-$pkgver.tar.xz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
}
check() {
- cd build
- CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
+ # smtpjobtest is broken
+ dbus-run-session -- xvfb-run ctest --test-dir build --output-on-failure -E "smtpjobtest"
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
+
sha512sums="
-aa4afb187969faee3b6fc5567595232ac5aa74aebfa2e407e0ad10245f4bb26da4fb8beae17b2a2a3d3d8b676198e1eedc694f4ba669927b3a6eb50be6703c30 kmailtransport-21.04.3.tar.xz
+705a8e5c2dca4e009b027445bef9b822b979d229e43eabb485d8fcb2ee71b6a1681c4a0355170a617cf82409286acfd8b27ba005728a20db5cd95ca9d75a13dc kmailtransport-24.02.2.tar.xz
"