From 86c94e04878a5af24b171bb02c3c23c07a9bed5b Mon Sep 17 00:00:00 2001 From: Leonid Plyushch Date: Thu, 14 Sep 2017 15:49:55 +0300 Subject: [PATCH] ncurses: fix path to tmpdir in 'tic' --- packages/ncurses/build.sh | 1 + packages/ncurses/tic-fix-tmp-path.patch | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 packages/ncurses/tic-fix-tmp-path.patch diff --git a/packages/ncurses/build.sh b/packages/ncurses/build.sh index 552ccbc7..75108633 100755 --- a/packages/ncurses/build.sh +++ b/packages/ncurses/build.sh @@ -1,6 +1,7 @@ TERMUX_PKG_HOMEPAGE=http://invisible-island.net/ncurses/ TERMUX_PKG_DESCRIPTION="Library for text-based user interfaces in a terminal-independent manner" TERMUX_PKG_VERSION=6.0.20170909 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SHA256=d504add16629f6c68b7a28a866833d17e89df0942185646bfd35958eb9f6d3e2 TERMUX_PKG_SRCURL=http://invisible-mirror.net/archives/ncurses/current/ncurses-${TERMUX_PKG_VERSION:0:3}-${TERMUX_PKG_VERSION:4}.tgz # --without-normal disables static libraries: diff --git a/packages/ncurses/tic-fix-tmp-path.patch b/packages/ncurses/tic-fix-tmp-path.patch new file mode 100644 index 00000000..784e5f15 --- /dev/null +++ b/packages/ncurses/tic-fix-tmp-path.patch @@ -0,0 +1,12 @@ +diff -uNr ncurses-6.0-20170909/progs/tic.c ncurses-6.0-20170909.mod/progs/tic.c +--- ncurses-6.0-20170909/progs/tic.c 2017-08-26 23:56:55.000000000 +0300 ++++ ncurses-6.0-20170909.mod/progs/tic.c 2017-09-14 15:45:21.992857305 +0300 +@@ -386,7 +386,7 @@ + { + FILE *result = 0; + +- _nc_STRCPY(filename, "/tmp/XXXXXX", PATH_MAX); ++ _nc_STRCPY(filename, "@TERMUX_PREFIX@/tmp/XXXXXX", PATH_MAX); + #if HAVE_MKSTEMP + { + int oldmask = (int) umask(077); -- 2.11.0