~ubuntu-branches/ubuntu/precise/gnome-do/precise-proposed

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Bazaar Package Importer
  • Author(s): Christopher James Halse Rogers
  • Date: 2008-09-14 10:09:40 UTC
  • mto: (0.1.8 sid)
  • mto: This revision was merged to the branch mainline in revision 7.
  • Revision ID: james.westby@ubuntu.com-20080914100940-kyghudg7py14bu2z
Tags: upstream-0.6.0.0
ImportĀ upstreamĀ versionĀ 0.6.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
dnl A change in the plugin API/ABI should be accompanied by a Minor/Major revision bump
6
6
dnl ...give or take!
7
 
AC_INIT([gnome-do], [0.4.2.0])
 
7
AC_INIT([gnome-do], [0.6.0.0])
8
8
AM_INIT_AUTOMAKE([foreign])
9
9
 
 
10
AC_CONFIG_MACRO_DIR([m4])
 
11
 
 
12
dnl -- Intl
 
13
 
 
14
IT_PROG_INTLTOOL([0.35.0])
 
15
SHAMROCK_CONFIGURE_I18N(gnome-do)
 
16
 
 
17
 
10
18
ASM_VERSION="$VERSION"
11
19
AC_SUBST(ASM_VERSION)
12
20
 
13
 
AC_PROG_INTLTOOL([0.35])
14
 
 
15
21
dnl pkg-config
16
22
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
17
23
if test "x$PKG_CONFIG" = "xno"; then
22
28
AC_PROG_CC
23
29
AC_HEADER_STDC
24
30
 
25
 
AC_PATH_PROG(GMCS, gmcs, no)
26
 
if test "x$GMCS" = "xno"; then
27
 
        AC_MSG_ERROR([gmcs Not found])
28
 
fi
 
31
SHAMROCK_FIND_MONO_2_0_COMPILER
 
32
SHAMROCK_CHECK_LINQ_FLAG
29
33
 
30
34
AM_DISABLE_STATIC
31
35
AM_PROG_LIBTOOL
32
36
 
 
37
dnl Expansions
 
38
SHAMROCK_EXPAND_LIBDIR
 
39
SHAMROCK_EXPAND_BINDIR
 
40
SHAMROCK_EXPAND_DATADIR
 
41
 
33
42
 
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)
37
46
 
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])
46
 
 
47
 
dnl -- Intl
48
 
 
49
 
GETTEXT_PACKAGE=gnome-do
50
 
AC_SUBST(GETTEXT_PACKAGE)
51
 
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
52
 
AM_GLIB_GNU_GETTEXT
 
59
PKG_CHECK_MODULES([NDESK_DBUS_GLIB_10], [ndesk-dbus-glib-1.0])
 
60
PKG_CHECK_MODULES([NOTIFY_SHARP], [notify-sharp])
 
61
 
 
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])
 
76
 
 
77
 
 
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
 
81
   NUNIT_LIBS=
 
82
fi
 
83
AC_SUBST([NUNIT_LIBS])
 
84
 
53
85
 
54
86
AC_ARG_ENABLE(debug,
55
87
        AC_HELP_STRING([--enable-debug],
71
103
        AM_CONDITIONAL(ENABLE_DEBUG, true)
72
104
fi
73
105
 
74
 
 
75
106
AC_CONFIG_FILES([
76
107
libdo/Makefile
77
108
Do.Addins/Makefile
78
109
Makefile
79
110
Do.DBus/Makefile
80
111
Do/src/AssemblyInfo.cs
 
112
Do.Addins/AssemblyInfo.cs
 
113
Do.DBus/src/AssemblyInfo.cs
81
114
Do/Makefile
82
115
Do/gnome-do
83
116
Do/Do.exe.config
84
117
Do.Addins/do.addins.pc
85
118
Do.DBus/do.dbus.pc
 
119
m4/Makefile
86
120
po/Makefile.in
87
121
])
88
122