]> git.pld-linux.org Git - packages/dotnet-gtk-sharp2.git/blame - dotnet-gtk-sharp2-mint.patch
- 2.5.91
[packages/dotnet-gtk-sharp2.git] / dotnet-gtk-sharp2-mint.patch
CommitLineData
61eb1c61 1diff -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 @@
f0f1844c 5
61eb1c61 6 MONO_REQUIRED_VERSION=1.0
f0f1844c 7 PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false)
61eb1c61 8+PKG_CHECK_MODULES(MINT_DEPENDENCY, mint >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false)
f0f1844c 9
61eb1c61 10 AC_PATH_PROG(GACUTIL, gacutil, no)
11 if test "x$GACUTIL" = "xno" ; then
12@@ -112,18 +113,24 @@
13 enable_dotnet=no
f0f1844c 14 fi
15 else
16-AC_PATH_PROG(CSC, csc.exe, no)
17-GACUTIL_FLAGS=
18-GENERATED_SOURCES=generated\\\\*.cs
61eb1c61 19-enable_dotnet=yes
f0f1844c 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
61eb1c61 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
f0f1844c 46 fi
47
48 CS="C#"
This page took 0.067835 seconds and 4 git commands to generate.