File: configure.in

package info (click to toggle)
xwpe 1.5.30a-4
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,008 kB
  • sloc: ansic: 26,574; makefile: 88
file content (82 lines) | stat: -rw-r--r-- 1,513 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
AC_INIT(Xwpe.h)

dnl Checks for programs.
AC_PROG_CC
AC_PROG_GCC_TRADITIONAL
AC_PROG_CC_C_O

AC_PREFIX_DEFAULT(/usr/local)

CF_ANSI_CC_CHECK
dnl CF_GCC_WARNINGS
AC_C_CONST

AC_CHECK_LIB(ncurses, main,
 LIBS="${LIBS} -lncurses"
 CURSES="yes"
 AC_CHECK_LIB(mytinfo, main, LIBS="${LIBS} -lmytinfo"),
 AC_CHECK_LIB(curses, main,
  LIBS="${LIBS} -lcurses"
  CURSES="yes",
  AC_DEFINE(TERMCAP)
  AC_CHECK_LIB(termlib, main)
  AC_CHECK_LIB(termcap, main)
 )
)

AC_CHECK_LIB(gpm, main)
AC_CHECK_LIB(z, main)

AC_PROG_LN_S
AC_CHECK_FUNC(symlink, , AC_DEFINE(NOSYMLINKS))
AC_CHECK_FUNC(tparm, , AC_DEFINE(NOTPARM))
AC_CHECK_FUNCS(mkdtemp)
if test -n "${HAVE_MKDTEMP}"; then
  AC_CHECK_FUNCS(tempnam)
fi
AC_PROG_RANLIB
if test "${RANLIB}" = 'ranlib'; then
 AC_DEFINE(RANDLIB)
fi

AC_CHECK_PROG(XDB, xdb, xdb)
if test "${XDB}" = 'xdb'; then
 AC_DEFINE(XDB)
fi

AC_CHECK_FUNC(strstr, , AC_DEFINE(NOSTRSTR))
AC_CHECK_PROG(PRNTCMD, lpr, lpr)
if test -z "${PRNTCMD}"; then
 AC_CHECK_PROG(PRNTCMD, lp, lp)
fi
if test -n "${PRNTCMD}"; then
 AC_DEFINE_UNQUOTED(PRNTCMD, "$PRNTCMD")
else
 AC_DEFINE(PRNTCMD, "")
fi

AC_PATH_XTRA
if test -n "${no_x}"; then
 AC_DEFINE(NO_XWINDOWS)
else
 X_EXTRA_LIBS="${X_EXTRA_LIBS} -lX11"
fi

if man -s 1 ls > /dev/null 2> /dev/null; then
 AC_DEFINE(MAN_S_OPT)
fi

if eval 'grep -s "[[ 	]]putc[[ 	(]]" /usr/include/*.h > /dev/null'; then
 :;
else
 AC_DEFINE(DEFPGC)
fi

if eval 'grep -s "[[ 	]]tputs[[ 	(]]" /usr/include/*.h > /dev/null'; then
 :;
else
 AC_DEFINE(DEFTPUTS)
fi

AC_OUTPUT(Makefile)