Distcheck fixes
[bug-buddy.git] / configure.in
blobe014b3268f31f6f6f510f91b7e03bb460f59b705
1 dnl Configure script for bug-buddy
3 AC_INIT(src/bug-buddy.c)
5 AM_CONFIG_HEADER(config.h)
7 AM_INIT_AUTOMAKE(bug-buddy, 2.13.0)
9 GNOME_DOC_INIT
11 AM_MAINTAINER_MODE
12 AC_PROG_INTLTOOL([0.29])
14 AC_PATH_PROG(GCONFTOOL, gconftool-2)
15 AM_GCONF_SOURCE_2
17 SCROLLKEEPER_REQUIRED=0.3.8
18 AC_SUBST(SCROLLKEEPER_REQUIRED)
20 ## Begin tests for scrollkeeper
21 AC_PATH_PROG(SCROLLKEEPER_CONFIG, scrollkeeper-config,no)
22 if test x$SCROLLKEEPER_CONFIG = xno; then
23   AC_MSG_ERROR(Couldn't find scrollkeeper-config, please install the scrollkeeper package)
26 AC_PROG_CC
27 AC_ISC_POSIX
28 AC_HEADER_STDC
30 BONOBO_ACTIVATION_REQUIRED="bonobo-activation-2.0 >= 1.0.0"
31 GDK_PIXBUF_REQUIRED="gdk-pixbuf-2.0 >= 2.0.0"
32 GMODULE_REQUIRED="gmodule-2.0 >= 2.0.0"
33 GNOME_DESKTOP_REQUIRED="gnome-desktop-2.0 >= 2.0.0"
34 GNOME_VFS_REQUIRED="gnome-vfs-2.0 >= 2.0.0"
35 LIBBONOBO_REQUIRED="libbonobo-2.0 >= 2.0.0"
36 LIBGNOME_REQUIRED="libgnome-2.0 >= 2.0.0"
37 LIBGNOMECANVAS_REQUIRED="libgnomecanvas-2.0 >= 2.0.0"
38 LIBGNOMEMENU_REQUIRED="libgnome-menu >= 2.11.1"
39 LIBGNOMEUI_REQUIRED="libgnomeui-2.0 >= 2.5.92"
40 LIBGLADE_REQUIRED="libglade-2.0 >= 2.0.0"
41 LIBXML_REQUIRED="libxml-2.0 >= 2.4.6"
42 GTK_REQUIRED="gtk+-2.0 >= 2.6"
44 PKG_CHECK_MODULES(BUG_BUDDY, 
46         $BONOBO_ACTIVATION_REQUIRED
47         $GDK_PIXBUF_REQUIRED
48         $GMODULE_REQUIRED
49         $GNOME_DESKTOP_REQUIRED
50         $GNOME_VFS_REQUIRED
51         $LIBBONOBO_REQUIRED
52         $LIBGNOME_REQUIRED
53         $LIBGNOMECANVAS_REQUIRED
54         $LIBGNOMEMENU_REQUIRED
55         $LIBGNOMEUI_REQUIRED
56         $LIBGLADE_REQUIRED
57         $LIBXML_REQUIRED
58         $GTK_REQUIRED
61 AC_SUBST(BUG_BUDDY_CFLAGS)
62 AC_SUBST(BUG_BUDDY_LIBS)
64 PKG_CHECK_MODULES(GNOME_CRASH, $LIBGNOMEUI_REQUIRED)
65 AC_SUBST(GNOME_CRASH_CFLAGS)
66 AC_SUBST(GNOME_CRASH_LIBS)
68 GETTEXT_PACKAGE=bug-buddy
69 AC_SUBST(GETTEXT_PACKAGE)
70 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
72 ALL_LINGUAS="am ar az be bg bn bs ca cs cy da de el en_CA en_GB es et eu fa fi fr ga gl gu he hi hr hu id is it ja ko ky lt lv mk ml mn mr ms nb ne nl nn no or pa pl pt pt_BR ro ru rw sk sl sq sr sr@Latn sv ta th tr ug uk vi wa xh zh_CN zh_HK zh_TW"
73 AM_GLIB_GNU_GETTEXT
75 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
77                                                                                                                              
78 AC_ARG_ENABLE(deprecations,AC_HELP_STRING([--enable-deprecations],[warn about deprecated usages]))
79                                                                                                                              
80 AM_CONDITIONAL(ENABLE_DEPRECATIONS, test "x$enable_deprecations" = xyes)
82 if test "x$prefix" = "xNONE"; then
83   GNOMELIBEXECDIR=$ac_default_prefix/libexec
84 else
85   GNOMELIBEXECDIR=$prefix/libexec
87 AC_DEFINE_UNQUOTED(GNOMELIBEXECDIR, "$GNOMELIBEXECDIR", [Libexec directory])
91 AC_OUTPUT([
92 bug-buddy.spec
93 bug-buddy.schemas
94 Makefile
95 bugzilla/Makefile
96 bugzilla/gnome/Makefile
97 bugzilla/ximian/Makefile
98 docs/Makefile
99 pixmaps/Makefile
100 po/Makefile.in
101 src/Makefile
102 src/bug-buddy.desktop.in
103 src/bug-buddy-core.desktop.in
106 dnl docs are totally hosed
107 dnl docs/Makefile
108 dnl docs/C/Makefile
109 dnl docs/it/Makefile
111 echo "
113 Configuration:
115         CFLAGS: ${BUG_BUDDY_CFLAGS}
117         LIBS:   ${BUG_BUDDY_LIBS}