]> git.pld-linux.org Git - packages/dotnet-gtk-sharp2.git/blob - dotnet-gtk-sharp2-mint.patch
- updated for 2.12.10
[packages/dotnet-gtk-sharp2.git] / dotnet-gtk-sharp2-mint.patch
1 diff -urN gtk-sharp-2.12.10/configure.in gtk-sharp-2.12.10.new//configure.in
2 --- gtk-sharp-2.12.10/configure.in      2010-03-08 22:32:31.000000000 +0100
3 +++ gtk-sharp-2.12.10.new//configure.in 2010-03-16 19:30:35.090746038 +0100
4 @@ -112,6 +112,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  if test "x$has_mono" = "xfalse" ; then
10         PKG_CHECK_MODULES(MONO_DEPENDENCY, mono-2 >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false)
11  fi
12 @@ -150,6 +151,20 @@
13  else
14         enable_dotnet=no
15  fi
16 +elif test "x$has_mint" = "xtrue"; then
17 +dnl use mint if mono is not found
18 +GACUTIL_FLAGS='/package $(PACKAGE_VERSION) /root $(DESTDIR)$(prefix)/lib'
19 +GENERATED_SOURCES=generated/*.cs
20 +AC_PATH_PROG(RUNTIME, mint, no)
21 +AC_PATH_PROG(CSC, mcs, no)
22 +LIB_PREFIX=.so
23 +LIB_SUFFIX=
24 +SDCHECK="`$GACUTIL /l |grep ^System.Drawing, | head -n1 |cut -f1 -d','`"
25 +if test "x$SDCHECK" = "xSystem.Drawing"; then
26 +       enable_dotnet=yes
27 +else
28 +       enable_dotnet=no
29 +fi
30  else
31  AC_PATH_PROG(CSC, csc.exe, no)
32  GACUTIL_FLAGS=
This page took 0.047129 seconds and 3 git commands to generate.