diff options
Diffstat (limited to 'community/grantlee/APKBUILD')
-rw-r--r-- | community/grantlee/APKBUILD | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/community/grantlee/APKBUILD b/community/grantlee/APKBUILD index f348ec61c9d..7c136ca8c2d 100644 --- a/community/grantlee/APKBUILD +++ b/community/grantlee/APKBUILD @@ -1,36 +1,48 @@ # Contributor: Bart Ribbers <bribbers@disroot.org> # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=grantlee -pkgver=5.2.0 -pkgrel=1 +pkgver=5.3.1 +pkgrel=0 pkgdesc="A string template engine based on the Django template system and written in Qt5" arch="all" url="https://github.com/steveire/grantlee" license="LGPL-2.1-or-later" -depends_dev="qt5-qtbase-dev qt5-qtscript-dev qt5-qtdeclarative-dev graphviz-dev" -makedepends="$depends_dev cmake doxygen graphviz" +depends_dev=" + graphviz-dev + qt5-qtbase-dev + qt5-qtdeclarative-dev + qt5-qtscript-dev + " +makedepends="$depends_dev + cmake + doxygen + graphviz + samurai + " checkdepends="xvfb-run" -source="http://downloads.grantlee.org/grantlee-$pkgver.tar.gz" +source="https://github.com/steveire/grantlee/releases/download/v$pkgver/grantlee-$pkgver.tar.gz" subpackages="$pkgname-dev $pkgname-doc" build() { - cmake -B "$builddir"/build \ - -DCMAKE_BUILD_TYPE=None \ + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr - make -C build - make -C build docs + cmake --build build + ninja -C build docs } check() { - cd "$builddir"/build + cd build # testfilters is broken - CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "testfilters" + CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "test(filters|builtins)" } package() { - DESTDIR="$pkgdir" make -C build install + DESTDIR="$pkgdir" cmake --install build install -Dm644 build/apidox/* -t "$pkgdir"/usr/share/doc/$pkgname } -sha512sums="94b53d103aa775e6d45357d44d5634a5214d12ea7178d251fda30c5a88ddc2682ae44501ee8b7dc475793b84fa0998eb0bc13eea3f2e10ab29b1489db6ea60bd grantlee-5.2.0.tar.gz" +sha512sums=" +dc7192fe0553954fffc3e2c584e4fdd80fc1f22d25846cacc5f2dcd1db2673ca62464c8492a4ed3bfc9dfc3e62ef13322809dd29bd56fa4a3a153a8d373ddde5 grantlee-5.3.1.tar.gz +" |