commit
63dbe88682
|
@ -0,0 +1,8 @@
|
|||
TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/recutils/
|
||||
TERMUX_PKG_DESCRIPTION="GNU Recutils is a set of tools and libraries to access human-editable, plain text databases called recfiles"
|
||||
TERMUX_PKG_LICENSE="GPL-3.0"
|
||||
TERMUX_PKG_VERSION=1.8
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_SRCURL=https://ftp.gnu.org/gnu/recutils/recutils-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=df8eae69593fdba53e264cbf4b2307dfb82120c09b6fab23e2dad51a89a5b193
|
||||
TERMUX_PKG_MAINTAINER="Rowan Wookey <admin@rwky.net>"
|
|
@ -0,0 +1,31 @@
|
|||
--- recutils-1.8/lib/getpass.c 2019-01-03 09:19:29.000000000 +0000
|
||||
+++ ../recutils-1.8-patched/lib/getpass.c 2020-02-15 18:35:52.025960001 +0000
|
||||
@@ -80,6 +80,7 @@
|
||||
fclose (arg);
|
||||
}
|
||||
|
||||
+#ifndef HAVE_GETPASS
|
||||
char *
|
||||
getpass (const char *prompt)
|
||||
{
|
||||
@@ -170,6 +171,7 @@
|
||||
|
||||
return buf;
|
||||
}
|
||||
+#endif
|
||||
|
||||
#else /* W32 native */
|
||||
|
||||
@@ -187,6 +189,7 @@
|
||||
# define PASS_MAX 512
|
||||
# endif
|
||||
|
||||
+#ifndef HAVE_GETPASS
|
||||
char *
|
||||
getpass (const char *prompt)
|
||||
{
|
||||
@@ -229,3 +232,4 @@
|
||||
return strdup (getpassbuf);
|
||||
}
|
||||
#endif
|
||||
+#endif
|
|
@ -0,0 +1,11 @@
|
|||
--- recutils-1.8/lib/vasnprintf.c 2019-01-03 09:19:30.000000000 +0000
|
||||
+++ ../recutils-1.8-patched/lib/vasnprintf.c 2020-02-15 18:35:52.025960001 +0000
|
||||
@@ -4874,7 +4874,7 @@
|
||||
# if ! (((__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 3)) \
|
||||
&& !defined __UCLIBC__) \
|
||||
|| (defined __APPLE__ && defined __MACH__) \
|
||||
- || (defined _WIN32 && ! defined __CYGWIN__))
|
||||
+ || (defined _WIN32 && ! defined __CYGWIN__) || defined(__ANDROID__))
|
||||
fbp[1] = '%';
|
||||
fbp[2] = 'n';
|
||||
fbp[3] = '\0';
|
Loading…
Reference in New Issue