summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072022-08-05 15:39:00 +0200
committersL1pKn072022-08-05 15:39:00 +0200
commit6fef856dd7cc9a74bef97549d27801a58a536763 (patch)
tree62e1144ac11f79b0e80ff8ee312e707e2bfa41cd
parentdaa8a5835648ce7ace46625e35167321ea3eca1f (diff)
downloadaur-6fef856dd7cc9a74bef97549d27801a58a536763.tar.gz
bump
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD23
2 files changed, 17 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 249244ab8a1b..e3b4fb3fd27a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = extra-cmake-modules-git
- pkgdesc = Extra modules and scripts for CMake
- pkgver = 5.83.0.r3302.001f901e
+ pkgdesc = Extra modules and scripts for CMake. (GIT version)
+ pkgver = 5.97.0.r3506.ce726d38
pkgrel = 1
url = https://projects.kde.org/projects/kdesupport/extra-cmake-modules
arch = any
license = LGPL
+ checkdepends = reuse
makedepends = git
makedepends = python-sphinx
makedepends = python-requests
@@ -16,4 +17,3 @@ pkgbase = extra-cmake-modules-git
sha256sums = SKIP
pkgname = extra-cmake-modules-git
-
diff --git a/PKGBUILD b/PKGBUILD
index c371e157d4db..21d2502a24ae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,9 +3,9 @@
# Contributor: Andrea Scarpino <andrea@archlinux.org>
pkgname=extra-cmake-modules-git
-pkgver=5.83.0.r3302.001f901e
+pkgver=5.97.0.r3506.ce726d38
pkgrel=1
-pkgdesc='Extra modules and scripts for CMake'
+pkgdesc='Extra modules and scripts for CMake. (GIT version)'
arch=('any')
url='https://projects.kde.org/projects/kdesupport/extra-cmake-modules'
license=('LGPL')
@@ -15,6 +15,7 @@ makedepends=('git'
'python-requests'
'qt5-tools'
)
+checkdepends=('reuse')
conflicts=('extra-cmake-modules')
provides=('extra-cmake-modules')
source=('git+https://invent.kde.org/frameworks/extra-cmake-modules.git')
@@ -27,20 +28,24 @@ pkgver() {
}
prepare() {
- mkdir -p build
+ sed 's|frameworks/||g' -i extra-cmake-modules/tests/KDEFetchTranslations/CMakeLists.txt
}
build() {
- cd build
- cmake ../extra-cmake-modules \
+ cmake -S extra-cmake-modules -B build \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_QTHELP_DOCS=ON \
- -DBUILD_TESTING=OFF
- make
+ -DBUILD_TESTING=ON
+
+ cmake --build build
}
-package() {
+check() {
cd build
- make DESTDIR="${pkgdir}" install
+ ctest --output-on-failure -E ECMPoQmToolsTest
+}
+
+package() {
+ DESTDIR="${pkgdir}" cmake --install build
}