pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/mono update to mono-0.97 (release candidate 1)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9478b5eacc7b
branches:  trunk
changeset: 477114:9478b5eacc7b
user:      recht <recht%pkgsrc.org@localhost>
date:      Sat Jun 26 20:19:16 2004 +0000

description:
update to mono-0.97 (release candidate 1)

Changes include:
- any bug-fixes and code generator improvements
- new Thread.Abort implementation,
- I/O libraries
- speed improvements
... and much more

diffstat:

 lang/mono/DEINSTALL        |   20 ----
 lang/mono/Makefile         |   22 ++-
 lang/mono/PLIST            |  210 ++++++++++++++++++++++++++++++++++++++++++---
 lang/mono/buildlink3.mk    |    4 +-
 lang/mono/distinfo         |   19 ++-
 lang/mono/patches/patch-aa |   18 +--
 lang/mono/patches/patch-ac |    8 +-
 lang/mono/patches/patch-ad |    8 +-
 lang/mono/patches/patch-ah |   63 -------------
 lang/mono/patches/patch-aj |   26 -----
 lang/mono/patches/patch-ak |   10 +-
 lang/mono/patches/patch-ba |   13 ++
 lang/mono/patches/patch-bb |   13 ++
 lang/mono/patches/patch-bc |   23 ++++
 14 files changed, 291 insertions(+), 166 deletions(-)

diffs (truncated from 675 to 300 lines):

diff -r d95d9ffcbbaa -r 9478b5eacc7b lang/mono/DEINSTALL
--- a/lang/mono/DEINSTALL       Sat Jun 26 20:18:50 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-# $NetBSD: DEINSTALL,v 1.1 2004/05/11 17:33:42 recht Exp $
-
-case ${STAGE} in
-DEINSTALL)
-       ${CAT} << EOF
-===========================================================================
-Note:
-
-  Removing Assemblies from the Global Assembly Cache.
-
-===========================================================================
-EOF
-
-assemblies=`${LS} @PREFIX@/lib/mono/gac`
-
-for a in $assemblies; do
-       @PREFIX@/bin/gacutil -u $a
-done
-       ;;
-esac
diff -r d95d9ffcbbaa -r 9478b5eacc7b lang/mono/Makefile
--- a/lang/mono/Makefile        Sat Jun 26 20:18:50 2004 +0000
+++ b/lang/mono/Makefile        Sat Jun 26 20:19:16 2004 +0000
@@ -1,15 +1,15 @@
-# $NetBSD: Makefile,v 1.25 2004/05/12 09:59:19 jmmv Exp $
+# $NetBSD: Makefile,v 1.26 2004/06/26 20:19:16 recht Exp $
 #
 
-DISTNAME=      mono-0.91
+DISTNAME=      mono-0.97
 CATEGORIES=    lang
-MASTER_SITES=  http://www.go-mono.com/archive/beta1/
+MASTER_SITES=  http://www.go-mono.com/archive/rc/
 
 MAINTAINER=    recht%NetBSD.org@localhost
 HOMEPAGE=      http://www.go-mono.com/
 COMMENT=       Open source implementation of the .NET Development Framework
 
-BUILD_DEPENDS+=        p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser
+#BUILD_DEPENDS+=       p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser
 
 CONFLICTS=     pnet-[0-9]*
 
@@ -18,7 +18,7 @@
 NOT_FOR_PLATFORM+=     NetBSD-1.6-* NetBSD-1.6.*-*
 NOT_FOR_PLATFORM+=     NetBSD-1.6[A-Z]-* NetBSD-1.6Z[AB]-*
 # boehm-gc doesn't build on amd64/x86_64
-NOT_FOR_PLATFORM+=     *-*-amd64 *-*-x86_64
+NOT_FOR_PLATFORM+=     FreeBSD-*-amd64 FreeBSD-*-x86_64
 
 USE_GNU_TOOLS+=                make yacc
 USE_BUILDLINK3=                yes
@@ -29,7 +29,9 @@
 CONFIGURE_ARGS+=       --with-gc=included
 CONFIGURE_ARGS+=       --with-ikvm-jni=no
 CONFIGURE_ARGS+=       --with-jdk=no
-CONFIGURE_ARGS+=       --sysconfdir="${PKG_SYSCONFDIR}"
+CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
+
+MAKE_FLAGS+=           PERL=${PERL5}
 
 PKGCONFIG_OVERRIDE=    mint.pc.in
 PKGCONFIG_OVERRIDE=    mono.pc.in
