27 lines
738 B
Bash
27 lines
738 B
Bash
|
# Maintainer: Danct12 <danct12@disroot.org>
|
||
|
pkgname=squeekboard
|
||
|
pkgver=1.39.0
|
||
|
pkgrel=1
|
||
|
pkgdesc="An on-screen-keyboard input method for Wayland"
|
||
|
arch=('x86_64' 'armv7h' 'aarch64')
|
||
|
url="https://gitlab.gnome.org/World/Phosh/squeekboard"
|
||
|
license=('GPL-3.0-or-later')
|
||
|
depends=('feedbackd' 'gtk3' 'gnome-desktop' 'libbsd' 'wayland-protocols')
|
||
|
makedepends=('rust' 'meson' 'ninja' 'python-packaging')
|
||
|
source=(https://gitlab.gnome.org/World/Phosh/squeekboard/-/archive/v$pkgver/squeekboard-v$pkgver.tar.gz)
|
||
|
|
||
|
build() {
|
||
|
arch-meson ${pkgname}-v${pkgver} output
|
||
|
ninja -C output
|
||
|
}
|
||
|
|
||
|
check() {
|
||
|
meson test -C output --print-errorlogs
|
||
|
}
|
||
|
|
||
|
package() {
|
||
|
DESTDIR="$pkgdir" ninja -C output install
|
||
|
}
|
||
|
|
||
|
md5sums=('90fc61e2fc617b895162a1a422f548fc')
|