aboutsummaryrefslogtreecommitdiffstats
path: root/community/kmymoney/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/kmymoney/APKBUILD')
-rw-r--r--community/kmymoney/APKBUILD67
1 files changed, 35 insertions, 32 deletions
diff --git a/community/kmymoney/APKBUILD b/community/kmymoney/APKBUILD
index 5670ce97489..c657566549b 100644
--- a/community/kmymoney/APKBUILD
+++ b/community/kmymoney/APKBUILD
@@ -1,12 +1,14 @@
# 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-other
pkgname=kmymoney
-pkgver=5.1.2
-pkgrel=1
+pkgver=5.1.3
+pkgrel=6
# armhf blocked by extra-cmake-modules
-# mips64, s390x and riscv64 blocked by polkit -> kio
-# armhf, mips, mips64, ppc64le, s390x, riscv64 blocked by qt5-qtwebengine
-arch="all !armhf !mips !mips64 !ppc64le !s390x !riscv64"
+# armhf, ppc64le, s390x, riscv64 blocked by qt5-qtwebengine
+arch="all !armhf !ppc64le !s390x !riscv64"
url="https://kmymoney.org/"
pkgdesc="Personal finance manager for KDE which operates similarly to MS-Money or Quicken"
license="GPL-2.0-or-later"
@@ -16,43 +18,45 @@ makedepends="
doxygen
extra-cmake-modules
gpgme-dev
- kactivities-dev
- karchive-dev
- kcmutils-dev
- kcompletion-dev
- kconfig-dev
- kconfigwidgets-dev
- kcontacts-dev
- kcoreaddons-dev
+ kactivities5-dev
+ karchive5-dev
+ kcmutils5-dev
+ kcompletion5-dev
+ kconfig5-dev
+ kconfigwidgets5-dev
+ kcontacts5-dev
+ kcoreaddons5-dev
kdiagram-dev
- kdoctools-dev
- kholidays-dev
- ki18n-dev
- kiconthemes-dev
+ kdoctools5-dev
+ kholidays5-dev
+ ki18n5-dev
+ kiconthemes5-dev
kidentitymanagement-dev
- kio-dev
- kitemmodels-dev
- kitemviews-dev
- knotifications-dev
- kservice-dev
- ktextwidgets-dev
- kwallet-dev
- kxmlgui-dev
+ kio5-dev
+ kitemmodels5-dev
+ kitemviews5-dev
+ knotifications5-dev
+ kservice5-dev
+ ktextwidgets5-dev
+ kwallet5-dev
+ kxmlgui5-dev
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qtwebengine-dev
+ samurai
"
checkdepends="xvfb-run"
+_repo_url="https://invent.kde.org/office/kmymoney.git"
source="https://download.kde.org/stable/kmymoney/$pkgver/src/kmymoney-$pkgver.tar.xz"
subpackages="$pkgname-doc $pkgname-lang"
case $CARCH in
- aarch64) options="!check";; # Segfault / child aborted errors on 3-12 builder
+aarch64) options="!check" ;; # Segfault / child aborted errors on 3-12 builder
esac
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 \
-DENABLE_WEBENGINE=ON
@@ -60,10 +64,9 @@ build() {
}
check() {
- cd build
# reports-chart-test requires OpenGL
# csvimport-csvdate-test is broken
- CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "(reports-chart|csvimport-csvdate)-test"
+ xvfb-run ctest --test-dir build --output-on-failure -E "(reports-chart|csvimport-csvdate)-test"
}
package() {
@@ -71,5 +74,5 @@ package() {
}
sha512sums="
-38c60998be4e3ffb49091eb2085b293c2d5265f6582e980d2dc60a66a00862b6afd3e2152c752a9fb14a7bf8b6255a0c39b69b65e2f5c976f23d965e3a1cdf46 kmymoney-5.1.2.tar.xz
+2003f25b7df77691e5d3d0f450e0139b1e68336f59a4fc78af751c5b94ecfaf17a39ee1f58ed0c2cda642195c5277fbb63c87e857ebe9a6495dc7f88b9a38794 kmymoney-5.1.3.tar.xz
"