Commit | Line | Data |
---|---|---|
36c207bc | 1 | TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/screen/ |
7b45e65e | 2 | TERMUX_PKG_DESCRIPTION="Terminal multiplexer with VT100/ANSI terminal emulation" |
dc14b015 FF |
3 | TERMUX_PKG_VERSION=4.6.0 |
4 | TERMUX_PKG_SHA256=9433706b653e941cc4c745f28e252e57be2a141eded923e61cc2c4a09768fed4 | |
36c207bc | 5 | TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/screen/screen-${TERMUX_PKG_VERSION}.tar.gz |
78fdce4e | 6 | TERMUX_PKG_DEPENDS="ncurses, libcrypt, libutil" |
74243a4e FF |
7 | TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" |
8 | --disable-socket-dir | |
9 | --enable-colors256 | |
10 | --with-ssl=openssl | |
11 | " | |
36c207bc FF |
12 | |
13 | termux_step_pre_configure () { | |
14 | # Run autoreconf since we have patched configure.ac | |
36c207bc | 15 | autoconf |
50f6d032 | 16 | CFLAGS+=" -DGETUTENT" |
74243a4e FF |
17 | LDFLAGS+=" -llog -lcrypt" |
18 | } | |
19 | ||
20 | termux_step_post_configure() { | |
21 | echo '#define HAVE_SVR4_PTYS 1' >> $TERMUX_PKG_BUILDDIR/config.h | |
22 | echo 'mousetrack on' > "$TERMUX_PREFIX/etc/screenrc" | |
36c207bc | 23 | } |