From cae89f9167bf59418fcd1562e59e56f43c9a36d5 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Thu, 27 Jun 2019 10:17:43 +0300 Subject: [PATCH] extra: Started work on ninja/meson --- extra/meson/build | 0 extra/meson/depends | 2 ++ extra/meson/licenses | 2 ++ extra/meson/sources | 1 + extra/meson/version | 1 + extra/ninja/build | 5 +++++ extra/ninja/checksums | 1 + extra/ninja/depends | 1 + extra/ninja/licenses | 0 extra/ninja/manifest | 14 ++++++++++++++ extra/ninja/sources | 1 + extra/ninja/version | 1 + 12 files changed, 29 insertions(+) create mode 100755 extra/meson/build create mode 100644 extra/meson/depends create mode 100644 extra/meson/licenses create mode 100644 extra/meson/sources create mode 100644 extra/meson/version create mode 100755 extra/ninja/build create mode 100644 extra/ninja/checksums create mode 100644 extra/ninja/depends create mode 100644 extra/ninja/licenses create mode 100644 extra/ninja/manifest create mode 100644 extra/ninja/sources create mode 100644 extra/ninja/version diff --git a/extra/meson/build b/extra/meson/build new file mode 100755 index 00000000..e69de29b diff --git a/extra/meson/depends b/extra/meson/depends new file mode 100644 index 00000000..10251ba6 --- /dev/null +++ b/extra/meson/depends @@ -0,0 +1,2 @@ +ninja +python diff --git a/extra/meson/licenses b/extra/meson/licenses new file mode 100644 index 00000000..fe2e41e0 --- /dev/null +++ b/extra/meson/licenses @@ -0,0 +1,2 @@ +Apache-2.0 + diff --git a/extra/meson/sources b/extra/meson/sources new file mode 100644 index 00000000..b8db2c89 --- /dev/null +++ b/extra/meson/sources @@ -0,0 +1 @@ +https://github.com/mesonbuild/meson/archive/0.50.1.tar.gz diff --git a/extra/meson/version b/extra/meson/version new file mode 100644 index 00000000..51146537 --- /dev/null +++ b/extra/meson/version @@ -0,0 +1 @@ +0.50.1 1 diff --git a/extra/ninja/build b/extra/ninja/build new file mode 100755 index 00000000..641c40d4 --- /dev/null +++ b/extra/ninja/build @@ -0,0 +1,5 @@ +#!/bin/sh -e + +python configure.py --bootstrap + +install -m755 -D ninja "$1/usr/bin/ninja" diff --git a/extra/ninja/checksums b/extra/ninja/checksums new file mode 100644 index 00000000..08d62370 --- /dev/null +++ b/extra/ninja/checksums @@ -0,0 +1 @@ +5d7ec75828f8d3fd1a0c2f31b5b0cea780cdfe1031359228c428c1a48bfcd5b9 v1.9.0.tar.gz diff --git a/extra/ninja/depends b/extra/ninja/depends new file mode 100644 index 00000000..ecc77727 --- /dev/null +++ b/extra/ninja/depends @@ -0,0 +1 @@ +python make diff --git a/extra/ninja/licenses b/extra/ninja/licenses new file mode 100644 index 00000000..e69de29b diff --git a/extra/ninja/manifest b/extra/ninja/manifest new file mode 100644 index 00000000..fed414c5 --- /dev/null +++ b/extra/ninja/manifest @@ -0,0 +1,14 @@ +/var/db/kiss/ninja/version +/var/db/kiss/ninja/sources +/var/db/kiss/ninja/manifest +/var/db/kiss/ninja/licenses +/var/db/kiss/ninja/depends +/var/db/kiss/ninja/checksums +/var/db/kiss/ninja/build +/var/db/kiss/ninja/ +/var/db/kiss/ +/var/db/ +/var/ +/usr/bin/ninja +/usr/bin/ +/usr/ diff --git a/extra/ninja/sources b/extra/ninja/sources new file mode 100644 index 00000000..c651771d --- /dev/null +++ b/extra/ninja/sources @@ -0,0 +1 @@ +https://github.com/martine/ninja/archive/v1.9.0.tar.gz diff --git a/extra/ninja/version b/extra/ninja/version new file mode 100644 index 00000000..67fe23c8 --- /dev/null +++ b/extra/ninja/version @@ -0,0 +1 @@ +1.9.0 1