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