summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2025-06-16 02:07:29 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2025-06-16 02:07:29 -0500
commit812fb1a743172fc8c93f3cbf096945a35a4f75c8 (patch)
treedd88a00694f0b1c3a7a5fe0cdb55945624857626
parent88f2bf90243ed607e3e8d60cb22b65989f5e8714 (diff)
downloadpackages-812fb1a743172fc8c93f3cbf096945a35a4f75c8.tar.gz
packages-812fb1a743172fc8c93f3cbf096945a35a4f75c8.tar.bz2
packages-812fb1a743172fc8c93f3cbf096945a35a4f75c8.tar.xz
packages-812fb1a743172fc8c93f3cbf096945a35a4f75c8.zip
system/muon: New package
Needed to build newer versions of pax-utils.
-rw-r--r--system/muon/APKBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/system/muon/APKBUILD b/system/muon/APKBUILD
new file mode 100644
index 000000000..6ccf8a24d
--- /dev/null
+++ b/system/muon/APKBUILD
@@ -0,0 +1,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="3552e9b3ead9072de5a683cc1448eaab1ebd60a10653a3c8d183ec89b3b56ffce12dac4735be5f5e4ede7795e7d0abeafd3c404648ac1597cbf7d6d55f8d0ed7 muon-v0.5.0.tar.gz"