Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages
In directory sc8-pr-cvs17:/tmp/cvs-serv20202/main/finkinfo/languages

Modified Files:
      Tag: pangocairo-branch
        ikvm.info mono.info mono.patch 
Log Message:
mono updated, monodevelop works

Index: ikvm.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages/ikvm.info,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -d -r1.4 -r1.4.2.1
--- ikvm.info   24 Oct 2006 02:30:58 -0000      1.4
+++ ikvm.info   21 Sep 2007 04:30:45 -0000      1.4.2.1
@@ -5,17 +5,26 @@
 License: BSD
 Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
 
-Depends: mono (>= 1.1.16-1), pkgconfig
-BuildDepends: mono-dev (>= 1.1.14-1021), nant (>= 0.85-1032), ecj (>= 
3.1.2-1021), glib2-dev (>= 2.8.6-123), libgettext3-dev
-Suggests: monodevelop (>= 0.9-1023)
+Depends: <<
+       mono (>= 1.1.16-1),
+       pkgconfig
+<<
+BuildDepends: <<
+       mono-dev (>= 1.2.5-1021),
+       nant (>= 0.85-1032),
+       ecj,
+       glib2-dev (>= 2.14.0-1),
+       libgettext3-dev
+<<
+Suggests: monodevelop
 
 Source: mirror:sourceforge:%n/%n-%v.zip
-Source2: mirror:gnu:classpath/classpath-0.92.tar.gz
-Source3: mirror:gnu:classpath/classpath-0.92-generics.tar.gz
-Source4: http://go-mono.com/sources/%n/%n-0.14.tar.gz
 Source-MD5: 8239e284cafd57ed6435bdc47f926521
+Source2: mirror:gnu:classpath/classpath-0.92.tar.gz
 Source2-MD5: 4603ef3e593713d94788b919bc0b6c75
+Source3: mirror:gnu:classpath/classpath-0.92-generics.tar.gz
 Source3-MD5: 3efacbefe0224dfe57d9049619095b32
+Source4: http://go-mono.com/sources/%n/%n-0.14.tar.gz
 Source4-MD5: 042e49520251f9c76c0180cc2437a0b4
 Patch: %n.patch
 

Index: mono.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages/mono.info,v
retrieving revision 1.9.2.7
retrieving revision 1.9.2.8
diff -u -d -r1.9.2.7 -r1.9.2.8
--- mono.info   21 Sep 2007 00:24:38 -0000      1.9.2.7
+++ mono.info   21 Sep 2007 04:30:45 -0000      1.9.2.8
@@ -1,5 +1,5 @@
 Package: mono
-Version: 1.2.5
+Version: 1.2.5.1
 Revision: 1021
 Description: .NET-compatible CIL engine
 Type: java(1.4)
@@ -18,7 +18,7 @@
        fontconfig2-dev,
        freetype219,
        gettext-tools,
-       glib2-dev (>= 2.12.0-1),
+       glib2-dev (>= 2.14.0-1),
        glitz (>= 0.4.4-1),
        libgettext3-dev,
        libiconv-dev,
@@ -33,7 +33,7 @@
 
 CustomMirror: RangerMirror
 Source: http://go-mono.com/sources/%n/%n-%v.tar.bz2
-Source-MD5: 03a6d15fbf447a7807cc402dc8f64036
+Source-MD5: dfede0c8c29384a8f8a6953a9bd06224
 PatchScript: sed -e 's,@FINKPREFIX@,%p,g' %a/%n.patch | patch -p1
 
 SetCPPFLAGS: -I%p/include
@@ -57,6 +57,7 @@
 
        ulimit -n unlimited || :
        make -j1 install DESTDIR="%d"
+       find %i/lib/mono -name \*.config -print0 | xargs -0 perl -pi -e 
's,target="lib,target="%p/lib/lib,g'
 <<
 DocFiles: AUTHORS COPYING* ChangeLog NEWS README
 RuntimeVars: MONO_PATH: "%p/lib:/usr/lib"
@@ -64,7 +65,7 @@
        Package: %N-shlibs
        Depends: <<
                cairo-shlibs (>= 1.2.2-1001),
-               glib2-shlibs (>= 2.12.0-1),
+               glib2-shlibs (>= 2.14.0-1),
                macosx (>= 10.4.3-1)
        <<
        Replaces: %N (<< %v-%r)

Index: mono.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages/mono.patch,v
retrieving revision 1.5.2.1
retrieving revision 1.5.2.2
diff -u -d -r1.5.2.1 -r1.5.2.2
--- mono.patch  19 Sep 2007 17:37:43 -0000      1.5.2.1
+++ mono.patch  21 Sep 2007 04:30:46 -0000      1.5.2.2
@@ -45,3 +45,30 @@
        <dllmap dll="i:kernel32.dll">
                <dllentry dll="__Internal" name="CopyMemory" 
target="mono_win32_compat_CopyMemory"/>
                <dllentry dll="__Internal" name="FillMemory" 
target="mono_win32_compat_FillMemory"/>
+--- mono-1.2.5.1/mono/metadata/loader.c        2007-07-24 17:47:28.000000000 
-0400
++++ mono-1.2.5.1-new/mono/metadata/loader.c    2007-09-20 22:53:05.000000000 
-0400
+@@ -1149,6 +1149,24 @@
+ 
+               if (!module) {
+                       void *iter = NULL;
++                      while ((full_name = mono_dl_build_path 
("@FINKPREFIX@/lib", file_name, &iter))) {
++                              mono_trace (G_LOG_LEVEL_INFO, 
MONO_TRACE_DLLIMPORT,
++                                      "DllImport loading library: '%s'.", 
full_name);
++                              module = cached_module_load (full_name, 
MONO_DL_LAZY, &error_msg);
++                              if (!module) {
++                                      mono_trace (G_LOG_LEVEL_INFO, 
MONO_TRACE_DLLIMPORT,
++                                              "DllImport error loading 
library '%s'.",
++                                              error_msg);
++                                      g_free (error_msg);
++                              }
++                              g_free (full_name);
++                              if (module)
++                                      break;
++                      }
++              }
++
++              if (!module) {
++                      void *iter = NULL;
+                       while ((full_name = mono_dl_build_path (".", file_name, 
&iter))) {
+                               mono_trace (G_LOG_LEVEL_INFO, 
MONO_TRACE_DLLIMPORT,
+                                       "DllImport loading library: '%s'.", 
full_name);


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to