@@ -38,7 +40,9 @@
 USE_PERL5=     build
 REPLACE_PERL=  mono/cil/make-opcodes-def.pl
 REPLACE_PERL+= mono/metadata/make-bundle.pl
+REPLACE_PERL+= mono/mini/build_relations_propagation_table.pl
 REPLACE_PERL+= mono/benchmark/test-driver
+REPLACE_PERL+= mono/tests/test-driver
 
 EGDIR=         ${PREFIX}/share/examples/mono
 CONF_FILES=    ${EGDIR}/config ${PKG_SYSCONFDIR}/config
@@ -47,7 +51,7 @@
 CONF_FILES+=   ${EGDIR}/DefaultWsdlHelpGenerator.aspx \
                ${PKG_SYSCONFDIR}/DefaultWsdlHelpGenerator.aspx
 
-DEINSTALL_EXTRA_TMPL=  ${PKGDIR}/DEINSTALL
+#DEINSTALL_EXTRA_TMPL= ${PKGDIR}/DEINSTALL
 
 .include "../../mk/bsd.prefs.mk"
 
@@ -83,8 +87,8 @@
 .endif
 
 # Global Assembly Cache files are handled during (de)installation.
-PRINT_PLIST_AWK+=      /^lib\/mono\/gac\// { next; }
-PRINT_PLIST_AWK+=      /^@dirrm lib\/mono\/gac\// { next; }
+#PRINT_PLIST_AWK+=     /^lib\/mono\/gac\// { next; }
+#PRINT_PLIST_AWK+=     /^@dirrm lib\/mono\/gac\// { next; }
 
 # GC files are only installed if GC was enabled.
 PRINT_PLIST_AWK+=      /^include\/mono\/private\/libgc/ \
diff -r d95d9ffcbbaa -r 9478b5eacc7b lang/mono/PLIST
--- a/lang/mono/PLIST   Sat Jun 26 20:18:50 2004 +0000
+++ b/lang/mono/PLIST   Sat Jun 26 20:19:16 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2004/05/11 17:33:42 recht Exp $
+@comment $NetBSD: PLIST,v 1.10 2004/06/26 20:19:16 recht Exp $
 bin/MakeCert.exe
 bin/al
 bin/al.exe
@@ -24,13 +24,16 @@
 bin/mcs
 bin/mint
 bin/mono
+bin/mono-find-provides
+bin/mono-find-provides.exe
+bin/mono-find-requires
+bin/mono-find-requires.exe
 bin/monodis
 bin/monograph
 bin/monop
 bin/monop.exe
 bin/monoresgen
 bin/monoresgen.exe
-bin/monosn
 bin/pedump
 bin/resgen
 bin/secutil
@@ -80,7 +83,6 @@
 include/mono/metadata/appdomain.h
 include/mono/metadata/assembly.h
 include/mono/metadata/blob.h
-include/mono/metadata/cil-coff.h
 include/mono/metadata/class.h
 include/mono/metadata/debug-helpers.h
 include/mono/metadata/debug-mono-symfile.h
@@ -88,23 +90,15 @@
 include/mono/metadata/exception.h
 include/mono/metadata/image.h
 include/mono/metadata/loader.h
-include/mono/metadata/locales.h
 include/mono/metadata/mempool.h
 include/mono/metadata/metadata.h
-include/mono/metadata/monitor.h
 include/mono/metadata/mono-debug-debugger.h
 include/mono/metadata/mono-debug.h
-include/mono/metadata/mono-endian.h
 include/mono/metadata/object.h
 include/mono/metadata/opcodes.h
 include/mono/metadata/profiler.h
-include/mono/metadata/rand.h
-include/mono/metadata/rawbuffer.h
 include/mono/metadata/reflection.h
 include/mono/metadata/row-indexes.h
-include/mono/metadata/tabledefs.h
-include/mono/metadata/threadpool.h
-include/mono/metadata/threads-types.h
 include/mono/metadata/threads.h
 include/mono/metadata/tokentype.h
 include/mono/metadata/verify.h
@@ -139,13 +133,13 @@
 lib/mono/1.0/Accessibility.dll
 lib/mono/1.0/ByteFX.Data.dll
 lib/mono/1.0/Commons.Xml.Relaxng.dll
-lib/mono/1.0/Cscompmgd.dll
 lib/mono/1.0/I18N.CJK.dll
 lib/mono/1.0/I18N.MidEast.dll
 lib/mono/1.0/I18N.Other.dll
 lib/mono/1.0/I18N.Rare.dll
 lib/mono/1.0/I18N.West.dll
 lib/mono/1.0/I18N.dll
