From 51ea7d27dfada1b3b23c7206a73690e370c23891 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Thu, 4 Aug 2022 09:04:53 -0600 Subject: [PATCH] Convert readline to toml --- recipes/readline/recipe.sh | 39 ------------------- recipes/readline/recipe.toml | 11 ++++++ .../{01-config-sub.patch => redox.patch} | 0 3 files changed, 11 insertions(+), 39 deletions(-) delete mode 100644 recipes/readline/recipe.sh create mode 100644 recipes/readline/recipe.toml rename recipes/readline/{01-config-sub.patch => redox.patch} (100%) diff --git a/recipes/readline/recipe.sh b/recipes/readline/recipe.sh deleted file mode 100644 index 72dd391fb..000000000 --- a/recipes/readline/recipe.sh +++ /dev/null @@ -1,39 +0,0 @@ -VERSION=7.0 -TAR=http://ftp.gnu.org/gnu/readline/readline-$VERSION.tar.gz -BUILD_DEPENDS=(ncurses) - -function recipe_version { - echo "$VERSION" - skip=1 -} - -function recipe_update { - echo "skipping update" - skip=1 -} - -function recipe_build { - sysroot="$(realpath ../sysroot)" - export LDFLAGS="-L$sysroot/lib" - export CFLAGS="-I$sysroot/include" - ./configure --disable-shared --build=${BUILD} --host=${HOST} --prefix="" - "$REDOX_MAKE" -j"$($NPROC)" - skip=1 -} - -function recipe_test { - echo "skipping test" - skip=1 -} - -function recipe_clean { - "$REDOX_MAKE" clean - skip=1 -} - -function recipe_stage { - dest="$(realpath $1)" - "$REDOX_MAKE" DESTDIR="$dest" install - rm -rf "$1"/share/{doc,info,man} - skip=1 -} diff --git a/recipes/readline/recipe.toml b/recipes/readline/recipe.toml new file mode 100644 index 000000000..b863fdc27 --- /dev/null +++ b/recipes/readline/recipe.toml @@ -0,0 +1,11 @@ +[source] +tar = "http://ftp.gnu.org/gnu/readline/readline-7.0.tar.gz" +patches = [ + "redox.patch" +] + +[build] +template = "configure" +depends = [ + "ncurses", +] diff --git a/recipes/readline/01-config-sub.patch b/recipes/readline/redox.patch similarity index 100% rename from recipes/readline/01-config-sub.patch rename to recipes/readline/redox.patch -- GitLab