OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 16-Jun-2004 20:35:47
Branch: HEAD Handle: -NONE-
Modified files:
openpkg-src/mono mono.patch mono.spec
Log:
upgrading package: mono 0.95 -> 0.96
Summary:
Revision Changes Path
1.3 +0 -0 openpkg-src/mono/mono.patch
1.5 +0 -0 openpkg-src/mono/mono.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/mono/mono.patch
============================================================================
$ cvs diff -u -r1.2 -r1.3 mono.patch
--- openpkg-src/mono/mono.patch 7 May 2004 16:04:08 -0000 1.2
+++ openpkg-src/mono/mono.patch 16 Jun 2004 18:35:47 -0000 1.3
@@ -1,41 +1,24 @@
---- mono/mini/mini-x86.c Mon Sep 29 05:28:49 2003
-+++ mono/mini/mini-x86.c Sat Aug 30 04:01:27 2003
-@@ -40,6 +40,32 @@
- guint8 pad;
- } MonoJitArgumentInfo;
+Index: configure
+diff -Nau configure.orig configure
+--- configure.orig 2004-06-14 19:28:19 +0200
++++ configure 2004-06-16 20:17:58 +0200
+@@ -13897,6 +13897,11 @@
-+union IEEEd2bits {
-+ double d;
-+ struct {
-+#if _BYTE_ORDER == _LITTLE_ENDIAN
-+ unsigned int manl :32;
-+ unsigned int manh :20;
-+ unsigned int exp :11;
-+ unsigned int sign :1;
-+#else
-+ unsigned int sign :1;
-+ unsigned int exp :11;
-+ unsigned int manh :20;
-+ unsigned int manl :32;
-+#endif
-+ } bits;
-+};
-+
-+int
-+signbit(double d)
-+{
-+ union IEEEd2bits u;
-+
-+ u.d = d;
-+ return (u.bits.sign);
-+}
-+
- /*
- * arch_get_argument_info:
- * @csig: a method signature
---- libgc/include/private/gcconfig.h.orig Mon Oct 6 22:38:35 2003
-+++ libgc/include/private/gcconfig.h Mon Oct 6 22:38:56 2003
-@@ -1151,8 +1151,8 @@
+ JIT_SUPPORTED=no
+ LIBC="libc.so.6"
++case "$host" in
++ *-*-freebsd* )
++ LIBC="libc.so"
++ ;;
++esac
+
+ jit_wanted=false
+ case "$host" in
+Index: libc/include/private/gcconfig.h
+diff -Nau libgc/include/private/gcconfig.h.orig libgc/include/private/gcconfig.h
+--- libgc/include/private/gcconfig.h.orig 2004-05-18 20:43:11 +0200
++++ libgc/include/private/gcconfig.h 2004-06-16 20:17:58 +0200
+@@ -1186,8 +1186,8 @@
# ifndef GC_FREEBSD_THREADS
# define MPROTECT_VDB
# endif
@@ -46,7 +29,7 @@
# define FREEBSD_STACKBOTTOM
# ifdef __ELF__
# define DYNAMIC_LOADING
-@@ -1466,8 +1466,8 @@
+@@ -1501,8 +1501,8 @@
# ifdef FREEBSD
# define OS_TYPE "FREEBSD"
/* MPROTECT_VDB is not yet supported at all on FreeBSD/alpha. */
@@ -57,9 +40,11 @@
# define FREEBSD_STACKBOTTOM
# ifdef __ELF__
# define DYNAMIC_LOADING
---- mono/Makefile.in.bak Mon Feb 2 17:02:39 2004
-+++ mono/Makefile.in Tue Mar 2 01:48:16 2004
-@@ -123,7 +123,7 @@
+Index: mono/Makefile.in
+diff -Nau mono/Makefile.in.orig mono/Makefile.in
+--- mono/Makefile.in.orig 2004-06-14 19:28:59 +0200
++++ mono/Makefile.in 2004-06-16 20:17:58 +0200
+@@ -126,7 +126,7 @@
@PLATFORM_WIN32_TRUE@ arch monograph interpreter mini tests benchmark
profiler
@[EMAIL PROTECTED] = utils io-layer monoburg os metadata cil dis \
@@ -68,18 +53,40 @@
subdir = mono
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-Index: configure
---- configure.orig 2004-05-07 17:57:42.000000000 +0200
-+++ configure 2004-05-07 17:58:32.000000000 +0200
-@@ -13971,6 +13971,11 @@
-
- JIT_SUPPORTED=no
- LIBC="libc.so.6"
-+case "$host" in
-+ *-*-freebsd* )
-+ LIBC="libc.so"
-+ ;;
-+esac
+Index: mono/mini/mini-x86.c
+diff -Nau mono/mini/mini-x86.c.orig mono/mini/mini-x86.c
+--- mono/mini/mini-x86.c.orig 2004-05-27 05:06:43 +0200
++++ mono/mini/mini-x86.c 2004-06-16 20:17:58 +0200
+@@ -47,6 +47,32 @@
+ return "unknown";
+ }
- jit_wanted=false
- case "$host" in
++union IEEEd2bits {
++ double d;
++ struct {
++#if _BYTE_ORDER == _LITTLE_ENDIAN
++ unsigned int manl :32;
++ unsigned int manh :20;
++ unsigned int exp :11;
++ unsigned int sign :1;
++#else
++ unsigned int sign :1;
++ unsigned int exp :11;
++ unsigned int manh :20;
++ unsigned int manl :32;
++#endif
++ } bits;
++};
++
++int
++signbit(double d)
++{
++ union IEEEd2bits u;
++
++ u.d = d;
++ return (u.bits.sign);
++}
++
+ /*
+ * mono_arch_get_argument_info:
+ * @csig: a method signature
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/mono/mono.spec
============================================================================
$ cvs diff -u -r1.4 -r1.5 mono.spec
--- openpkg-src/mono/mono.spec 2 Jun 2004 09:37:47 -0000 1.4
+++ openpkg-src/mono/mono.spec 16 Jun 2004 18:35:47 -0000 1.5
@@ -33,11 +33,11 @@
Class: EVAL
Group: Language
License: GPL
-Version: 0.95
-Release: 20040602
+Version: 0.96
+Release: 20040616
# list of sources
-Source0: http://www.go-mono.com/archive/beta2/mono-%{version}.tar.gz
+Source0: http://www.go-mono.com/archive/beta3/mono-%{version}.tar.gz
Patch0: mono.patch
# build information
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]