abook: Fix mandir and 32-bit build
authorFredrik Fornwall <fredrik@fornwall.net>
Tue, 9 Aug 2016 20:05:23 +0000 (16:05 -0400)
committerFredrik Fornwall <fredrik@fornwall.net>
Tue, 9 Aug 2016 20:05:23 +0000 (16:05 -0400)
packages/abook/build.sh
packages/abook/filter.c.patch [new file with mode: 0644]

index da6065a..aa1b613 100644 (file)
@@ -3,3 +3,4 @@ TERMUX_PKG_DESCRIPTION="Abook is a text-based addressbook program designed to us
 TERMUX_PKG_VERSION=0.6.0pre2
 TERMUX_PKG_SRCURL=http://abook.sourceforge.net/devel/abook-$TERMUX_PKG_VERSION.tar.gz
 TERMUX_PKG_DEPENDS="libandroid-support, ncurses, readline"
+TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man"
diff --git a/packages/abook/filter.c.patch b/packages/abook/filter.c.patch
new file mode 100644 (file)
index 0000000..e375896
--- /dev/null
@@ -0,0 +1,21 @@
+diff -u -r ../abook-0.6.0pre2/filter.c ./filter.c
+--- ../abook-0.6.0pre2/filter.c        2006-09-06 01:26:10.000000000 -0400
++++ ./filter.c 2016-08-09 15:02:24.050415314 -0400
+@@ -146,6 +146,9 @@
+ get_real_name()
+ {
+       char *username = getenv("USER");
++#ifdef __ANDROID__
++      return xstrdup(username);
++#else
+       struct passwd *pwent;
+       int rtn;
+       char *tmp;
+@@ -161,6 +164,7 @@
+               return xstrdup(username);
+       } else
+               return tmp;
++#endif
+ }
+ /*