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