# Contributor: Bart Ribbers # Maintainer: Bart Ribbers pkgname=maliit-keyboard pkgver=0_git20200901 pkgrel=0 _commit="36db49b4df75e41f1b52e7ee0ec1fd18fb4c4d43" pkgdesc="Maliit Keyboard 2" # armhf blocked by qt5-qtdeclarative # x86 segfaults arch="all !armhf !x86" url="https://github.com/maliit/keyboard" license="LGPL-3.0-only AND BSD-3-Clause AND CC-BY-SA-3.0" makedepends=" anthy-dev cmake glib-dev hunspell-dev libpinyin-dev maliit-framework-dev presage-dev qt5-qtbase-dev qt5-qtmultimedia-dev " checkdepends="xvfb-run" source="$pkgname-$_commit.tar.gz::https://github.com/maliit/keyboard/archive/$_commit/keyboard-$_commit.tar.gz" subpackages="$pkgname-doc" builddir="$srcdir/keyboard-$_commit" build() { cmake -B build \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -Denable-tests=OFF # Broken https://github.com/maliit/keyboard/issues/7 cmake --build build } check() { cd build CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest } package() { DESTDIR="$pkgdir" cmake --build build --target install } sha512sums="6c39fe3e4ad1124ed3c031fbea7b6b8f8bfb9b68d3d49e563c32f74e0689cf6048ae2e4eed8c94f5adfe9f2353b7da508f1e668e1dbcb87fad66e7948ff08e0b maliit-keyboard-36db49b4df75e41f1b52e7ee0ec1fd18fb4c4d43.tar.gz"