[source] tar = "https://github.com/mesonbuild/meson/releases/download/1.3.0/meson-1.3.0.tar.gz" [build] template = "custom" script = """ DYNAMIC_INIT cp -r "${COOKBOOK_SOURCE}"/. ./ mkdir -p "${COOKBOOK_STAGE}/usr/bin" mkdir -p "${COOKBOOK_STAGE}/usr/lib/meson" cp -r mesonbuild "${COOKBOOK_STAGE}/usr/lib/meson/" cp meson.py "${COOKBOOK_STAGE}/usr/lib/meson/" cat > "${COOKBOOK_STAGE}/usr/bin/meson" << 'MESON_WRAPPER' #!/bin/sh exec python3 /usr/lib/meson/meson.py "$@" MESON_WRAPPER chmod +x "${COOKBOOK_STAGE}/usr/bin/meson" """ [package] description = "Meson build system" dependencies = ["python312"]