~ubuntu-branches/ubuntu/trusty/monodevelop/trusty-proposed

« back to all changes in this revision

Viewing changes to configure.in

  • Committer: Package Import Robot
  • Author(s): Jo Shields
  • Date: 2013-05-12 09:46:03 UTC
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20130512094603-mad323bzcxvmcam0
Tags: upstream-4.0.5+dfsg
ImportĀ upstreamĀ versionĀ 4.0.5+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
AC_INIT([monodevelop], 3.0.3.2, [monodevelop-list@lists.ximian.com])
 
1
AC_INIT([monodevelop], 4.0.5, [monodevelop-list@lists.ximian.com])
2
2
AC_PREREQ(2.53)
3
 
AM_INIT_AUTOMAKE([1.9 tar-ustar])
 
3
AM_INIT_AUTOMAKE([1.10 tar-ustar])
4
4
AM_MAINTAINER_MODE
5
5
 
6
6
#capture aclocal flags for autoreconf
7
7
AC_SUBST(ACLOCAL_FLAGS)
8
8
 
9
 
ASSEMBLY_VERSION=3.0.0.0
 
9
ASSEMBLY_VERSION=4.0.0.0
10
10
 
11
11
# This is parsed in BuildVariables.cs. Keep the format consistent to avoid breaking
12
12
# the C# side of things. It should be one of the following two formats:
13
13
# 1) "VERSION_NUMBER"                                   "2.0"
14
14
# 2) "VERSION_NUMBER BUILD_TYPE BUILD_NUMBER"           "2.0 Alpha 1"
15
 
PACKAGE_VERSION_LABEL="3.0.3.2"
 
15
PACKAGE_VERSION_LABEL="4.0.5"
16
16
 
17
17
AC_PATH_PROG(MONO, mono)
18
18
AC_PATH_PROG(MCS, gmcs)
25
25
  AC_MSG_ERROR([Can't find "gmcs" in your PATH])
26
26
fi
27
27
 
 
28
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
 
29
 
 
30
# On OSX use Mono's private copy of pkg-config if it exists
 
31
OSX_PKG_CONFIG=/Library/Frameworks/Mono.framework/Versions/Current/bin/pkg-config
 
32
if test -e $OSX_PKG_CONFIG; then
 
33
        PKG_CONFIG=$OSX_PKG_CONFIG
 
34
elif test "x$PKG_CONFIG" = "xno"; then
 
35
        AC_MSG_ERROR([You need to install pkg-config])
 
36
fi
 
37
 
 
38
MONO_REQUIRED_VERSION=2.10.9
 
39
 
 
40
if ! $PKG_CONFIG --atleast-version=$MONO_REQUIRED_VERSION mono; then
 
41
        AC_MSG_ERROR([You need mono $MONO_REQUIRED_VERSION or newer])
 
42
fi
 
43
 
28
44
#ensure we have the same env as when configured
29
45
AC_SUBST(PATH)
30
46
AC_SUBST(PKG_CONFIG_PATH)
96
112
fi
97
113
 
98
114
if test "x$has_mono" = "xtrue"; then
 
115
    AC_PATH_PROG(RUNTIME, mono, no)
 
116
    AC_PATH_PROG(CSC, dmcs, no)
99
117
    if test `uname -s` = "Darwin"; then
100
 
        AC_PATH_PROG(RUNTIME, mono, no)
101
 
        AC_PATH_PROG(CSC, dmcs, no)
102
118
        LIB_PREFIX=
103
119
        LIB_SUFFIX=.dylib
104
120
    else
105
 
        AC_PATH_PROG(RUNTIME, mono, no)
106
 
        AC_PATH_PROG(CSC, dmcs, no)
107
121
        LIB_PREFIX=.so
108
122
        LIB_SUFFIX=
109
123
    fi
115
129
GTKSHARP_REQUIRED_VERSION=2.12.8
116
130
MONODOC_REQUIRED_VERSION=1.0
117
131
 
118
 
PKG_CHECK_MODULES(MONO_ADDINS, mono-addins >= $MONOADDINS_REQUIRED_VERSION)
119
 
AC_SUBST(MONO_ADDINS_LIBS)
120
 
PKG_CHECK_MODULES(MONO_ADDINS_SETUP, mono-addins-setup >= $MONOADDINS_REQUIRED_VERSION)
121
 
AC_SUBST(MONO_ADDINS_SETUP_LIBS)
122
 
PKG_CHECK_MODULES(MONO_ADDINS_GUI, mono-addins-gui >= $MONOADDINS_REQUIRED_VERSION)
123
 
AC_SUBST(MONO_ADDINS_GUI_LIBS)
124
132
PKG_CHECK_MODULES(GLIB_SHARP, glib-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION)
125
133
AC_SUBST(GLIB_SHARP_LIBS)
126
134
PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION)
184
192
# Gnome platform addin
185
193
AC_ARG_ENABLE(gnomeplatform,
186
194
        AC_HELP_STRING([--enable-gnomeplatform],
187
 
                [enable Gnome platform support [default=autodetect]]),
 
195
                [enable Gnome platform support [default=no]]),
188
196
                enable_gnomeplatform=${enableval}, enable_gnomeplatform=$default_gnomeplatform)
