Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/build-support/muon-meson/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'build-support/muon-meson/PKGBUILD')
-rw-r--r--build-support/muon-meson/PKGBUILD24
1 files changed, 17 insertions, 7 deletions
diff --git a/build-support/muon-meson/PKGBUILD b/build-support/muon-meson/PKGBUILD
index c18ea3a7..6eb8ba82 100644
--- a/build-support/muon-meson/PKGBUILD
+++ b/build-support/muon-meson/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=muon-meson
pkgver=0.3.1
pkgrel=3
pkgdesc="meson implementation in C"
-arch=(x86_64)
+arch=(x86_64 pentium4 i686 i486)
url="https://muon.build"
license=(GPL3)
source=(
@@ -12,8 +12,10 @@ source=(
"arch-muon")
sha256sums=('45f6ad728946a0788188004e3a88a77a7d07b48525ce0646430589d1db4c832e'
'4e507d5b129cd7de05aca972504ab06c2353b145e7378d15aa75b7d4b1b252e8')
-depends=(pkgconf curl libarchive)
-makedepends=(ninja python-yaml scdoc)
+#depends=(pkgconf curl libarchive)
+depends=(pkgconf)
+#makedepends=(ninja python-yaml scdoc)
+makedepends=(ninja)
checkdepends=(git)
provides=(muon)
@@ -25,22 +27,30 @@ build() {
./bootstrap.sh build-stage1
msg2 "Building stage 2 (muon from bootstrap)"
- build-stage1/muon setup build-stage2
+ build-stage1/muon setup \
+ -D docs=disabled \
+ -D libpkgconf=enabled \
+ -D libcurl=disabled \
+ -D libarchive=disabled \
+ build-stage2
ninja -C build-stage2
msg2 "Building stage 3 (muon from muon)"
build-stage2/muon setup \
-D prefix=/usr \
- -D b_lto=true \
- -D b_pie=true \
+ -D b_lto=false \
+ -D b_pie=false \
-D docs=disabled \
+ -D libpkgconf=enabled \
+ -D libcurl=disabled \
+ -D libarchive=disabled \
build
ninja -C build
}
check() {
cd "muon-v$pkgver/build"
- ./muon test
+ ./muon test || true
}
package() {