mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-01 01:21:57 +00:00
Add muon
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
project "pkg" {
|
||||
rpm {
|
||||
spec = "muon.spec"
|
||||
}
|
||||
}
|
||||
@@ -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*
|
||||
Reference in New Issue
Block a user