-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathbuildenv
30 lines (25 loc) · 886 Bytes
/
buildenv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# bump: screen-version /SCREEN_VERSION="(.*)"/ https://ftp.gnu.org/gnu/screen/|re:/href="screen-([\d.]+).tar.gz"/$1/|semver:*
SCREEN_VERSION="4.9.1"
export ZOPEN_BUILD_LINE="STABLE"
export ZOPEN_CATEGORIES="core"
export ZOPEN_STABLE_URL="http://ftp.gnu.org/gnu/screen/screen-${SCREEN_VERSION}.tar.gz"
export ZOPEN_STABLE_DEPS="curl make gzip tar ncurses m4 perl autoconf automake zoslib"
export ZOPEN_BOOTSTRAP="./autogen.sh"
export ZOPEN_EXTRA_CFLAGS="-DDEBUG" # Provides logging in case of functional issues
export ZOPEN_MAKE_MINIMAL=yes
export ZOPEN_CHECK="skip"
export ZOPEN_COMP=CLANG
export ZOPEN_RUNTIME_DEPS="ncurses"
zopen_append_to_env()
{
# echo envars outside of PATH, MANPATH, LIBPATH
}
zopen_append_to_zoslib_env() {
cat <<EOF
ASCII_TERMINFO|set|PROJECT_ROOT/../../ncurses/ncurses/share/terminfo/
EOF
}
zopen_get_version()
{
./screen --version | cut -f3 -d' '
}