This commit is contained in:
Lleyton Gray
2022-11-10 21:21:04 -08:00
parent c1671479c1
commit 983f534deb
2 changed files with 44 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
project "pkg" {
rpm {
spec = "muon.spec"
}
}
+39
View File
@@ -0,0 +1,39 @@
Name: muon
Version: 0.1.0
Release: 1%{?dist}
Summary: A meson-compatible build system.
# muon is licensed under the GPL version 3 (see LICENSE). Tests under tests/project were copied from the meson project tests and are licensed under Apache 2.0.
License: GPLv3 and ASL 2.0
URL: https://muon.build/
Source: https://git.sr.ht/~lattis/muon/archive/%{version}.tar.gz
Requires: libcurl
Requires: libarchive
Requires: libpkgconf
BuildRequires: meson
BuildRequires: gcc
BuildRequires: cmake
BuildRequires: libcurl-devel
BuildRequires: libarchive-devel
BuildRequires: libpkgconf-devel
BuildRequires: scdoc
%description
muon is an implementation of the meson build system in c99 with minimal dependencies.
%prep
%autosetup
%build
%meson -Dtracy=disabled
%meson_build
%install
%meson_install
%files
/usr/bin/muon
%{_mandir}/man1/muon*
%{_mandir}/man5/meson*