chiark / gitweb /
preload-hacks: Some patches to make it work.
[termux-packages] / packages / man / configure.patch
1 diff -u -r ../mandoc-1.14.3/configure ./configure
2 --- ../mandoc-1.14.3/configure  2017-08-05 14:40:21.000000000 +0200
3 +++ ./configure 2017-08-17 16:00:24.385570649 +0200
4 @@ -35,12 +35,11 @@
5  
6  SOURCEDIR=`dirname "$0"`
7  
8 -MANPATH_BASE="/usr/share/man:/usr/X11R6/man"
9 -MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/local/man"
10 +MANPATH_BASE="@TERMUX_PREFIX@/share/man"
11 +MANPATH_DEFAULT="@TERMUX_PREFIX@/share/man"
12  OSNAME=
13  UTF8_LOCALE=
14  
15 -CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | env -i make -sf -`
16  CFLAGS="-g -W -Wall -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings"
17  CFLAGS="${CFLAGS} -Wno-unused-parameter"
18  LDADD=
19 @@ -121,7 +120,7 @@
20  INSTALL_LIB=
21  INSTALL_MAN=
22  INSTALL_DATA=
23 -LN="ln -f"
24 +LN="ln -s -f"
25  
26  # --- manual settings from configure.local -----------------------------
27  
28 @@ -274,7 +273,7 @@
29  elif singletest nanosleep NANOSLEEP; then
30         :
31  elif runtest nanosleep NANOSLEEP "-lrt"; then
32 -       LD_NANOSLEEP="-lrt"
33 +       LD_NANOSLEEP=""
34  fi
35  if [ "${HAVE_NANOSLEEP}" -eq 0 ]; then
36         echo "FATAL: nanosleep: no" 1>&2
37 @@ -359,7 +358,7 @@
38  [ ${HAVE_GETLINE} -eq 0 ] && echo "#include <stdio.h>"
39  
40  echo
41 -echo "#define MAN_CONF_FILE \"/etc/${MANM_MANCONF}\""
42 +echo "#define MAN_CONF_FILE \"@TERMUX_PREFIX@/etc/${MANM_MANCONF}\""
43  echo "#define MANPATH_BASE \"${MANPATH_BASE}\""
44  echo "#define MANPATH_DEFAULT \"${MANPATH_DEFAULT}\""
45  [ -n "${OSNAME}" ] && echo "#define OSNAME \"${OSNAME}\""