Commit | Line | Data |
---|---|---|
59f0d218 FF |
1 | TERMUX_PKG_HOMEPAGE=http://www.dest-unreach.org/socat/ |
2 | TERMUX_PKG_DESCRIPTION="Relay for bidirectional data transfer between two independent data channels" | |
80d47dc4 | 3 | TERMUX_PKG_DEPENDS="openssl, readline, libutil" |
59f0d218 FF |
4 | TERMUX_PKG_VERSION=1.7.3.0 |
5 | TERMUX_PKG_SRCURL=http://www.dest-unreach.org/socat/download/socat-${TERMUX_PKG_VERSION}.tar.gz | |
6 | TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_header_resolv_h=no ac_cv_c_compiler_gnu=yes ac_compiler_gnu=yes" # sc_cv_sys_crdly_shift=9 sc_cv_sys_csize_shift=4 sc_cv_sys_tabdly_shift=11" | |
7 | TERMUX_PKG_BUILD_IN_SRC=yes | |
8 | #TERMUX_PKG_HOSTBUILD=yes | |
9 | ||
10 | LDFLAGS="$LDFLAGS -llog" # uses syslog | |
11 | ||
12 | #termux_step_configure () { | |
13 | # From socat_buildscript_for_android.sh in socat source: | |
14 | #./configure --host --disable-unix --disable-openssl --prefix=$TERMUX_PREFIX | |
15 | # Replace misconfigured values in config.h and enable PTY functions | |
16 | #mv config.h config.old | |
17 | #cat config.old \ | |
18 | #| sed 's/CRDLY_SHIFT.*/CRDLY_SHIFT 9/' \ | |
19 | #| sed 's/TABDLY_SHIFT.*/TABDLY_SHIFT 11/' \ | |
20 | #| sed 's/CSIZE_SHIFT.*/CSIZE_SHIFT 4/' \ | |
21 | #| sed 's/\/\* #undef HAVE_OPENPTY \*\//#define HAVE_OPENPTY 1/' \ | |
22 | #| sed 's/\/\* #undef HAVE_GRANTPT \*\//#define HAVE_GRANTPT 1/' \ | |
23 | #> config.h | |
24 | # Enable openpty() in Makefile | |
25 | #mv Makefile Makefile.old | |
26 | #cat Makefile.old | sed 's/error.c/error.c openpty.c/' > Makefile | |
27 | #} |