From f820729792b0d325f6e75d13e29afb22a754962b Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Fri, 24 Dec 2021 13:31:52 +0900 Subject: [PATCH] new package: stoken --- packages/stoken/build.sh | 12 ++++++++++++ packages/stoken/src-cli.c.patch | 11 +++++++++++ 2 files changed, 23 insertions(+) create mode 100644 packages/stoken/build.sh create mode 100644 packages/stoken/src-cli.c.patch diff --git a/packages/stoken/build.sh b/packages/stoken/build.sh new file mode 100644 index 000000000..464a377cd --- /dev/null +++ b/packages/stoken/build.sh @@ -0,0 +1,12 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/cernekee/stoken +TERMUX_PKG_DESCRIPTION="Software Token for Linux/UNIX" +TERMUX_PKG_LICENSE="LGPL-2.1" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION=0.92 +TERMUX_PKG_SRCURL=https://github.com/cernekee/stoken/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=9b9c5e0f09ca14a54454319b64af98a02d0ae1b3eb1122c95e2130736f440cd1 +TERMUX_PKG_DEPENDS="libnettle, libxml2" + +termux_step_pre_configure() { + autoreconf -fi +} diff --git a/packages/stoken/src-cli.c.patch b/packages/stoken/src-cli.c.patch new file mode 100644 index 000000000..202818202 --- /dev/null +++ b/packages/stoken/src-cli.c.patch @@ -0,0 +1,11 @@ +--- a/src/cli.c ++++ b/src/cli.c +@@ -426,7 +426,7 @@ + int fd; + + snprintf(fname, sizeof(fname), "%s/XXXXXX.png", +- getenv("TMPDIR") ? : "/tmp"); ++ getenv("TMPDIR") ? : "@TERMUX_PREFIX@/tmp"); + fd = mkstemps(fname, 4); + if (fd < 0) + die("can't create temp file '%s'\n", fname);