]> git.pld-linux.org Git - packages/dotnet-gtk-sharp2.git/blob - dotnet-gtk-sharp2-mint.patch
- rel.3 for rebuild with gtkhtml 3.8.1
[packages/dotnet-gtk-sharp2.git] / dotnet-gtk-sharp2-mint.patch
1 diff -ruN gtk-sharp-2.5.91./configure.in gtk-sharp-2.5.91/configure.in
2 --- gtk-sharp-2.5.91./configure.in      2005-09-09 21:24:00.000000000 +0200
3 +++ gtk-sharp-2.5.91/configure.in       2005-09-09 21:26:55.681573250 +0200
4 @@ -87,6 +87,7 @@
5  
6  MONO_REQUIRED_VERSION=1.0
7  PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false)
8 +PKG_CHECK_MODULES(MINT_DEPENDENCY, mint >= $MONO_REQUIRED_VERSION, has_mint=true, has_mint=false)
9  
10  AC_PATH_PROG(GACUTIL, gacutil, no)
11  if test "x$GACUTIL" = "xno" ; then
12 @@ -112,18 +113,24 @@
13         enable_dotnet=no
14  fi
15  else
16 -AC_PATH_PROG(CSC, csc.exe, no)
17 -GACUTIL_FLAGS=
18 -GENERATED_SOURCES=generated\\\\*.cs
19 -enable_dotnet=yes
20 -
21 -if test x$CSC = "xno"; then
22 -       AC_MSG_ERROR([You need to install either mono or .Net])
23 -else
24 -RUNTIME=
25 -LIB_PREFIX=
26 -LIB_SUFFIX=.dylib
27 -fi
28 +       dnl use mint if mono is not found
29 +       if test "x$has_mint" = "xtrue"; then
30 +               GACUTIL_FLAGS='/package $(PACKAGE) /root $(DESTDIR)$(libdir)'
31 +               GENERATED_SOURCES=generated/*.cs
32 +               AC_PATH_PROG(RUNTIME, mint, no)
33 +               AC_PATH_PROG(CSC, mcs, no)
34 +               LIB_PREFIX=.so
35 +               LIB_SUFFIX=
36 +       else
37 +               AC_PATH_PROG(CSC, csc.exe, no)
38 +               if test x$CSC = "xno"; then
39 +                       AC_MSG_ERROR([You need to install either mono or .Net])
40 +               else
41 +                       RUNTIME=
42 +                       LIB_PREFIX=
43 +                       LIB_SUFFIX=.dylib
44 +               fi
45 +       fi
46  fi
47  
48  CS="C#"
This page took 0.452565 seconds and 3 git commands to generate.