aboutsummaryrefslogtreecommitdiffstats
path: root/community/catch2
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2020-05-01 13:20:06 +0200
committerLeo <thinkabit.ukim@gmail.com>2020-05-01 12:06:58 +0000
commitce47cbedbb31f52d0d7e98de87c913a6c3aa5f48 (patch)
tree3f57e70a281ce7d355d7ab9607bbee42bfa58ed6 /community/catch2
parent7fd2bddbd0920f625bee9cb723e8710c7cad4587 (diff)
downloadaports-ce47cbedbb31f52d0d7e98de87c913a6c3aa5f48.tar.bz2
aports-ce47cbedbb31f52d0d7e98de87c913a6c3aa5f48.tar.xz
community/catch2: upgrade to 2.12.1
Diffstat (limited to 'community/catch2')
-rw-r--r--community/catch2/APKBUILD20
1 files changed, 6 insertions, 14 deletions
diff --git a/community/catch2/APKBUILD b/community/catch2/APKBUILD
index de948b1096..be35d76e5f 100644
--- a/community/catch2/APKBUILD
+++ b/community/catch2/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=catch2
-pkgver=2.11.3
+pkgver=2.12.1
pkgrel=0
arch="noarch"
url="https://github.com/catchorg/Catch2"
@@ -13,30 +13,22 @@ source="https://github.com/catchorg/Catch2/archive/v$pkgver/catch2-v$pkgver.tar.
subpackages="$pkgname-doc"
builddir="$srcdir/Catch2-$pkgver"
-prepare() {
- default_prepare
-
- mkdir "$builddir"/build
-}
-
build() {
- cd "$builddir"/build
- cmake "$builddir" \
+ cmake -B build \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
- make
+ cmake --build build
}
check() {
- cd "$builddir"/build
+ cd build
# ApprovalTests is broken
CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E "ApprovalTests"
}
package() {
- cd "$builddir"/build
- DESTDIR="$pkgdir" make install
+ DESTDIR="$pkgdir" cmake --build build --target install
}
-sha512sums="6c7ebd3ba97de9100719d0b973a893d835adea901f9f8b6bac98d78b6e444dde2eadaf725122e3aa21c78780d5379b5cdbd8665efafeaacdecb73335020ebfd8 catch2-v2.11.3.tar.gz"
+sha512sums="b9d4995fd6a2674aa420f64bb62213d127b86f293c349d39ec5b3880c17676fb1cf97d8fc6ab792990fe592d906cac98a128d0013787dd6469fd654d8fc3a288 catch2-v2.12.1.tar.gz"