index : packages | |
Archlinux32 package modifications | gitolite user |
summaryrefslogtreecommitdiff |
author | Andreas Baumann <mail@andreasbaumann.cc> | 2025-03-16 14:13:07 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2025-03-16 14:13:07 +0100 |
commit | 82030f41cca64c63f9f3445ffbf96a190f1059b7 (patch) | |
tree | 4b9594919869bee34a95dab2060f3c1fc73cbf85 /build-support | |
parent | c473ef7a8fee5310ba9e0368fbdf6a87683ff9e9 (diff) |
-rw-r--r-- | build-support/muon-meson/PKGBUILD | 26 |
diff --git a/build-support/muon-meson/PKGBUILD b/build-support/muon-meson/PKGBUILD index c18ea3a7..7ff40b4c 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,32 @@ 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 static=true \ + -D libpkgconf=disabled \ + -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 static=true \ + -D libpkgconf=disabled \ + -D libcurl=disabled \ + -D libarchive=disabled \ build ninja -C build } check() { cd "muon-v$pkgver/build" - ./muon test + ./muon test || true } package() { |