mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-04-08 15:21:51 +02:00
51 lines
1.3 KiB
Plaintext
51 lines
1.3 KiB
Plaintext
# Contributor: knuxify <knuxify@gmail.com>
|
|
# Maintainer: knuxify <knuxify@gmail.com>
|
|
pkgname=lapel
|
|
pkgver=0.1.0
|
|
pkgrel=3
|
|
pkgdesc="Assistant - Voice assistant GUI based on Mycroft, written in GTK"
|
|
url="https://github.com/aspinwall-ui/lapel"
|
|
# arches blocked by ovos
|
|
arch="noarch !x86 !armhf !armv7 !s390x !ppc64le !riscv64"
|
|
license="MIT"
|
|
depends="
|
|
gtk4.0
|
|
libadwaita
|
|
ovos
|
|
py3-gobject3
|
|
py3-ovos-bus-client
|
|
py3-ovos-config
|
|
py3-ovos-utils
|
|
py3-requests
|
|
python3
|
|
"
|
|
makedepends="meson glib-dev desktop-file-utils"
|
|
subpackages="$pkgname-lang"
|
|
source="https://github.com/aspinwall-ui/lapel/archive/refs/tags/$pkgver/lapel-$pkgver.tar.gz
|
|
0001-Port-to-OVOS.patch
|
|
"
|
|
options="!check" # no test suite
|
|
|
|
build() {
|
|
abuild-meson \
|
|
. output
|
|
meson compile -C output
|
|
}
|
|
|
|
check() {
|
|
meson test --no-rebuild --print-errorlogs -C output
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
|
|
mkdir -p "$pkgdir"/usr/share/metainfo
|
|
mv "$pkgdir"/usr/share/appdata/*.xml "$pkgdir"/usr/share/metainfo
|
|
rmdir "$pkgdir"/usr/share/appdata
|
|
}
|
|
|
|
sha512sums="
|
|
144178c618c2178cb5c7a70c6a0fc4e80dcd3996b8afccf98efe990e424e41ff99a4ede9f7d0ef215b000d662d15d0d1645accd244318c18346b18ce3d1896a0 lapel-0.1.0.tar.gz
|
|
b6fdc355d3a1ee4c30e60b27ee9a735cdb736afb72f1c71bcf945d932bac3aeca82d473d253503a24f9b801b49a5cf2c728faf03534b64acf01676ca217b5ea2 0001-Port-to-OVOS.patch
|
|
"
|