From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 3/4] meson: New package Date: Sun, 21 Oct 2018 21:27:06 +0200 Message-ID: <20181021192707.31296-3-stefan.schantl@ipfire.org> In-Reply-To: <20181021192707.31296-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2694300485381423697==" List-Id: --===============2694300485381423697== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Signed-off-by: Stefan Schantl --- meson/meson.nm | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 meson/meson.nm diff --git a/meson/meson.nm b/meson/meson.nm new file mode 100644 index 000000000..208966a79 --- /dev/null +++ b/meson/meson.nm @@ -0,0 +1,52 @@ +############################################################################= ### +# IPFire.org - An Open Source Firewall Solution = # +# Copyright (C) - IPFire Development Team = # +############################################################################= ### + +name =3D meson +version =3D 0.48.1 +release =3D 1 +arch =3D noarch + +groups =3D Applications/System +url =3D http://mesonbuild.com/ +license =3D ASL 2.0 +summary =3D High productivity build system + +description + Meson is a build system designed to optimize programmer + productivity. It aims to do this by providing simple, out-of-the-box + support for modern software development tools and practices, such as + unit tests, coverage reports, Valgrind, CCache and the like. +end + +source_dl =3D https://github.com/mesonbuild/meson/archive/%{version}/ + +build + requires + bison + boost-devel + flex + gcc-c++ + gettext + ninja-build >=3D 1.5 + python3-devel >=3D 3.5 + python3-setuptools + end + + build + %{python3} setup.py build + end + + install + %{python3} setup.py install -O1 --skip-build --root %{BUILDROOT} + end +end + +packages + package %{name} + requires + python3-setuptools + end + end +end --=20 2.17.1 --===============2694300485381423697==--