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