2 AC_INIT(gnome-subtitles, 1.1, http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-subtitles)
9 AC_CONFIG_MACRO_DIR([m4])
10 AC_CONFIG_SRCDIR([configure.ac])
12 AM_INIT_AUTOMAKE([1.9 tar-ustar])
15 IT_PROG_INTLTOOL([0.35.0])
20 AC_PREFIX_PROGRAM(mono)
24 GETTEXT_PACKAGE=gnome-subtitles
25 AC_SUBST(GETTEXT_PACKAGE)
26 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
31 AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
32 if test "x$PKG_CONFIG" = "xno"; then
33 AC_MSG_ERROR([You need to install pkg-config])
37 AC_PATH_PROG(CSC, csc, no)
38 AC_PATH_PROG(MCS, gmcs, no)
39 AC_PATH_PROG(MONO, mono, no)
42 if test "x$CSC" = "xno" -a "x$MCS" = "xno" ; then
43 dnl AC_MSG_ERROR([You need to install a C# compiler])
44 AC_MSG_ERROR([No $CS compiler found])
47 if test "x$MCS" = "xno" ; then
51 if test "x$MONO" = "xno"; then
52 AC_MSG_ERROR([No mono runtime found])
55 dnl create build dir if it does not exist
62 MONO_REQUIRED_VERSION=1.1
63 GTKSHARP_REQUIRED_VERSION=2.12
64 GTK_REQUIRED_VERSION=2.12
66 PKG_CHECK_MODULES(gstreamer, [gstreamer-0.10 >= 0.10])
67 PKG_CHECK_MODULES(gstreamer_plugins_base, [gstreamer-plugins-base-0.10 >= 0.10])
68 AC_SUBST(gstreamer_CFLAGS)
69 AC_SUBST(gstreamer_LIBS)
71 PKG_CHECK_MODULES(MONO, mono >= $MONO_REQUIRED_VERSION)
72 PKG_CHECK_MODULES(GTKSHARP, gtk-sharp-2.0 glade-sharp-2.0 gconf-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION)
73 PKG_CHECK_MODULES(GTK, gtk+-2.0 >= $GTK_REQUIRED_VERSION)
75 dnl Check gtk-sharp version
76 PKG_CHECK_MODULES(GTKSHARP_INVALID, gtk-sharp-2.0 >= 2.12.2 gtk-sharp-2.0 <= 2.12.6, gtksharp_invalid=true, gtksharp_invalid=false)
78 if test "x$gtksharp_invalid" = "xtrue"; then
79 AC_MSG_ERROR([gtk-sharp versions between 2.12.2 and 2.12.6 (inclusive) are not supported.])
87 AC_PATH_PROG(GCONFTOOL, gconftool-2, no)
93 data/gnome-subtitles.desktop
95 src/GnomeSubtitles/Execution/AssemblyInfo.cs
96 src/GnomeSubtitles/Execution/gnome-subtitles