source: trunk/third/libbonoboui/configure.in @ 18588

Revision 18588, 2.2 KB checked in by ghudson, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18587, which included commits to RCS files with non-trunk default branches.
Line 
1AC_INIT(bonobo/bonobo-ui-engine.h)
2
3AM_CONFIG_HEADER(config.h)
4AM_INIT_AUTOMAKE(libbonoboui, 2.2.0)
5
6AM_MAINTAINER_MODE
7
8dnl
9dnl Due to the sed scripts being split on 90 line
10dnl blocks, this macro needs to be right at the beggining.
11dnl
12AC_PROG_INTLTOOL
13
14AC_ISC_POSIX
15AC_PROG_CC
16AC_STDC_HEADERS
17AM_PROG_LIBTOOL
18AC_PROG_YACC
19AC_PATH_PROGS(PATH_TO_XRDB, "xrdb")
20
21GNOME_COMPILE_WARNINGS
22
23GETTEXT_PACKAGE=libbonoboui-2.0
24AC_SUBST(GETTEXT_PACKAGE)
25AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
26gnomelocaledir='${prefix}/${DATADIRNAME}/locale'
27AC_SUBST(gnomelocaledir)
28
29ALL_LINGUAS="am ar az be bg ca cs da de el es fi fr he hi hu it ja ko lv ms nl nn no pl pt pt_BR ru sk sl sv ta tr uk vi wa zh_CN zh_TW"
30AM_GLIB_GNU_GETTEXT
31
32AC_SUBST(CFLAGS)
33AC_SUBST(CPPFLAGS)
34AC_SUBST(LDFLAGS)
35
36dnl
37dnl Start of pkg-config checks
38dnl
39BONOBOUI_MODULES="libgnomecanvas-2.0 >= 1.116.0 \
40                  libbonobo-2.0 >= 2.0.0 \
41                  libgnome-2.0 >= 1.116.0 \
42                  bonobo-activation-2.0 >= 1.0.0 \
43                  libxml-2.0 >= 2.4.20 \
44                  gconf-2.0 >= 1.1.9 \
45                  gtk+-2.0 >= 2.0.2"
46PKG_CHECK_MODULES(BONOBOUI, $BONOBOUI_MODULES)
47AC_SUBST(BONOBOUI_CFLAGS)
48AC_SUBST(BONOBOUI_LIBS)
49
50AC_MSG_CHECKING([for gtk+ multihead support])
51if $PKG_CONFIG --atleast-version 2.1.0 gtk+-2.0; then
52   AC_DEFINE(HAVE_GTK_MULTIHEAD,,[gtk+ with multihead support found])
53   AC_MSG_RESULT(yes)
54else
55   AC_MSG_RESULT(no)
56fi
57
58AC_MSG_CHECKING([for broken, old development packages])
59if $PKG_CONFIG --exists gdk_pixbuf; then
60        if $PKG_CONFIG --modversion 'gdk_pixbuf >= 0.12'; then
61                AC_MSG_RESULT([parallel install ok]);
62        else
63                AC_ERROR([If you have gdk-pixbuf you need at least ver 0.12]);
64        fi
65else
66        AC_MSG_RESULT([clean])
67fi;
68
69PKG_CHECK_MODULES(BONOBOUI_GLADE, $BONOBOUI_MODULES libglade-2.0 >= 1.99.11)
70AC_SUBST(BONOBOUI_GLADE_CFLAGS)
71AC_SUBST(BONOBOUI_GLADE_LIBS)
72
73# glib-genmarshal
74AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
75# glib-mkenums
76AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums)
77
78AC_OUTPUT([
79Makefile
80po/Makefile.in
81bonobo/Makefile
82bonobo/libbonoboui-2.0.pc
83glade/Makefile
84samples/Makefile
85samples/controls/Makefile
86samples/bonoboui/Makefile
87samples/compound-doc/Makefile
88samples/compound-doc/container/Makefile
89tests/Makefile
90tests/control/Makefile
91doc/Makefile
92])
Note: See TracBrowser for help on using the repository browser.