index : packages | |
Archlinux32 package modifications | gitolite user |
summaryrefslogtreecommitdiff |
author | Andreas Baumann <mail@andreasbaumann.cc> | 2025-03-12 15:52:06 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2025-03-12 15:52:06 +0100 |
commit | 2aa92798c582a8aa56afef7ee237debb249c9633 (patch) | |
tree | f965bf28ebbce2dc93598f552bfc4a58bab3c1d9 /build-support/muon-meson | |
parent | 23579b6a9927b962a7ac08fb69f526e46d216e71 (diff) |
-rw-r--r-- | build-support/muon-meson/PKGBUILD | 9 | ||||
-rwxr-xr-x | build-support/muon-meson/arch-muon | 7 |
diff --git a/build-support/muon-meson/PKGBUILD b/build-support/muon-meson/PKGBUILD index 3cf3eb85..fe3e4d7a 100644 --- a/build-support/muon-meson/PKGBUILD +++ b/build-support/muon-meson/PKGBUILD @@ -2,13 +2,16 @@ pkgname=muon-meson pkgver=0.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="meson implementation in C" arch=(x86_64) url="https://muon.build" license=(GPL3) -source=("$url/releases/v$pkgver/muon-v$pkgver.tar.gz") -sha256sums=('45f6ad728946a0788188004e3a88a77a7d07b48525ce0646430589d1db4c832e') +source=( + "$url/releases/v$pkgver/muon-v$pkgver.tar.gz" + "arch-muon") +sha256sums=('45f6ad728946a0788188004e3a88a77a7d07b48525ce0646430589d1db4c832e' + 'c2c8aea14a4bb209002a06cac4a9cb7984a23e35915f6c887aad81241ed7bf02') depends=(pkgconf curl libarchive) makedepends=(ninja python-yaml scdoc) checkdepends=(git) diff --git a/build-support/muon-meson/arch-muon b/build-support/muon-meson/arch-muon new file mode 100755 index 00000000..a06fd6d5 --- /dev/null +++ b/build-support/muon-meson/arch-muon @@ -0,0 +1,7 @@ +#!/bin/bash -ex +# Highly opinionated wrapper for Arch Linux packaging (now also for muon) + +exec muon setup \ + -D b_pie=true \ + -D python.bytecompile=1 \ + "$@" |