summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: d4424057ad49902699385956d88a4c72f0cf195d (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
# Maintainer: Emily Ellis <emily@scgtrp.net>
pkgname=tangara-companion
pkgver=0.5.2
pkgrel=1
pkgdesc="Companion app for Cool Tech Zone Tangara"
depends=('glib2' 'gtk4' 'libadwaita')
makedepends=('cargo' 'meson')
arch=(x86_64)
url="https://github.com/haileys/tangara-companion"
license=('GPL-3.0-only')
source=("https://github.com/haileys/tangara-companion/archive/refs/tags/v${pkgver}.tar.gz" "99-tangara.rules")
sha512sums=('d2fef5ffe7fedef3c676469541102f641b67d595df3e8514f3a62b60495290b1234fe30d225d73541d6b584cf477f0029669eeb233f0afba9926b55f0b5d3a17'
            '3a0488043789818177abcbf61f6455c41b71d33a182a96bbf80c96b805c0c842793cba063fac6d4558907532e6ea90a679f033aa50d3ae2ab3c20d66109d1fa9')
options=('!lto')

prepare() {
	cd "$pkgname-$pkgver"
	meson setup --buildtype=release --prefix="$pkgdir/usr" builddir
}

build() {
	cd "$pkgname-$pkgver"
	meson compile -C builddir
}

package() {
	install -D -m644 99-tangara.rules -t $pkgdir/usr/lib/udev/rules.d/

	cd "$pkgname-$pkgver"
	meson install -C builddir
}