diff options
author | jmmv <jmmv> | 2003-05-09 13:03:21 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2003-05-09 13:03:21 +0000 |
commit | 257cae6562419a3d9de38108e19a25d51905a3f9 (patch) | |
tree | e57594639143b76c98ba8a4edc332034a03631a2 | |
parent | a39673b653f4baf17dbca71a3f10bf322f5df196 (diff) | |
download | pkgsrc-257cae6562419a3d9de38108e19a25d51905a3f9.tar.gz |
Update to 0.24. Summary of changes:
# New code generation engine: The new code generation engine is the core of
the Mono JIT, and now also features a code pre-compiler.
# Runtime: Mono now provides the GC system with object maps, providing better
collection and improving applications speed. Also debugging information
works across application domains.
# ASP.NET: WebForms parser has been rewritten.
# Remoting: Plenty of updates to the remoting infrastructure.
# C# compiler: Various speed improvements, plus support for C# 2.0 iterators.
# XML: XML deserialization, RELAX NG validating XmlReader, improved
XmlNodeReader, XmlTextReader non-UTF8 stream support by default, plus a
primitive DTD parser.
# Windows.Forms: Lots of updates, and System.Drawing progress.
# Globalization: Data files for supporting the various cultures are in,
Chinese encoding support.
# New tools: Binding generator for C programs, security tools, mono-xsd.
# Ongoing development: ILASM, JScript, Soap, XmlSerialization.
# Mono Basic: Many improvements.
# Security: Uses new BigInteger, many new classes.
# 152 bugs closed, 3397 individual CVS commits.
The full announcement and list of changes can be found at:
http://www.gnomedesktop.org/article.php?sid=1104
-rw-r--r-- | lang/mono/Makefile | 5 | ||||
-rw-r--r-- | lang/mono/PLIST | 32 | ||||
-rw-r--r-- | lang/mono/buildlink2.mk | 22 | ||||
-rw-r--r-- | lang/mono/distinfo | 9 | ||||
-rw-r--r-- | lang/mono/patches/patch-ac | 8 | ||||
-rw-r--r-- | lang/mono/patches/patch-ae | 16 |
6 files changed, 56 insertions, 36 deletions
diff --git a/lang/mono/Makefile b/lang/mono/Makefile index 9c8f05e1251..7020a97997b 100644 --- a/lang/mono/Makefile +++ b/lang/mono/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2003/05/02 11:55:35 wiz Exp $ +# $NetBSD: Makefile,v 1.4 2003/05/09 13:03:21 jmmv Exp $ # -DISTNAME= mono-0.23 -PKGREVISION= 1 +DISTNAME= mono-0.24 CATEGORIES= lang MASTER_SITES= http://www.go-mono.org/archive/ diff --git a/lang/mono/PLIST b/lang/mono/PLIST index 070e16e8209..9ee1646c494 100644 --- a/lang/mono/PLIST +++ b/lang/mono/PLIST @@ -1,4 +1,8 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2003/03/01 13:11:44 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.2 2003/05/09 13:03:21 jmmv Exp $ +bin/cilc +bin/cilc.exe +bin/genmdesc +bin/ilasm bin/ilasm.exe bin/mbas bin/mbas.exe @@ -10,6 +14,7 @@ bin/monodis bin/monograph bin/monoresgen.exe bin/monosn +bin/oldmono bin/pedump bin/secutil.exe bin/sqlsharp.exe @@ -38,7 +43,6 @@ include/mono/io-layer/uglify.h include/mono/io-layer/versioninfo.h include/mono/io-layer/wait.h include/mono/io-layer/wapi.h -include/mono/jit/debug.h include/mono/jit/jit.h include/mono/jit/regset.h include/mono/metadata/appdomain.h @@ -55,6 +59,8 @@ include/mono/metadata/loader.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 @@ -69,10 +75,14 @@ include/mono/metadata/threads-types.h include/mono/metadata/threads.h include/mono/metadata/tokentype.h include/mono/metadata/verify.h +include/mono/mini/mini-ops.h +include/mono/mini/mini.h +include/mono/mini/regalloc.h include/mono/utils/mono-digest.h include/mono/utils/mono-hash.h include/mono/utils/monobitset.h lib/Accessibility.dll +lib/ByteFX.Data.dll lib/Cscompmgd.dll lib/I18N.CJK.dll lib/I18N.MidEast.dll @@ -80,6 +90,7 @@ lib/I18N.Other.dll lib/I18N.Rare.dll lib/I18N.West.dll lib/I18N.dll +lib/ICSharpCode.SharpZipLib.dll lib/Microsoft.VisualBasic.dll lib/Microsoft.VisualC.dll lib/Mono.CSharp.Debugger.dll @@ -92,10 +103,15 @@ lib/Mono.Data.Tds.dll lib/Mono.Data.TdsClient.dll lib/Mono.GetOptions.dll lib/Mono.PEToolkit.dll -lib/NUnitCore_mono.dll +lib/Mono.Posix.dll +lib/NUnit.Framework.dll +lib/NUnit.Util.dll +lib/Npgsql.dll +lib/PEAPI.dll lib/System.Configuration.Install.dll lib/System.Data.OracleClient.dll lib/System.Data.dll +lib/System.Design.dll lib/System.Drawing.dll lib/System.EnterpriseServices.dll lib/System.Runtime.Remoting.dll @@ -112,13 +128,22 @@ lib/libmono.la lib/libmono.so lib/libmono.so.0 lib/libmono.so.0.0 +lib/liboldmono.a +lib/liboldmono.la +lib/liboldmono.so +lib/liboldmono.so.0 +lib/liboldmono.so.0.0 lib/pkgconfig/mono.pc +man/man1/cert2spc.1 +man/man1/cilc.1 +man/man1/ilasm.1 man/man1/mcs.1 man/man1/mint.1 man/man1/mono.1 man/man1/monoburg.1 man/man1/monodis.1 man/man1/monostyle.1 +man/man1/oldmono.1 man/man1/sqlsharp.1 man/man5/mono-config.5 share/examples/mono/config @@ -128,6 +153,7 @@ share/mono/cil/cil-opcodes.xml @dirrm share/mono @dirrm share/examples/mono @dirrm include/mono/utils +@dirrm include/mono/mini @dirrm include/mono/metadata @dirrm include/mono/jit @dirrm include/mono/io-layer diff --git a/lang/mono/buildlink2.mk b/lang/mono/buildlink2.mk index a878bbe6e39..6aeb6e87205 100644 --- a/lang/mono/buildlink2.mk +++ b/lang/mono/buildlink2.mk @@ -1,15 +1,15 @@ -# $NetBSD: buildlink2.mk,v 1.4 2003/05/02 11:55:35 wiz Exp $ +# $NetBSD: buildlink2.mk,v 1.5 2003/05/09 13:03:21 jmmv Exp $ # # This Makefile fragment is included by packages that use mono. # -# This file was created automatically using createbuildlink 2.4. +# This file was created automatically using createbuildlink 2.6. # .if !defined(MONO_BUILDLINK2_MK) MONO_BUILDLINK2_MK= # defined BUILDLINK_PACKAGES+= mono -BUILDLINK_DEPENDS.mono?= mono>=0.23nb1 +BUILDLINK_DEPENDS.mono?= mono>=0.24 BUILDLINK_PKGSRCDIR.mono?= ../../lang/mono EVAL_PREFIX+= BUILDLINK_PREFIX.mono=mono @@ -39,7 +39,6 @@ BUILDLINK_FILES.mono+= include/mono/io-layer/uglify.h BUILDLINK_FILES.mono+= include/mono/io-layer/versioninfo.h BUILDLINK_FILES.mono+= include/mono/io-layer/wait.h BUILDLINK_FILES.mono+= include/mono/io-layer/wapi.h -BUILDLINK_FILES.mono+= include/mono/jit/debug.h BUILDLINK_FILES.mono+= include/mono/jit/jit.h BUILDLINK_FILES.mono+= include/mono/jit/regset.h BUILDLINK_FILES.mono+= include/mono/metadata/appdomain.h @@ -56,6 +55,8 @@ BUILDLINK_FILES.mono+= include/mono/metadata/loader.h BUILDLINK_FILES.mono+= include/mono/metadata/mempool.h BUILDLINK_FILES.mono+= include/mono/metadata/metadata.h BUILDLINK_FILES.mono+= include/mono/metadata/monitor.h +BUILDLINK_FILES.mono+= include/mono/metadata/mono-debug-debugger.h +BUILDLINK_FILES.mono+= include/mono/metadata/mono-debug.h BUILDLINK_FILES.mono+= include/mono/metadata/mono-endian.h BUILDLINK_FILES.mono+= include/mono/metadata/object.h BUILDLINK_FILES.mono+= include/mono/metadata/opcodes.h @@ -70,10 +71,14 @@ BUILDLINK_FILES.mono+= include/mono/metadata/threads-types.h BUILDLINK_FILES.mono+= include/mono/metadata/threads.h BUILDLINK_FILES.mono+= include/mono/metadata/tokentype.h BUILDLINK_FILES.mono+= include/mono/metadata/verify.h +BUILDLINK_FILES.mono+= include/mono/mini/mini-ops.h +BUILDLINK_FILES.mono+= include/mono/mini/mini.h +BUILDLINK_FILES.mono+= include/mono/mini/regalloc.h BUILDLINK_FILES.mono+= include/mono/utils/mono-digest.h BUILDLINK_FILES.mono+= include/mono/utils/mono-hash.h BUILDLINK_FILES.mono+= include/mono/utils/monobitset.h BUILDLINK_FILES.mono+= lib/Accessibility.dll +BUILDLINK_FILES.mono+= lib/ByteFX.Data.dll BUILDLINK_FILES.mono+= lib/Cscompmgd.dll BUILDLINK_FILES.mono+= lib/I18N.CJK.dll BUILDLINK_FILES.mono+= lib/I18N.MidEast.dll @@ -81,6 +86,7 @@ BUILDLINK_FILES.mono+= lib/I18N.Other.dll BUILDLINK_FILES.mono+= lib/I18N.Rare.dll BUILDLINK_FILES.mono+= lib/I18N.West.dll BUILDLINK_FILES.mono+= lib/I18N.dll +BUILDLINK_FILES.mono+= lib/ICSharpCode.SharpZipLib.dll BUILDLINK_FILES.mono+= lib/Microsoft.VisualBasic.dll BUILDLINK_FILES.mono+= lib/Microsoft.VisualC.dll BUILDLINK_FILES.mono+= lib/Mono.CSharp.Debugger.dll @@ -93,10 +99,15 @@ BUILDLINK_FILES.mono+= lib/Mono.Data.Tds.dll BUILDLINK_FILES.mono+= lib/Mono.Data.TdsClient.dll BUILDLINK_FILES.mono+= lib/Mono.GetOptions.dll BUILDLINK_FILES.mono+= lib/Mono.PEToolkit.dll -BUILDLINK_FILES.mono+= lib/NUnitCore_mono.dll +BUILDLINK_FILES.mono+= lib/Mono.Posix.dll +BUILDLINK_FILES.mono+= lib/NUnit.Framework.dll +BUILDLINK_FILES.mono+= lib/NUnit.Util.dll +BUILDLINK_FILES.mono+= lib/Npgsql.dll +BUILDLINK_FILES.mono+= lib/PEAPI.dll BUILDLINK_FILES.mono+= lib/System.Configuration.Install.dll BUILDLINK_FILES.mono+= lib/System.Data.OracleClient.dll BUILDLINK_FILES.mono+= lib/System.Data.dll +BUILDLINK_FILES.mono+= lib/System.Design.dll BUILDLINK_FILES.mono+= lib/System.Drawing.dll BUILDLINK_FILES.mono+= lib/System.EnterpriseServices.dll BUILDLINK_FILES.mono+= lib/System.Runtime.Remoting.dll @@ -109,6 +120,7 @@ BUILDLINK_FILES.mono+= lib/System.Xml.dll BUILDLINK_FILES.mono+= lib/System.dll BUILDLINK_FILES.mono+= lib/corlib.dll BUILDLINK_FILES.mono+= lib/libmono.* +BUILDLINK_FILES.mono+= lib/liboldmono.* BUILDLINK_FILES.mono+= lib/pkgconfig/mono.pc .include "../../devel/boehm-gc/buildlink2.mk" diff --git a/lang/mono/distinfo b/lang/mono/distinfo index e4e025a538a..5b748c2a664 100644 --- a/lang/mono/distinfo +++ b/lang/mono/distinfo @@ -1,9 +1,8 @@ -$NetBSD: distinfo,v 1.2 2003/03/15 08:27:45 jmmv Exp $ +$NetBSD: distinfo,v 1.3 2003/05/09 13:03:21 jmmv Exp $ -SHA1 (mono-0.23.tar.gz) = 3382774283e938546eb8921d17a0c364fce03954 -Size (mono-0.23.tar.gz) = 3391671 bytes +SHA1 (mono-0.24.tar.gz) = 02175ebb19d76a3792380a58a60914f8da50fb9a +Size (mono-0.24.tar.gz) = 4020161 bytes SHA1 (patch-aa) = 558bbd42c3cf99c2a70849027bef7793db84334e SHA1 (patch-ab) = f484e680ccfe2b98fdf03ea95fb2cb45ba3c0249 -SHA1 (patch-ac) = e67e873f1515de3b7e89610696b3c8534a0fefd7 +SHA1 (patch-ac) = a26a9d9c23014ed97e23667dff04732ef03c4343 SHA1 (patch-ad) = 324c55058bcb3c4dad1c1db7a19601ae909da181 -SHA1 (patch-ae) = d22988b844125fa95afb7a1a469c1e5c2e8f5ae3 diff --git a/lang/mono/patches/patch-ac b/lang/mono/patches/patch-ac index 5767bc4cb40..ede070b42e0 100644 --- a/lang/mono/patches/patch-ac +++ b/lang/mono/patches/patch-ac @@ -1,11 +1,11 @@ -$NetBSD: patch-ac,v 1.1.1.1 2003/03/01 13:11:47 jmmv Exp $ +$NetBSD: patch-ac,v 1.2 2003/05/09 13:03:21 jmmv Exp $ ---- data/Makefile.in.orig 2003-02-27 23:28:21.000000000 +0100 +--- data/Makefile.in.orig 2003-05-06 23:40:03.000000000 +0200 +++ data/Makefile.in -@@ -99,7 +99,7 @@ arch_target = @arch_target@ +@@ -108,7 +108,7 @@ arch_target = @arch_target@ + install_sh = @install_sh@ libmono_cflags = @libmono_cflags@ libmono_ldflags = @libmono_ldflags@ - -monodir = $(sysconfdir)/mono +monodir = $(datadir)/examples/mono diff --git a/lang/mono/patches/patch-ae b/lang/mono/patches/patch-ae deleted file mode 100644 index c9e15c1c7f3..00000000000 --- a/lang/mono/patches/patch-ae +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-ae,v 1.1.1.1 2003/03/01 13:11:47 jmmv Exp $ - ---- mono/metadata/mono-config.c.orig 2003-02-06 10:53:03.000000000 +0100 -+++ mono/metadata/mono-config.c -@@ -255,9 +255,9 @@ mono_config_parse (const char *filename) - } - #if defined (PLATFORM_WIN32) - /* maybe it's better to use a registry key or the install root from the binary */ -- mono_config_parse_file (MONO_CFG_DIR "\\mono\\config"); -+ mono_config_parse_file (MONO_CFG_DIR "\\config"); - #else -- mono_config_parse_file (MONO_CFG_DIR "/mono/config"); -+ mono_config_parse_file (MONO_CFG_DIR "/config"); - home = g_get_home_dir (); - user_cfg = g_strconcat (home, G_DIR_SEPARATOR_S, ".mono/config", NULL); - mono_config_parse_file (user_cfg); |