From 1bf7a5023d558cb50b0368cf7a1275cd25d0e459 Mon Sep 17 00:00:00 2001 From: Rmys Date: Wed, 21 Aug 2024 15:29:45 +0300 Subject: [PATCH] meson-python rebuild --- programming/build/meson-python/actions.py | 12 ++++++++---- programming/build/meson-python/pspec.xml | 11 +++++++++-- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/programming/build/meson-python/actions.py b/programming/build/meson-python/actions.py index da965c3bbc..88023e0d5f 100644 --- a/programming/build/meson-python/actions.py +++ b/programming/build/meson-python/actions.py @@ -5,16 +5,20 @@ # See the file http://www.gnu.org/licenses/gpl.txt from pisi.actionsapi import pisitools -from pisi.actionsapi import mesontools +from pisi.actionsapi import shelltools +from pisi.actionsapi import python3modules from pisi.actionsapi import get def setup(): - mesontools.configure("--prefix=/usr") + shelltools.system("sed -e '/ninja/d' -i pyproject.toml") + # mesontools.configure("--prefix=/usr") def build(): - mesontools.build() + python3modules.compile() + # mesontools.build() def install(): - mesontools.install() + python3modules.install() + # mesontools.install() pisitools.dodoc("LICENSE", "README*") diff --git a/programming/build/meson-python/pspec.xml b/programming/build/meson-python/pspec.xml index 9634632f4b..b463ea7b5b 100644 --- a/programming/build/meson-python/pspec.xml +++ b/programming/build/meson-python/pspec.xml @@ -12,7 +12,7 @@ meson-python Meson PEP 517 Python build backend meson-python is a Python build backend built on top of the Meson build system. It enables using Meson for the configuration and build steps of Python packages. - https://github.com/mesonbuild/meson-python/archive/refs/tags/0.15.0.tar.gz + https://github.com/mesonbuild/meson-python/archive/refs/tags/0.16.0.tar.gz meson ninja @@ -36,11 +36,18 @@ /usr/share/doc - /usr/lib/python3.*/site-packages/mesonpy + /usr/lib/python3.*/site-packages + + 2024-08-19 + 0.16.0 + Version bump. + Pisi Linux Community + admin@pisilinux.org + 2024-03-31 0.15.0