Update NEWS and README, fix bug-reporting address
[platform/upstream/glib-networking.git] / configure.ac
1 AC_PREREQ(2.65)
2 AC_CONFIG_MACRO_DIR([m4])
3
4 AC_INIT([glib-networking],[2.25.0],[http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=network])
5
6 AC_CONFIG_SRCDIR([proxy/libproxy/glibproxyresolver.h])
7 AC_CONFIG_HEADERS([config.h])
8
9 dnl Other initialization
10 AM_INIT_AUTOMAKE
11 AM_MAINTAINER_MODE
12 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])],)
13 LT_INIT
14
15 dnl Checks for programs.
16 AC_PROG_CC
17 AC_PROG_CPP
18
19 dnl Checks for libraries.
20
21 dnl ****************************
22 dnl *** Checks for intltool  ***
23 dnl ****************************
24
25 IT_PROG_INTLTOOL([0.35.0])
26 GETTEXT_PACKAGE=glib-networking
27
28 AC_SUBST([GETTEXT_PACKAGE])
29 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[The gettext domain name])
30 AM_GLIB_GNU_GETTEXT
31
32 dnl *****************************
33 dnl *** Check GLib GIO        ***
34 dnl *****************************
35
36 PKG_CHECK_MODULES(GIO, [gio-2.0 >= 2.25.15])
37 AC_SUBST(GIO_CFLAGS)
38 AC_SUBST(GIO_LIBS)
39
40 GIO_MODULE_DIR=$($PKG_CONFIG --variable giomoduledir gio-2.0)
41 AS_IF([test "x$GIO_MODULE_DIR" = "x"],
42       [AC_MSG_FAILURE(GIO_MODULE_DIR is missing from gio-2.0.pc)])
43 AC_SUBST(GIO_MODULE_DIR)
44
45 dnl *****************************
46 dnl *** Checks for LibProxy   ***
47 dnl *****************************
48
49 AC_ARG_WITH(libproxy,
50     [AC_HELP_STRING([--with-libproxy],
51                     [support for libproxy @<:@default=check@:>@])],
52     [],
53     [with_libproxy=check])
54 AS_IF([test "x$with_libproxy" != "xno"],
55     [PKG_CHECK_MODULES(LIBPROXY, [libproxy-1.0 >= 0.3.1],
56         [with_libproxy=yes],
57         [AS_IF([test "x$with_libproxy" = "xyes"],
58                [AC_MSG_FAILURE("$LIBPROXY_PKG_ERRORS")])])])
59 AM_CONDITIONAL(HAVE_LIBPROXY, [test "x$with_libproxy" = "xyes"])
60 AC_SUBST(LIBPROXY_CFLAGS)
61 AC_SUBST(LIBPROXY_LIBS)
62
63 dnl Checks for typedefs, structures, and compiler characteristics.
64
65 dnl Checks for library functions.
66
67 AC_CONFIG_FILES([Makefile
68                  po/Makefile.in po/Makefile
69                  proxy/libproxy/Makefile])
70 AC_OUTPUT