git subrepo clone --branch=master https://aur.archlinux.org/squeekboard.git squeekboard

subrepo:
  subdir:   "squeekboard"
  merged:   "0056374"
upstream:
  origin:   "https://aur.archlinux.org/squeekboard.git"
  branch:   "master"
  commit:   "0056374"
git-subrepo:
  version:  "0.4.3"
  origin:   "???"
  commit:   "???"
This commit is contained in:
Gabriel Ebner 2021-08-04 21:03:11 +02:00
parent 96ec7cfe75
commit 0c5ddfaba4
3 changed files with 69 additions and 0 deletions

21
squeekboard/.SRCINFO Normal file
View File

@ -0,0 +1,21 @@
pkgbase = squeekboard
pkgdesc = Virtual keyboard supporting Wayland, built primarily for the Librem 5 phone
pkgver = 1.14.0
pkgrel = 1
url = https://source.puri.sm/Librem5/squeekboard
arch = x86_64
arch = aarch64
license = GPL3
makedepends = pkg-config
makedepends = meson
makedepends = intltool
makedepends = rust
makedepends = gtk-doc
depends = feedbackd
depends = gnome-desktop
depends = python
source = https://source.puri.sm/Librem5/squeekboard/-/archive/v1.14.0/squeekboard-v1.14.0.tar.gz
sha256sums = cc83ade8d507d7651e15c07ddf749450f72bdff0d650598b45f3395e47ddda38
pkgname = squeekboard

12
squeekboard/.gitrepo Normal file
View File

@ -0,0 +1,12 @@
; DO NOT EDIT (unless you know what you are doing)
;
; This subdirectory is a git "subrepo", and this file is maintained by the
; git-subrepo command. See https://github.com/git-commands/git-subrepo#readme
;
[subrepo]
remote = https://aur.archlinux.org/squeekboard.git
branch = master
commit = 0056374bcaa07da733681740cbde7d7394cb38ca
parent = 96ec7cfe755ef2058a8c7db0e4081e3c6f7fc9c4
method = merge
cmdver = 0.4.3

36
squeekboard/PKGBUILD Normal file
View File

@ -0,0 +1,36 @@
# Maintainer: Philip Goto <philip.goto@gmail.com>
pkgname=squeekboard
pkgver=1.14.0
pkgrel=1
pkgdesc='Virtual keyboard supporting Wayland, built primarily for the Librem 5 phone'
url='https://source.puri.sm/Librem5/squeekboard'
license=(GPL3)
arch=(x86_64 aarch64)
depends=(
feedbackd
gnome-desktop
python
)
makedepends=(
pkg-config
meson
intltool
rust
gtk-doc
)
source=("${url}/-/archive/v${pkgver}/squeekboard-v${pkgver}.tar.gz")
sha256sums=('cc83ade8d507d7651e15c07ddf749450f72bdff0d650598b45f3395e47ddda38')
build() {
arch-meson "squeekboard-v${pkgver}" build
meson compile -C build
}
check() {
meson test -C build --print-errorlogs
}
package() {
DESTDIR="${pkgdir}" meson install -C build
}