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

Revision 18326, 1.9 KB checked in by ghudson, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18325, 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.0.3.3)
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 de el es fi fr hi hu it ja ko lv ms 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
58PKG_CHECK_MODULES(BONOBOUI_GLADE, $BONOBOUI_MODULES libglade-2.0 >= 1.99.11)
59AC_SUBST(BONOBOUI_GLADE_CFLAGS)
60AC_SUBST(BONOBOUI_GLADE_LIBS)
61
62# glib-genmarshal
63AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
64# glib-mkenums
65AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums)
66
67AC_OUTPUT([
68Makefile
69po/Makefile.in
70bonobo/Makefile
71bonobo/libbonoboui-2.0.pc
72glade/Makefile
73samples/Makefile
74samples/controls/Makefile
75samples/bonoboui/Makefile
76samples/compound-doc/Makefile
77samples/compound-doc/container/Makefile
78tests/Makefile
79tests/control/Makefile
80doc/Makefile
81])
Note: See TracBrowser for help on using the repository browser.