aboutsummaryrefslogtreecommitdiffstats
path: root/community/ktoblzcheck/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/ktoblzcheck/APKBUILD')
-rw-r--r--community/ktoblzcheck/APKBUILD26
1 files changed, 16 insertions, 10 deletions
diff --git a/community/ktoblzcheck/APKBUILD b/community/ktoblzcheck/APKBUILD
index cd693da36ef..419d9a76d95 100644
--- a/community/ktoblzcheck/APKBUILD
+++ b/community/ktoblzcheck/APKBUILD
@@ -1,15 +1,18 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
pkgname=ktoblzcheck
-pkgver=1.53
-pkgrel=1
+pkgver=1.55
+pkgrel=0
pkgdesc="A library to check account numbers and bank codes of german banks"
-url="http://ktoblzcheck.sourceforge.net/"
+url="https://ktoblzcheck.sourceforge.net/"
arch="all"
license="LGPL-2.1-or-later"
-makedepends="cmake python3 python3-dev"
+makedepends="cmake python3 python3-dev py3-openpyxl sqlite-dev curl-dev"
subpackages="$pkgname-dev $pkgname-doc"
-source="https://downloads.sourceforge.net/sourceforge/ktoblzcheck/ktoblzcheck-$pkgver.tar.gz"
+options="net"
+source="https://downloads.sourceforge.net/sourceforge/ktoblzcheck/ktoblzcheck-$pkgver.tar.gz
+ 0001-Use-cmake_path-over-get_filename_component.patch
+ fix-tests.patch"
build() {
cmake -B build \
@@ -17,16 +20,19 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DENABLE_BANKDATA_DOWNLOAD=OFF
- make -C build
+ cmake --build build
}
check() {
- cd build
- ctest
+ ctest --test-dir build --output-on-failure
}
package() {
- DESTDIR="$pkgdir" make -C build install
+ DESTDIR="$pkgdir" cmake --install build
}
-sha512sums="7264d436e4fd5a52fbc7a0ffb372f8cf902c3cd631a4822f735813f8f36b90644f4f23ad71d52525dd6e2a98f1d896d8863f4bf926fdbf3491008e43f9841776 ktoblzcheck-1.53.tar.gz"
+sha512sums="
+1d8d54172ac02ae8562cbefeacce12229777e5fbd11bbbd71ba952c9a31a2f68ac56a30891fd75db2ee880d1c92a14271a4b07314726013b827b9d4ac7281b87 ktoblzcheck-1.55.tar.gz
+c416e07c236fc2210ea6aea4cf8c1d638e06009a6b1c97d7de71e6775aab582575bc05418ff5df9d6f6c30225be26b09fef6997c80d7269cf0a1691b3b5032f6 0001-Use-cmake_path-over-get_filename_component.patch
+b3ea1c3e45da10682ff62f8547246c042c750eb1103e48d56c2965f8e3ff842444eedd73bbd0dc32817c5eb5c674a4faae5e24e6ae6794d753b51476c28ff255 fix-tests.patch
+"