From f5919d6335972e0c24a9e0b63f06591d0672349e Mon Sep 17 00:00:00 2001 From: Leonid Plyushch Date: Thu, 14 Sep 2017 14:34:58 +0300 Subject: [PATCH] man: fix path to '/tmp' in mandocdb.c --- packages/man/build.sh | 1 + packages/man/mandocdb.c.patch | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 packages/man/mandocdb.c.patch diff --git a/packages/man/build.sh b/packages/man/build.sh index edb4177c..21f29c7b 100644 --- a/packages/man/build.sh +++ b/packages/man/build.sh @@ -1,6 +1,7 @@ TERMUX_PKG_HOMEPAGE=http://mdocml.bsd.lv/ TERMUX_PKG_DESCRIPTION="Man page viewer from the mandoc toolset" TERMUX_PKG_VERSION=1.14.3 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SHA256=0b0c8f67958c1569ead4b690680c337984b879dfd2ad4648d96924332fd99528 TERMUX_PKG_SRCURL=http://mdocml.bsd.lv/snapshots/mandoc-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_DEPENDS="less,libandroid-glob" diff --git a/packages/man/mandocdb.c.patch b/packages/man/mandocdb.c.patch new file mode 100644 index 00000000..5ab88be5 --- /dev/null +++ b/packages/man/mandocdb.c.patch @@ -0,0 +1,12 @@ +diff -uNr mandoc-1.14.3/mandocdb.c mandoc-1.14.3.mod/mandocdb.c +--- mandoc-1.14.3/mandocdb.c 2017-08-05 15:40:22.000000000 +0300 ++++ mandoc-1.14.3.mod/mandocdb.c 2017-09-14 14:33:07.342860405 +0300 +@@ -2154,7 +2154,7 @@ + * file, but let's at least check whether the data changed. + */ + +- (void)strlcpy(tfn, "/tmp/mandocdb.XXXXXXXX", sizeof(tfn)); ++ (void)strlcpy(tfn, "@TERMUX_PREFIX@/tmp/mandocdb.XXXXXXXX", sizeof(tfn)); + if (mkdtemp(tfn) == NULL) { + exitcode = (int)MANDOCLEVEL_SYSERR; + say("", "&%s", tfn); -- 2.11.0