upload tizen1.0 source
[external/popt.git] / configure.in
1 AC_INIT(popt.h)
2 AC_CANONICAL_SYSTEM
3 AC_PREREQ(2.12)
4 AC_CONFIG_HEADERS
5 AM_INIT_AUTOMAKE(popt, 1.7)
6 AM_CONFIG_HEADER(config.h)
7
8 ALL_LINGUAS="cs da de es eu_ES fi fr gl hu id is it ja ko no pl pt pt_BR ro ru sk sl sr sv tr uk wa zh zh_CN.GB2312"
9
10 AC_ISC_POSIX
11
12 AC_PROG_CC
13 AC_GCC_TRADITIONAL
14 AM_C_PROTOTYPES
15
16 dnl AM_DISABLE_SHARED
17 AM_PROG_LIBTOOL
18
19 AC_PROG_INSTALL
20
21 if test "X$CC" = Xgcc; then
22     CFLAGS="-Wall $CFLAGS"
23 fi
24
25 dnl XXX lose rpm libs
26 LIBS=
27 addlib() {
28   l=$1
29   shift
30   case "$target" in 
31     *-*-solaris*)       LIBS="$LIBS -L$l -R $l $*";;
32     *)          LIBS="$LIBS -L$l $*";;
33   esac
34 }
35
36 dnl
37 dnl if CC is gcc, we can rebuild the dependencies (since the depend rule
38 dnl requires gcc).  If it's not, don't rebuild dependencies -- use what was
39 dnl shipped with RPM.
40 dnl
41 if test X"$GCC" = "Xyes" ; then
42     TARGET="depend allprogs"
43 else
44     TARGET="everything"
45     #
46     # let the Makefile know that we're done with `depend', since we don't
47     # have gcc we're not going to rebuild our dependencies at all.
48     #
49     echo > .depend-done
50 fi
51 AC_SUBST(TARGET)
52
53 AC_CHECK_HEADERS(alloca.h float.h libintl.h mcheck.h unistd.h)
54 AC_MSG_CHECKING(for /usr/ucblib in LIBS)
55 if test -d /usr/ucblib ; then
56         if test "$build" = "mips-sni-sysv4" ; then
57                 addlib /usr/ccs/lib -lc
58         fi
59
60         addlib /usr/ucblib
61         
62         AC_MSG_RESULT(yes)
63 else
64         AC_MSG_RESULT(no)
65 fi
66
67 if test ! -f ../rpm.c
68 then
69   AC_MSG_CHECKING(for GNU xgettext)
70   xgettext --version 2>&1 | grep 'GNU gettext' >/dev/null 2>&1 || AC_MSG_ERROR([
71   *** GNU gettext is required. The latest version
72   *** is always available from ftp://ftp.gnu.org/gnu/gettext/.])
73   AC_MSG_RESULT(yes)
74 fi
75
76 AC_CHECK_FUNCS(strerror mtrace getuid geteuid)
77 AC_CHECK_FUNC(setreuid, [], [
78     AC_CHECK_LIB(ucb, setreuid, [if echo $LIBS | grep -- -lucb >/dev/null ;then :; else LIBS="$LIBS -lc -lucb" USEUCB=y;fi])
79 ])
80
81 AM_GNU_GETTEXT
82
83 POPT_SOURCE_PATH="`pwd`"
84 AC_DEFINE_UNQUOTED(POPT_SOURCE_PATH, "$POPT_SOURCE_PATH",
85         [Full path to popt top_sourcedir.])
86 AC_SUBST(POPT_SOURCE_PATH)
87
88 AC_OUTPUT([Doxyfile Makefile intl/Makefile po/Makefile.in])