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]

Reply via email to