From 0c5ddfaba48193bd342f80bf5b935a760cdc1d6e Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Wed, 4 Aug 2021 21:03:11 +0200 Subject: [PATCH] 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: "???" --- squeekboard/.SRCINFO | 21 +++++++++++++++++++++ squeekboard/.gitrepo | 12 ++++++++++++ squeekboard/PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 squeekboard/.SRCINFO create mode 100644 squeekboard/.gitrepo create mode 100644 squeekboard/PKGBUILD diff --git a/squeekboard/.SRCINFO b/squeekboard/.SRCINFO new file mode 100644 index 0000000..5f43850 --- /dev/null +++ b/squeekboard/.SRCINFO @@ -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 + diff --git a/squeekboard/.gitrepo b/squeekboard/.gitrepo new file mode 100644 index 0000000..88d57a8 --- /dev/null +++ b/squeekboard/.gitrepo @@ -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 diff --git a/squeekboard/PKGBUILD b/squeekboard/PKGBUILD new file mode 100644 index 0000000..f6bee04 --- /dev/null +++ b/squeekboard/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Philip Goto + +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 +}