5
5
dnl A change in the plugin API/ABI should be accompanied by a Minor/Major revision bump
7
AC_INIT([gnome-do], [0.4.2.0])
7
AC_INIT([gnome-do], [0.6.0.0])
8
8
AM_INIT_AUTOMAKE([foreign])
10
AC_CONFIG_MACRO_DIR([m4])
14
IT_PROG_INTLTOOL([0.35.0])
15
SHAMROCK_CONFIGURE_I18N(gnome-do)
10
18
ASM_VERSION="$VERSION"
11
19
AC_SUBST(ASM_VERSION)
13
AC_PROG_INTLTOOL([0.35])
16
22
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
17
23
if test "x$PKG_CONFIG" = "xno"; then
25
AC_PATH_PROG(GMCS, gmcs, no)
26
if test "x$GMCS" = "xno"; then
27
AC_MSG_ERROR([gmcs Not found])
31
SHAMROCK_FIND_MONO_2_0_COMPILER
32
SHAMROCK_CHECK_LINQ_FLAG
38
SHAMROCK_EXPAND_LIBDIR
39
SHAMROCK_EXPAND_BINDIR
40
SHAMROCK_EXPAND_DATADIR
34
43
PKG_CHECK_MODULES(LIBDO, glib-2.0 gdk-2.0 gdk-x11-2.0 gtk+-2.0)
35
44
AC_SUBST(LIBDO_CFLAGS)
36
45
AC_SUBST(LIBDO_LIBS)
38
PKG_CHECK_MODULES([GTK_SHARP_20], [gtk-sharp-2.0])
39
PKG_CHECK_MODULES([NDESK_DBUS_GLIB_10], [ndesk-dbus-glib-1.0])
40
PKG_CHECK_MODULES([GNOME_SHARP_20], [gnome-sharp-2.0])
41
PKG_CHECK_MODULES([GLIB_SHARP_20], [glib-sharp-2.0])
42
47
PKG_CHECK_MODULES([GCONF_SHARP_20], [gconf-sharp-2.0])
43
48
PKG_CHECK_MODULES([GLADE_SHARP_20], [glade-sharp-2.0])
49
PKG_CHECK_MODULES([GLIB_SHARP_20], [glib-sharp-2.0])
50
PKG_CHECK_MODULES([GNOME_DESKTOP_SHARP_20], [gnome-desktop-sharp-2.0])
51
PKG_CHECK_MODULES([GNOME_KEYRING_SHARP], [gnome-keyring-sharp-1.0])
52
PKG_CHECK_MODULES([GNOME_SHARP_20], [gnome-sharp-2.0])
53
PKG_CHECK_MODULES([GNOME_VFS_SHARP_20], [gnome-vfs-sharp-2.0])
54
PKG_CHECK_MODULES([GTK_SHARP_20], [gtk-sharp-2.0])
55
PKG_CHECK_MODULES([MONO_ADDINS], [mono-addins])
56
PKG_CHECK_MODULES([MONO_ADDINS_GUI], [mono-addins-gui])
57
PKG_CHECK_MODULES([MONO_ADDINS_SETUP], [mono-addins-setup])
44
58
PKG_CHECK_MODULES([NDESK_DBUS_10], [ndesk-dbus-1.0])
45
PKG_CHECK_MODULES([GNOME_VFS_SHARP_20], [gnome-vfs-sharp-2.0])
49
GETTEXT_PACKAGE=gnome-do
50
AC_SUBST(GETTEXT_PACKAGE)
51
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
59
PKG_CHECK_MODULES([NDESK_DBUS_GLIB_10], [ndesk-dbus-glib-1.0])
60
PKG_CHECK_MODULES([NOTIFY_SHARP], [notify-sharp])
62
AC_SUBST([GCONF_SHARP_20_LIBS])
63
AC_SUBST([GLADE_SHARP_20_LIBS])
64
AC_SUBST([GLIB_SHARP_20_LIBS])
65
AC_SUBST([GNOME_DESKTOP_SHARP_20_LIBS])
66
AC_SUBST([GNOME_KEYRING_SHARP_LIBS])
67
AC_SUBST([GNOME_SHARP_20_LIBS])
68
AC_SUBST([GNOME_VFS_SHARP_20_LIBS])
69
AC_SUBST([GTK_SHARP_20_LIBS])
70
AC_SUBST([MONO_ADDINS_LIBS])
71
AC_SUBST([MONO_ADDINS_GUI_LIBS])
72
AC_SUBST([MONO_ADDINS_SETUP_LIBS])
73
AC_SUBST([NDESK_DBUS_10_LIBS])
74
AC_SUBST([NDESK_DBUS_GLIB_10_LIBS])
75
AC_SUBST([NOTIFY_SHARP_LIBS])
78
PKG_CHECK_MODULES([NUNIT], [nunit], have_nunit=yes, have_nunit=no)
79
AM_CONDITIONAL(HAVE_NUNIT, test "$have_nunit" = "yes")
80
if test "$have_nunit" != "yes" ; then
83
AC_SUBST([NUNIT_LIBS])
54
86
AC_ARG_ENABLE(debug,
55
87
AC_HELP_STRING([--enable-debug],