summaryrefslogtreecommitdiff
path: root/system/muon/APKBUILD
blob: dc38bb634e86539002726b39c65386a05be5ceb8 (plain) (blame)
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
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=muon
pkgver=0.5.0
pkgrel=0
pkgdesc="A Meson-compatible build system"
url="https://muon.build/"
arch="all"
license="GPL-3.0-only AND MIT AND Unlicense AND Python-2.0 AND Apache-2.0"
depends="samurai"
checkdepends="python3"
makedepends="curl-dev libarchive-dev pkgconf-dev scdoc"
subpackages="$pkgname-doc"
source="https://muon.build/releases/v$pkgver/muon-v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-v$pkgver"

build() {
	./bootstrap.sh build
	build/muon-bootstrap setup \
		-Dprefix=/usr \
		build
	build/muon-bootstrap -C build samu
}

check() {
	build/muon-bootstrap -C build test
}

package() {
	DESTDIR="$pkgdir" build/muon-bootstrap -C build install
}

sha512sums="acc36234fc734854a8991628e4a632ae092f704acc93d6b2e526c913dc9e4f4e2a9888eb9cd26e8460f11b8c4e458e3a0070bc14bad579520d8adc373dc31501  muon-v0.5.0.tar.gz"