summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 26c499d314e9a0282531f99afccf37b46df8c585 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Maintainer: <trahflow@proton.me>
pkgname=com.cassidyjames.butler
_pkgname=butler
pkgver=1.3.0
pkgrel=1
pkgdesc="A Home Assistant companion app for GNOME"
url="https://github.com/cassidyjames/butler"
license=('GPL-3.0-or-later')
arch=(x86_64)
depends=(
	'glib2>=2.82.0'
	'gtk4>=4.16.1'
	'libadwaita>=1.6.0'
	'webkitgtk-6.0>=2.46.0'
)
makedepends=(
	'meson>=1.5.1'
	vala
)
source=("https://github.com/cassidyjames/butler/archive/refs/tags/$pkgver.tar.gz")
sha256sums=(6a694b3c3fd9cd3f43d5e2d8d27efaa2ffc9c5f818bed4bda30bb25138525c0e)

prepare() {
	cd "$_pkgname-$pkgver"
}

build() {
	arch-meson "$_pkgname-$pkgver" build -D profile=release
	meson compile -C build
}

check() {
	meson test -C build --print-errorlogs
}

package() {
	meson install -C build --destdir "$pkgdir"
}