diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 12 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = squeekboard-git pkgdesc = Virtual keyboard supporting Wayland, built primarily for the Librem 5 phone - pkgver = 1.17.0.r4.gbd39089 + pkgver = 1.38.0.r17.g74c099d pkgrel = 1 url = https://gitlab.gnome.org/World/Phosh/squeekboard arch = i686 @@ -12,10 +12,12 @@ pkgbase = squeekboard-git license = GPL3 makedepends = git makedepends = meson + makedepends = libbsd makedepends = intltool makedepends = rust makedepends = gtk-doc makedepends = wayland-protocols + makedepends = python-packaging depends = feedbackd depends = gnome-desktop depends = python @@ -4,25 +4,14 @@ _pkgname=squeekboard pkgname=squeekboard-git -pkgver=1.17.0.r4.gbd39089 +pkgver=1.38.0.r17.g74c099d pkgrel=1 pkgdesc='Virtual keyboard supporting Wayland, built primarily for the Librem 5 phone' arch=(i686 x86_64 arm armv6h armv7h aarch64) url='https://gitlab.gnome.org/World/Phosh/squeekboard' license=(GPL3) -depends=( - feedbackd - gnome-desktop - python -) -makedepends=( - git - meson - intltool - rust - gtk-doc - wayland-protocols -) +depends=(feedbackd gnome-desktop python) +makedepends=(git meson libbsd intltool rust gtk-doc wayland-protocols python-packaging) provides=(squeekboard) conflicts=(squeekboard) source=("git+https://gitlab.gnome.org/World/Phosh/squeekboard.git") @@ -30,19 +19,19 @@ b2sums=("SKIP") pkgver() { - cd squeekboard - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//' + cd $_pkgname + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//' } build() { - arch-meson "$_pkgname" build - meson compile -C build + arch-meson "$_pkgname" build + meson compile -C build } check() { - meson test -C build --print-errorlogs + meson test -C build --print-errorlogs } package() { - DESTDIR="${pkgdir}" meson install -C build + DESTDIR="$pkgdir" meson install -C build } |