+lib/mono/1.0/IBM.Data.DB2.dll
 lib/mono/1.0/ICSharpCode.SharpZipLib.dll
 lib/mono/1.0/Microsoft.VisualBasic.dll
 lib/mono/1.0/Microsoft.VisualC.dll
@@ -161,8 +155,6 @@
 lib/mono/1.0/Mono.Posix.dll
 lib/mono/1.0/Mono.Security.Win32.dll
 lib/mono/1.0/Mono.Security.dll
-lib/mono/1.0/NUnit.Framework.dll
-lib/mono/1.0/NUnit.Util.dll
 lib/mono/1.0/Novell.Directory.Ldap.dll
 lib/mono/1.0/Npgsql.dll
 lib/mono/1.0/PEAPI.dll
@@ -185,10 +177,65 @@
 lib/mono/1.0/System.Windows.Forms.dll
 lib/mono/1.0/System.Xml.dll
 lib/mono/1.0/System.dll
+lib/mono/1.0/cscompmgd.dll
 lib/mono/1.0/mbas.exe
 lib/mono/1.0/mcs.exe
+lib/mono/1.0/nunit.core.dll
+lib/mono/1.0/nunit.framework.dll
+lib/mono/1.0/nunit.util.dll
 lib/mono/2.0/gmcs.exe
 lib/mono/2.0/mscorlib.dll
+lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.dll
+lib/mono/gac/ByteFX.Data/0.7.6.1__0738eb9f132ed756/ByteFX.Data.dll
+lib/mono/gac/Commons.Xml.Relaxng/1.0.5000.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll
+lib/mono/gac/I18N.CJK/1.0.5000.0__0738eb9f132ed756/I18N.CJK.dll
+lib/mono/gac/I18N.MidEast/1.0.5000.0__0738eb9f132ed756/I18N.MidEast.dll
+lib/mono/gac/I18N.Other/1.0.5000.0__0738eb9f132ed756/I18N.Other.dll
+lib/mono/gac/I18N.Rare/1.0.5000.0__0738eb9f132ed756/I18N.Rare.dll
+lib/mono/gac/I18N.West/1.0.5000.0__0738eb9f132ed756/I18N.West.dll
+lib/mono/gac/I18N/1.0.5000.0__0738eb9f132ed756/I18N.dll
+lib/mono/gac/IBM.Data.DB2/1.0.1636.35700__7c307b91aa13d208/IBM.Data.DB2.dll
+lib/mono/gac/ICSharpCode.SharpZipLib/0.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
+lib/mono/gac/Microsoft.VisualBasic/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
+lib/mono/gac/Microsoft.VisualC/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
+lib/mono/gac/Microsoft.Vsa/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll
+lib/mono/gac/Mono.CSharp.Debugger/1.0.5000.0__0738eb9f132ed756/Mono.CSharp.Debugger.dll
+lib/mono/gac/Mono.Cairo/1.0.5000.0__0738eb9f132ed756/Mono.Cairo.dll
+lib/mono/gac/Mono.Data.SqliteClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.SqliteClient.dll
+lib/mono/gac/Mono.Data.SybaseClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.SybaseClient.dll
+lib/mono/gac/Mono.Data.Tds/1.0.5000.0__0738eb9f132ed756/Mono.Data.Tds.dll
+lib/mono/gac/Mono.Data.TdsClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.TdsClient.dll
+lib/mono/gac/Mono.GetOptions/1.0.5000.0__0738eb9f132ed756/Mono.GetOptions.dll
+lib/mono/gac/Mono.Http/1.0.5000.0__0738eb9f132ed756/Mono.Http.dll
+lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.dll
+lib/mono/gac/Mono.Security.Win32/1.0.5000.0__0738eb9f132ed756/Mono.Security.Win32.dll
+lib/mono/gac/Mono.Security/1.0.5000.0__0738eb9f132ed756/Mono.Security.dll
+lib/mono/gac/Novell.Directory.Ldap/1.0.5000.0__0738eb9f132ed756/Novell.Directory.Ldap.dll
+lib/mono/gac/Npgsql/1.0.5000.0__5d8b90d52f46fda7/Npgsql.dll
+lib/mono/gac/PEAPI/1.0.5000.0__0738eb9f132ed756/PEAPI.dll
+lib/mono/gac/System.Configuration.Install/1.0.5000.0__b03f5f7f11d50a3a/System.Configuration.Install.dll
+lib/mono/gac/System.Data.OracleClient/1.0.5000.0__b77a5c561934e089/System.Data.OracleClient.dll
+lib/mono/gac/System.Data/1.0.5000.0__b77a5c561934e089/System.Data.dll
+lib/mono/gac/System.Design/1.0.5000.0__b03f5f7f11d50a3a/System.Design.dll
+lib/mono/gac/System.DirectoryServices/1.0.5000.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
+lib/mono/gac/System.Drawing.Design/1.0.5000.0__b03f5f7f11d50a3a/System.Drawing.Design.dll
+lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a/System.Drawing.dll
+lib/mono/gac/System.EnterpriseServices/1.0.5000.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
+lib/mono/gac/System.Management/1.0.5000.0__b03f5f7f11d50a3a/System.Management.dll
+lib/mono/gac/System.Messaging/1.0.5000.0__b03f5f7f11d50a3a/System.Messaging.dll
+lib/mono/gac/System.Runtime.Remoting/1.0.5000.0__b77a5c561934e089/System.Runtime.Remoting.dll
+lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/1.0.5000.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
+lib/mono/gac/System.Security/1.0.5000.0__b03f5f7f11d50a3a/System.Security.dll
+lib/mono/gac/System.ServiceProcess/1.0.5000.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
+lib/mono/gac/System.Web.Services/1.0.5000.0__b03f5f7f11d50a3a/System.Web.Services.dll
+lib/mono/gac/System.Web/1.0.5000.0__b03f5f7f11d50a3a/System.Web.dll
+lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll
+lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089/System.Xml.dll
+lib/mono/gac/System/1.0.5000.0__b77a5c561934e089/System.dll
+lib/mono/gac/cscompmgd/7.0.5000.0__b03f5f7f11d50a3a/cscompmgd.dll
+lib/mono/gac/nunit.core/2.1.91.0__96d09a1eb7f44a77/nunit.core.dll
+lib/mono/gac/nunit.framework/2.1.91.0__96d09a1eb7f44a77/nunit.framework.dll
+lib/mono/gac/nunit.util/2.1.91.0__96d09a1eb7f44a77/nunit.util.dll
 lib/mscorlib.dll
 lib/pkgconfig/mint.pc
 lib/pkgconfig/mono.pc
