diff --git a/community/girara/APKBUILD b/community/girara/APKBUILD index 6df64ff62bfbe37bcb4c281b4e42df174ccf9e83..72272d79321a14e33559d18324b752def62f90f2 100644 --- a/community/girara/APKBUILD +++ b/community/girara/APKBUILD @@ -10,12 +10,19 @@ url="https://git.pwmt.org/pwmt/girara" arch="all" license="Zlib" checkdepends="dbus" -makedepends="gtk+3.0-dev libnotify-dev json-c-dev intltool doxygen check-dev - xvfb ncurses meson ninja" +makedepends=" + check-dev + doxygen + gtk+3.0-dev + intltool + json-c-dev + libnotify-dev + meson + ncurses + " +checkdepends="xvfb-run" subpackages="$pkgname-doc $pkgname-dev $pkgname-lang" -source="https://git.pwmt.org/pwmt/girara/-/archive/$pkgver/girara-$pkgver.tar.gz - test.sh" - +source="https://git.pwmt.org/pwmt/girara/-/archive/$pkgver/girara-$pkgver.tar.gz" build() { abuild-meson . build @@ -23,9 +30,7 @@ build() { } check() { - if [ "$CARCH" != "ppc64le" ]; then - "$srcdir/test.sh" - fi + xvfb-run -a meson test --no-rebuild --print-errorlogs -C build } package() { @@ -42,5 +47,4 @@ doc() { sha512sums=" 19bfc1c8f5e19315a5bf0fd7ca0f60fb396af8d79663147db24564d93f4a31303d418d9c84eb11614ce8f4526ee65d15d95fa8b9c06e27f0da35e0248c6a8622 girara-0.3.7.tar.gz -2190d324753810c8dc5b109274dcf4f644e51edcda876c225ac76369dd569dda0b8db445b01dac1ac2b06178534d18e1074ca37d1a69622bdc58fd77350b4ddd test.sh " diff --git a/community/girara/test.sh b/community/girara/test.sh deleted file mode 100755 index b37dc50a9c7a42d40a5fca0a3a4cafae42836713..0000000000000000000000000000000000000000 --- a/community/girara/test.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -Xvfb :4242 & -PID=$! -export DISPLAY=:4242 -if ninja -C build meson-test; then - kill $PID - return 0 -else - kill $PID - return 1 -fi