189
197
 
190
198
if test x$enable_gnomeplatform = xyes; then
205
213
# Mac platform addin
206
214
AC_ARG_ENABLE(macplatform,
207
215
        AC_HELP_STRING([--enable-macplatform],
208
 
                [enable Mac platform support [default=autodetect]]),
 
216
                [enable Mac platform support [default=no]]),
209
217
                enable_macplatform=${enableval}, enable_macplatform=$default_macplatform)
210
218
 
211
219
if test x$enable_macplatform = xyes; then
225
233
AC_ARG_ENABLE(windowsplatform,
226
234
        AC_HELP_STRING([--enable-windowsplatform],
227
235
                [enable Windows platform support [default=no]]),
228
 
                enable_windowsplatform=${enableval}, enable_windowsplatform=no)
 
236
                enable_windowsplatform=${enableval}, enable_windowsplatform=$default_windowsplatform)
229
237
 
230
238
if test x$enable_windowsplatform = xyes; then
231
239
        platform_bindings="${platform_bindings}Windows "
234
242
AM_CONDITIONAL(ENABLE_WINDOWSPLATFORM, [test x$enable_windowsplatform = xyes])
235
243
 
236
244
dnl Intl
237
 
ALL_LINGUAS="cs da de es fr ja pt_BR tr pl it zh_TW zh_CN ru sl ca gl pt sv nl id hu"
 
245
ALL_LINGUAS="cs da de es fr ja pt_BR tr pl it zh_TW zh_CN ru sl ca gl pt sv nl id hu nb"
238
246
AC_SUBST(ALL_LINGUAS)
239
247
GETTEXT_PACKAGE=monodevelop
240
248
AC_SUBST(GETTEXT_PACKAGE)
269
277
build/MacOSX/Makefile
270
278
contrib/Makefile
271
279
contrib/Mono.Debugger.Soft/Makefile
272
 
contrib/NRefactory/Makefile
273
 
contrib/ICSharpCode.NRefactory/Makefile
274
 
contrib/ICSharpCode.NRefactory.CSharp/Makefile
275
280
contrib/ICSharpCode.Decompiler/Makefile
276
281
external/Makefile
277
282
src/Makefile
284
289
src/core/MonoDevelop.Ide/BuildVariables.cs
285
290
src/core/MonoDevelop.Startup/Makefile
286
291
src/tools/Makefile
287
 
src/tools/mdcrashlog/Makefile
288
292
src/tools/mdhost/Makefile
289
293
src/tools/mdtool/Makefile
290
294
src/tools/SharpCoco/Makefile
313
317
src/addins/TextTemplating/Mono.TextTemplating/Makefile
314
318
src/addins/TextTemplating/TextTransform/Makefile
315
319
src/addins/TextTemplating/MonoDevelop.TextTemplating/Makefile
 
320
src/addins/TextTemplating/Mono.TextTemplating.Tests/Makefile
316
321
src/addins/AspNet/Makefile
317
322
src/addins/AspNet/MonoDevelop.AspNet/Makefile
318
323
src/addins/AspNet/MonoDevelop.AspNet.Mvc/Makefile
339
344
src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/Makefile
340
345
src/addins/MonoDevelop.HexEditor/Makefile
341
346
src/addins/MonoDevelop.DocFood/Makefile
342
 
src/addins/MonoDevelop.MacDev/Makefile
343
347
tests/Makefile
344
348
tests/UnitTests/Makefile
 
349
tests/UserInterfaceTests/Makefile
 
350
tests/MacPlatform.Tests/Makefile
345
351
Makefile
346
352
monodevelop
347
353
mdtool