@@ -222,10 +269,145 @@
 share/examples/mono/browscap.ini
 share/examples/mono/config
 share/examples/mono/machine.config
+share/libgc-mono/README
+share/libgc-mono/README.DGUX386
+share/libgc-mono/README.Mac
+share/libgc-mono/README.MacOSX
+share/libgc-mono/README.OS2
+share/libgc-mono/README.amiga
+share/libgc-mono/README.arm.cross
+share/libgc-mono/README.autoconf
+share/libgc-mono/README.changes
+share/libgc-mono/README.contributors
+share/libgc-mono/README.cords
+share/libgc-mono/README.darwin
+share/libgc-mono/README.dj
+share/libgc-mono/README.environment
+share/libgc-mono/README.ews4800
+share/libgc-mono/README.hp
+share/libgc-mono/README.linux
+share/libgc-mono/README.macros
+share/libgc-mono/README.rs6000
+share/libgc-mono/README.sgi
+share/libgc-mono/README.solaris2
+share/libgc-mono/README.uts
+share/libgc-mono/README.win32
+share/libgc-mono/barrett_diagram
+share/libgc-mono/debugging.html
+share/libgc-mono/gc.man
+share/libgc-mono/gcdescr.html
+share/libgc-mono/gcinterface.html
+share/libgc-mono/leak.html
+share/libgc-mono/scale.html
+share/libgc-mono/simple_example.html
+share/libgc-mono/tree.html
 share/mono/cil/cil-opcodes.xml
 @dirrm share/mono/cil
 @dirrm share/mono
+@dirrm share/libgc-mono
 @dirrm share/examples/mono
+@dirrm lib/mono/gac/nunit.util/2.1.91.0__96d09a1eb7f44a77
+@dirrm lib/mono/gac/nunit.util
+@dirrm lib/mono/gac/nunit.framework/2.1.91.0__96d09a1eb7f44a77
+@dirrm lib/mono/gac/nunit.framework
+@dirrm lib/mono/gac/nunit.core/2.1.91.0__96d09a1eb7f44a77
+@dirrm lib/mono/gac/nunit.core
+@dirrm lib/mono/gac/cscompmgd/7.0.5000.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/cscompmgd
+@dirrm lib/mono/gac/System/1.0.5000.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Xml
+@dirrm lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Windows.Forms



Home | Main Index | Thread Index | Old Index