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 | 4 | TERMUX_PKG_VERSION=1.7.3.0 |
83d11d6e | 5 | TERMUX_PKG_BUILD_REVISION=1 |
59f0d218 FF |
6 | TERMUX_PKG_SRCURL=http://www.dest-unreach.org/socat/download/socat-${TERMUX_PKG_VERSION}.tar.gz |
7 | 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" | |
8 | TERMUX_PKG_BUILD_IN_SRC=yes | |
9 | #TERMUX_PKG_HOSTBUILD=yes | |
10 | ||
7ce56385 FF |
11 | termux_step_pre_configure () { |
12 | LDFLAGS="$LDFLAGS -llog" # uses syslog | |
13 | } | |
59f0d218 FF |
14 | |
15 | #termux_step_configure () { | |
16 | # From socat_buildscript_for_android.sh in socat source: | |
17 | #./configure --host --disable-unix --disable-openssl --prefix=$TERMUX_PREFIX | |
18 | # Replace misconfigured values in config.h and enable PTY functions | |
19 | #mv config.h config.old | |
20 | #cat config.old \ | |
21 | #| sed 's/CRDLY_SHIFT.*/CRDLY_SHIFT 9/' \ | |
22 | #| sed 's/TABDLY_SHIFT.*/TABDLY_SHIFT 11/' \ | |
23 | #| sed 's/CSIZE_SHIFT.*/CSIZE_SHIFT 4/' \ | |
24 | #| sed 's/\/\* #undef HAVE_OPENPTY \*\//#define HAVE_OPENPTY 1/' \ | |
25 | #| sed 's/\/\* #undef HAVE_GRANTPT \*\//#define HAVE_GRANTPT 1/' \ | |
26 | #> config.h | |
27 | # Enable openpty() in Makefile | |
28 | #mv Makefile Makefile.old | |
29 | #cat Makefile.old | sed 's/error.c/error.c openpty.c/' > Makefile | |
30 | #} |