diff options
Diffstat (limited to 'community/kuserfeedback/APKBUILD')
-rw-r--r-- | community/kuserfeedback/APKBUILD | 39 |
1 files changed, 26 insertions, 13 deletions
diff --git a/community/kuserfeedback/APKBUILD b/community/kuserfeedback/APKBUILD index 619a07bef1e..46977fbe193 100644 --- a/community/kuserfeedback/APKBUILD +++ b/community/kuserfeedback/APKBUILD @@ -1,34 +1,47 @@ # 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-frameworks pkgname=kuserfeedback -pkgver=1.0.0 -pkgrel=1 +pkgver=6.1.0 +pkgrel=0 pkgdesc="Framework for collecting user feedback for applications via telemetry and surveys" url="https://kde.org/products/frameworks/" arch="all !armhf" license="MIT" -depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtsvg-dev qt5-qttools-dev" -makedepends="$depends_dev extra-cmake-modules" +depends_dev=" + qt6-qtbase-dev + qt6-qtdeclarative-dev + qt6-qtsvg-dev + qt6-qttools-dev + " +makedepends="$depends_dev + extra-cmake-modules + samurai + " checkdepends="xvfb-run" subpackages="$pkgname-dev $pkgname-lang" -source="https://download.kde.org/stable/kuserfeedback/kuserfeedback-$pkgver.tar.xz" +_repo_url="https://invent.kde.org/libraries/kuserfeedback.git" +source="https://download.kde.org/stable/frameworks/${pkgver%.*}/kuserfeedback-$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 - make -C build + cmake --build build } check() { - cd build # openglinfosourcetest requires OpenGL - CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "openglinfosourcetest" + xvfb-run ctest --test-dir build --output-on-failure -E "openglinfosourcetest" } package() { - DESTDIR="$pkgdir" make -C build install + DESTDIR="$pkgdir" cmake --install build } -sha512sums="d45c45b3f7b50f7ff3e5e5ae7e6a4cd68c0aa444553d0c44a969ae17e51ef5114ab6401c8ce65744ec3d635cb2edc7a127187547f01f4954faa55087c702dea7 kuserfeedback-1.0.0.tar.xz" +sha512sums=" +144b1576dccb9334405c6b92c58f0748f67f36b967aacdee9a15d0b758789133fe0dfccb2b4686b234ff167408ca68bc7961fa37fd8ca9cde6a59db95e00d5a0 kuserfeedback-6.1.0.tar.xz +" |