Skip to content
Snippets Groups Projects
Verified Commit 6d513c49 authored by Jeremy Soller's avatar Jeremy Soller
Browse files

ncurses: convert to new recipe format

parent 0e5e1eb0
No related branches found
No related tags found
No related merge requests found
VERSION=6.4
TAR=https://ftp.gnu.org/gnu/ncurses/ncurses-$VERSION.tar.gz
DEPENDS="terminfo"
function recipe_version {
echo "$VERSION"
skip=1
}
function recipe_build {
./configure \
--build=${BUILD} \
--host=${HOST} \
--prefix="" \
--disable-db-install \
--without-ada \
--without-cxx-binding \
--without-tests \
cf_cv_func_mkstemp=yes
"$REDOX_MAKE" -j"$($NPROC)"
skip=1
}
function recipe_clean {
"$REDOX_MAKE" clean
skip=1
}
function recipe_stage {
dest="$(realpath $1)"
"$REDOX_MAKE" DESTDIR="$dest" install
rm -rf "$1"/bin
rm -rf "$1"/share/{doc,info,man}
skip=1
}
[source]
tar = "https://ftp.gnu.org/gnu/ncurses/ncurses-6.4.tar.gz"
blake3 = "0d1c9fdf53c0ca4bd66ba707d49a079d2dd6f5a960cdec74a56e29952c4ffe73"
[build]
template = "custom"
script = """
COOKBOOK_CONFIGURE_FLAGS+=(
--disable-db-install
--without-ada
--without-cxx-binding
--without-tests
cf_cv_func_mkstemp=yes
)
cookbook_configure
rm -rfv "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/share/"{doc,info,man}
"""
[package]
dependencies = [
"terminfo",
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment