phosh-arch/squeekboard/PKGBUILD

27 lines
738 B
Bash
Raw Permalink Normal View History

2024-08-13 17:17:11 +02:00
# 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')