From 224ed0bc9969e45faacab3598819ded40d802cf3 Mon Sep 17 00:00:00 2001 From: Ribbon <ribbon_45@proton.me> Date: Mon, 28 Oct 2024 01:03:12 +0000 Subject: [PATCH] Add recipes --- recipes/wip/science/gaia-sky/recipe.toml | 12 ++++++++++++ recipes/wip/services/jack/recipe.toml | 8 ++++++++ recipes/wip/sound/mousai/recipe.toml | 12 ++++++++++++ recipes/wip/sys-info/mission-center/recipe.toml | 11 +++++++++++ 4 files changed, 43 insertions(+) create mode 100644 recipes/wip/science/gaia-sky/recipe.toml create mode 100644 recipes/wip/services/jack/recipe.toml create mode 100644 recipes/wip/sound/mousai/recipe.toml create mode 100644 recipes/wip/sys-info/mission-center/recipe.toml diff --git a/recipes/wip/science/gaia-sky/recipe.toml b/recipes/wip/science/gaia-sky/recipe.toml new file mode 100644 index 000000000..f83980376 --- /dev/null +++ b/recipes/wip/science/gaia-sky/recipe.toml @@ -0,0 +1,12 @@ +#TODO not compiled or tested +[source] +tar = "https://gaia.ari.uni-heidelberg.de/gaiasky/releases/latest/gaiasky-3.6.4-2.3bfeec0f9.tar.gz" +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}"/usr/share/gaia-sky +mkdir -pv "${COOKBOOK_STAGE}"/usr/bin +cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/share/gaia-sky +echo "#!/usr/bin/env bash \n /usr/share/gaia-sky" > "${COOKBOOK_STAGE}"/usr/bin/gaia-sky +chmod a+x "${COOKBOOK_STAGE}"/usr/bin/gaia-sky +""" diff --git a/recipes/wip/services/jack/recipe.toml b/recipes/wip/services/jack/recipe.toml new file mode 100644 index 000000000..1e5dccd8a --- /dev/null +++ b/recipes/wip/services/jack/recipe.toml @@ -0,0 +1,8 @@ +#TODO missing script for waf +#TODO discover how to build +#TODO discover if it has external dependencies +[source] +git = "https://github.com/jackaudio/jack2" +rev = "4f58969432339a250ce87fe855fb962c67d00ddb" +[build] +template = "custom" diff --git a/recipes/wip/sound/mousai/recipe.toml b/recipes/wip/sound/mousai/recipe.toml new file mode 100644 index 000000000..034a5dfea --- /dev/null +++ b/recipes/wip/sound/mousai/recipe.toml @@ -0,0 +1,12 @@ +#TODO missing script for meson +[source] +git = "https://github.com/SeaDve/Mousai" +[build] +template = "custom" +dependencies = [ + "glib", + "gtk4", + "libadwaita", + "gstreamer", + "libsoup", +] diff --git a/recipes/wip/sys-info/mission-center/recipe.toml b/recipes/wip/sys-info/mission-center/recipe.toml new file mode 100644 index 000000000..4016ee5c2 --- /dev/null +++ b/recipes/wip/sys-info/mission-center/recipe.toml @@ -0,0 +1,11 @@ +#TODO missing script for meson +#TODO missing dependencies +# build instructions - https://gitlab.com/mission-center-devs/mission-center#building---native +[source] +git = "https://gitlab.com/mission-center-devs/mission-center" +[build] +template = "custom" +dependencies = [ + "gtk4", + "libadwaita", +] -- GitLab