[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1017716: ITP: muon-meson -- Meson-compatible build system



Package: wnpp
Severity: wishlist
Owner: Andrea Pappacoda <andrea@pappacoda.it>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : muon-meson
  Version         : git HEAD
  Upstream Author : Stone Tickle <lattis at mochiro dot moe>
* URL             : https://muon.build
* License         : GPL-3.0
  Programming Lang: C
  Description     : Meson-compatible build system

muon is an implementation of the Meson build system in c99 with
minimal dependencies.
.
It uses libpkgconf for dependency discovery, and is close to
feature-complete with the core of Meson for C and C++.

While still not "stable", muon is capable of compiling quite complex C and C++
projects, and being written in C99 it can greatly help with bootstrappability
when compared to Meson's dependency on a Python interpreter and standard
library.

The upstream name is "muon", but this package and /usr/bin/ name is already
used by KDE Muon, a [dead] synaptic alternative.

I'm not sure how to handle this conflict; naming the Debian package "muon-
meson" or "muon-build" seems fine, but renaming the "muon" binary might be less
desirable.

[dead]: https://www.reddit.com/r/kde/comments/wrnuq3/is_muon_dead/


Reply to: