pinentry: Add package
authorFredrik Fornwall <fredrik@fornwall.net>
Wed, 20 Jan 2016 22:25:30 +0000 (17:25 -0500)
committerFredrik Fornwall <fredrik@fornwall.net>
Wed, 20 Jan 2016 22:25:30 +0000 (17:25 -0500)
packages/pinentry/build.sh [new file with mode: 0644]
packages/pinentry/pinentry-pinentry.c.patch [new file with mode: 0644]

diff --git a/packages/pinentry/build.sh b/packages/pinentry/build.sh
new file mode 100644 (file)
index 0000000..3a7a7c8
--- /dev/null
@@ -0,0 +1,5 @@
+TERMUX_PKG_HOMEPAGE=https://www.gnupg.org/related_software/pinentry/index.html
+TERMUX_PKG_DESCRIPTION="Dialog allowing secure password entry"
+TERMUX_PKG_VERSION=0.9.7
+TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/pinentry/pinentry-${TERMUX_PKG_VERSION}.tar.bz2
+TERMUX_PKG_DEPENDS="libandroid-support, libassuan, ncurses"
diff --git a/packages/pinentry/pinentry-pinentry.c.patch b/packages/pinentry/pinentry-pinentry.c.patch
new file mode 100644 (file)
index 0000000..ca95e09
--- /dev/null
@@ -0,0 +1,14 @@
+diff -u -r ../pinentry-0.9.7/pinentry/pinentry.c ./pinentry/pinentry.c
+--- ../pinentry-0.9.7/pinentry/pinentry.c      2015-09-16 14:47:52.000000000 -0400
++++ ./pinentry/pinentry.c      2016-01-20 16:28:14.364196578 -0500
+@@ -213,8 +213,10 @@
+     {
+       if (! lc_ctype_unknown_warning)
+       {
++#ifndef __ANDROID__
+         fprintf (stderr, "%s: no LC_CTYPE known - assuming UTF-8\n",
+                  this_pgmname);
++#endif
+         lc_ctype_unknown_warning = 1;
+       }
+       return strdup (text);