meson-python: initial commit, version 0.14.0

This commit is contained in:
Tim Biermann 2023-10-06 18:45:15 +02:00
parent ba09547699
commit 30db63917e
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 46 additions and 0 deletions

25
meson-python/.footprint Normal file
View File

@ -0,0 +1,25 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/python3.10/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/meson_python-0.14.0.dist-info/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/meson_python-0.14.0.dist-info/METADATA
-rw-r--r-- root/root usr/lib/python3.10/site-packages/meson_python-0.14.0.dist-info/MIT.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/meson_python-0.14.0.dist-info/RECORD
-rw-r--r-- root/root usr/lib/python3.10/site-packages/meson_python-0.14.0.dist-info/WHEEL
drwxr-xr-x root/root usr/lib/python3.10/site-packages/mesonpy/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/mesonpy/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/__pycache__/__init__.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/__pycache__/_compat.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/__pycache__/_editable.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/__pycache__/_rpath.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/__pycache__/_tags.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/__pycache__/_util.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/__pycache__/_wheelfile.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/_compat.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/_editable.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/_rpath.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/_tags.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/_util.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mesonpy/_wheelfile.py

5
meson-python/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF35OuKcgG7T7YOovcDJOajMOaCWijlOYb6nNgdma4Ee7gVd+YU5yMbVCtimK0iIWqlTzXiwqczK9Zmrmo2eKdRQQ=
SHA256 (Pkgfile) = 4d8182adb4aa5933f4fdd121dbf2c89980c51bbb8d7a7e51918765d43e531876
SHA256 (.footprint) = fc0f88e539332c3f0ca23811ba1beb2f8b6bc8eec2a783dc4dd30d34af410cfa
SHA256 (meson_python-0.14.0.tar.gz) = b96866690326544dfe452583753ac3f43313227e9fd9416701a8df90af212234

16
meson-python/Pkgfile Normal file
View File

@ -0,0 +1,16 @@
# Description: Meson PEP 517 Python build backend
# URL: https://github.com/mesonbuild/meson-python
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: meson patchelf python3-pyproject-metadata python3-wheel python3-installer
name=meson-python
version=0.14.0
release=1
source=(https://pypi.org/packages/source/m/meson_python/meson_python-$version.tar.gz)
build() {
cd meson_python-$version
/usr/bin/python3 -m build --wheel --skip-dependency-check --no-isolation
/usr/bin/python3 -m installer --compile-bytecode 2 --destdir=$PKG dist/*.whl
}