diff --git a/packages/catdoc/build.sh b/packages/catdoc/build.sh new file mode 100644 index 000000000..1e66c2ada --- /dev/null +++ b/packages/catdoc/build.sh @@ -0,0 +1,13 @@ +TERMUX_PKG_HOMEPAGE=http://www.wagner.pp.ru/~vitus/software/catdoc/ +TERMUX_PKG_DESCRIPTION="Program which reads MS-Word file and prints readable ASCII text to stdout" +TERMUX_PKG_LICENSE="GPL-2.0" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION=0.95 +TERMUX_PKG_SRCURL=http://ftp.wagner.pp.ru/pub/catdoc/catdoc-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=514a84180352b6bf367c1d2499819dfa82b60d8c45777432fa643a5ed7d80796 +TERMUX_PKG_DEPENDS="libandroid-glob" +TERMUX_PKG_BUILD_IN_SRC=true + +termux_step_pre_configure() { + LDFLAGS+=" -landroid-glob" +} diff --git a/packages/catdoc/src-confutil.c.patch b/packages/catdoc/src-confutil.c.patch new file mode 100644 index 000000000..b8d04ced7 --- /dev/null +++ b/packages/catdoc/src-confutil.c.patch @@ -0,0 +1,14 @@ +--- a/src/confutil.c ++++ b/src/confutil.c +@@ -103,7 +103,11 @@ + #ifndef __TURBOC__ + if (!setlocale(LC_CTYPE,"")) return; + #endif ++#ifdef __ANDROID__ ++ codeset = "UTF-8"; ++#else + codeset = nl_langinfo(CODESET); ++#endif + if (!strncmp(codeset,"ISO",3)||!strncmp(codeset,"iso",3)) { + codeset+=3; + if (*codeset=='-') codeset++;