From a9e5b3a844b460e007f3974b84993b41acd1fdf6 Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Sun, 18 Jul 2021 23:09:21 +0200 Subject: [PATCH] added meson --- meson/build | 5 +++++ meson/package | 5 +++++ ninja/build | 2 +- python/package | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) create mode 100755 meson/build create mode 100755 meson/package diff --git a/meson/build b/meson/build new file mode 100755 index 0000000..93d7f34 --- /dev/null +++ b/meson/build @@ -0,0 +1,5 @@ +wget https://github.com/mesonbuild/meson/releases/download/0.58.1/meson-0.58.1.tar.gz +tar -xf meson-0.58.1.tar.gz +cd meson-0.58.1 + +pip3 install $1 diff --git a/meson/package b/meson/package new file mode 100755 index 0000000..8f1a063 --- /dev/null +++ b/meson/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="0.58.1" +pkg_config_name="meson" +pkg_config_makedepends="python ninja " +pkg_config_depends="" diff --git a/ninja/build b/ninja/build index 3462221..cf1ea5e 100755 --- a/ninja/build +++ b/ninja/build @@ -1,6 +1,6 @@ git clone https://github.com/ninja-build/ninja/archive/refs/tags/v1.10.2.tar.gz tar -xf v1.10.2.tar.gz -cd v1.10.2 +cd ninja-1.10.2 ./configure.py --bootstrap cp -pv ninja "$1"/usr/bin diff --git a/python/package b/python/package index a611f1f..6f61582 100755 --- a/python/package +++ b/python/package @@ -1,5 +1,5 @@ pkg_config_deploy=true pkg_config_ver="3.9.6" pkg_config_name="python" -pkg_config_makedepends="gcc" +pkg_config_makedepends="" pkg_config_depends=""