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-1.1.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/060348c21485
branches:  trunk
changeset: 491634:060348c21485
user:      recht <recht%pkgsrc.org@localhost>
date:      Sun Mar 27 10:25:51 2005 +0000

description:
update to mono-1.1.5
The latest development release -- which is recommended for all users
by the mono project.

Major highlights include Nullable Types and Fixed Size Buffer features in the
compiler; Much more improved Windows.Forms implementations; Increased
performance, reduced memory usage.

See the detailed release notes here:
http://www.go-mono.com/archive/1.1.5/

diffstat:

 lang/mono/MESSAGE          |    7 +-
 lang/mono/Makefile         |   43 +++--
 lang/mono/PLIST            |  368 ++++++++++++++++++++++----------------------
 lang/mono/buildlink3.mk    |    5 +-
 lang/mono/distinfo         |   23 +-
 lang/mono/patches/patch-aa |   12 +
 lang/mono/patches/patch-ac |   12 +-
 lang/mono/patches/patch-ad |   13 -
 lang/mono/patches/patch-ae |   20 ++
 lang/mono/patches/patch-af |   13 +
 lang/mono/patches/patch-ag |   12 +
 lang/mono/patches/patch-ak |   22 --
 lang/mono/patches/patch-ba |   14 +-
 lang/mono/patches/patch-bb |   13 -
 lang/mono/patches/patch-bc |   12 +-
 15 files changed, 301 insertions(+), 288 deletions(-)

diffs (truncated from 993 to 300 lines):

diff -r c3d3316b8547 -r 060348c21485 lang/mono/MESSAGE
--- a/lang/mono/MESSAGE Sat Mar 26 23:51:06 2005 +0000
+++ b/lang/mono/MESSAGE Sun Mar 27 10:25:51 2005 +0000
@@ -1,8 +1,7 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.2 2004/04/04 16:53:59 recht Exp $
+$NetBSD: MESSAGE,v 1.3 2005/03/27 10:25:51 recht Exp $
 
-If you intent to use the System.Drawing then you have to install
-graphics/libgdiplus as well. For Windows.Forms you have to install
-emulators/winelib.
+If you intent to use the System.Drawing or Windows.Forms then you have to
+install graphics/libgdiplus as well.
 
 ===========================================================================
diff -r c3d3316b8547 -r 060348c21485 lang/mono/Makefile
--- a/lang/mono/Makefile        Sat Mar 26 23:51:06 2005 +0000
+++ b/lang/mono/Makefile        Sun Mar 27 10:25:51 2005 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.32 2005/01/14 23:40:16 kristerw Exp $
+# $NetBSD: Makefile,v 1.33 2005/03/27 10:25:51 recht Exp $
 
-DISTNAME=      mono-1.0.4
+DISTNAME=      mono-1.1.5
 CATEGORIES=    lang
-MASTER_SITES=  http://www.go-mono.com/archive/1.0.4/
+MASTER_SITES=  http://www.go-mono.com/archive/1.1.5/
 
 MAINTAINER=    recht%NetBSD.org@localhost
 HOMEPAGE=      http://www.mono-project.com/
@@ -16,9 +16,11 @@
 NOT_FOR_PLATFORM=      NetBSD-1.[0-5]*-*
 NOT_FOR_PLATFORM+=     NetBSD-1.6-* NetBSD-1.6.*-*
 NOT_FOR_PLATFORM+=     NetBSD-1.6[A-Z]-* NetBSD-1.6Z[AB]-*
+# XXX currently broken on -3/-current
+NOT_FOR_PLATFORM+=     NetBSD-2.9*-* NetBSD-3.*-*
 
 # LP64 problems
-NOT_FOR_PLATFORM+=     *-*-alpha *-*-sparc64 *-*-x86_64
+NOT_FOR_PLATFORM+=     *-*-alpha *-*-sparc64
 
 USE_GNU_TOOLS+=                make yacc
 USE_BUILDLINK3=                yes
@@ -26,30 +28,33 @@
 USE_LIBTOOL=           yes
 
 GNU_CONFIGURE=         yes
-CONFIGURE_ARGS+=       --with-preview=yes
-CONFIGURE_ARGS+=       --with-ikvm-jni=no
-CONFIGURE_ARGS+=       --with-jdk=no
+CONFIGURE_ARGS+=       --with-ikvm-native=no
+CONFIGURE_ARGS+=       --with-icu=yes
+CONFIGURE_ARGS+=       --with-jit=yes
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
 
 MAKE_FLAGS+=           PERL=${PERL5}
 
 PKGCONFIG_OVERRIDE=    mint.pc.in
-PKGCONFIG_OVERRIDE=    mono.pc.in
-PKG_SYSCONFSUBDIR=     mono
+PKGCONFIG_OVERRIDE+=   mono.pc.in
+PKGCONFIG_OVERRIDE+=   scripts/mono-nunit.pc.in
+#PKG_SYSCONFSUBDIR=    mono
 
 USE_PERL5=     build
-REPLACE_PERL=  mono/cil/make-opcodes-def.pl
+REPLACE_PERL=  mcs/errors/do-tests.pl
+REPLACE_PERL+= mcs/mbas/Test/test-mbas.pl
+REPLACE_PERL+= mcs/tools/scan-tests.pl
+REPLACE_PERL+= mono/benchmark/test-driver
+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
+REPLACE_PERL+= mono/tests/stress-runner.pl
 
 EGDIR=         ${PREFIX}/share/examples/mono
-CONF_FILES=    ${EGDIR}/config ${PKG_SYSCONFDIR}/config
-CONF_FILES+=   ${EGDIR}/browscap.ini ${PKG_SYSCONFDIR}/browscap.ini
-CONF_FILES+=   ${EGDIR}/machine.config ${PKG_SYSCONFDIR}/machine.config
-CONF_FILES+=   ${EGDIR}/DefaultWsdlHelpGenerator.aspx \
-               ${PKG_SYSCONFDIR}/DefaultWsdlHelpGenerator.aspx
+CONF_FILES=    ${EGDIR}/config ${PKG_SYSCONFDIR}/mono/config
+CONF_FILES+=   ${EGDIR}/browscap.ini ${PKG_SYSCONFDIR}/mono/browscap.ini
+#CONF_FILES+=  ${EGDIR}/machine.config ${PKG_SYSCONFDIR}/machine.config
+#CONF_FILES+=  ${EGDIR}/DefaultWsdlHelpGenerator.aspx \
+#              ${PKG_SYSCONFDIR}/DefaultWsdlHelpGenerator.aspx
 
 .include "../../mk/bsd.prefs.mk"
 
@@ -61,6 +66,8 @@
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../devel/pkgconfig/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
 
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r c3d3316b8547 -r 060348c21485 lang/mono/PLIST
--- a/lang/mono/PLIST   Sat Mar 26 23:51:06 2005 +0000
+++ b/lang/mono/PLIST   Sun Mar 27 10:25:51 2005 +0000
@@ -1,57 +1,48 @@
-@comment $NetBSD: PLIST,v 1.14 2004/11/22 13:42:42 adam Exp $
-bin/MakeCert.exe
+@comment $NetBSD: PLIST,v 1.15 2005/03/27 10:25:51 recht Exp $
 bin/al
-bin/al.exe
+bin/caspol
 bin/cert2spc
-bin/cert2spc.exe
 bin/certmgr
-bin/certmgr.exe
 bin/chktrust
-bin/chktrust.exe
 bin/cilc
-bin/cilc.exe
 bin/disco
-bin/disco.exe
+bin/dtd2xsd
 bin/gacutil
-bin/gacutil.exe
 bin/genxs
-bin/genxs.exe
 bin/gmcs
 bin/ilasm
-bin/ilasm.exe
+bin/jay
+bin/macpack
 bin/makecert
 bin/mbas
 bin/mcs
-bin/mint
+bin/mjs
+bin/mkbundle
 bin/mono
 bin/mono-find-provides
-bin/mono-find-provides.exe
 bin/mono-find-requires
-bin/mono-find-requires.exe
+bin/monodiet
 bin/monodis
 bin/monograph
 bin/monop
-bin/monop.exe
 bin/monoresgen
-bin/monoresgen.exe
 bin/pedump
+bin/permview
+bin/prj2make
 bin/resgen
 bin/secutil
-bin/secutil.exe
 bin/setreg
-bin/setreg.exe
 bin/signcode
-bin/signcode.exe
 bin/sn
-bin/sn.exe
 bin/soapsuds
-bin/soapsuds.exe
 bin/sqlsharp
-bin/sqlsharp.exe
 bin/wsdl
-bin/wsdl.exe
+bin/wsdl2
 bin/xsd
-bin/xsd.exe
+etc/mono/1.0/DefaultWsdlHelpGenerator.aspx
+etc/mono/1.0/machine.config
+etc/mono/2.0/DefaultWsdlHelpGenerator.aspx
+etc/mono/2.0/machine.config
 include/mono/cil/opcode.def
 include/mono/interpreter/embed.h
 include/mono/io-layer/access.h
@@ -94,6 +85,7 @@
 include/mono/metadata/metadata.h
 include/mono/metadata/mono-debug-debugger.h
 include/mono/metadata/mono-debug.h
+include/mono/metadata/mono-gc.h
 include/mono/metadata/object.h
 include/mono/metadata/opcodes.h
 include/mono/metadata/profiler.h
@@ -111,29 +103,34 @@
 include/mono/utils/mono-uri.h
 include/mono/utils/monobitset.h
 lib/libMonoPosixHelper.la
-lib/libmint.la
 lib/libmono-profiler-cov.la
 lib/libmono.la
 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/IBM.Data.DB2.dll
+lib/mono/1.0/CorCompare.exe
 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/MakeCert.exe
+lib/mono/1.0/MakeCert.exe.mdb
+lib/mono/1.0/Microsoft.JScript.dll
 lib/mono/1.0/Microsoft.VisualBasic.dll
 lib/mono/1.0/Microsoft.VisualC.dll
 lib/mono/1.0/Microsoft.Vsa.dll
-lib/mono/1.0/Mono.CSharp.Debugger.dll
+lib/mono/1.0/Mono.C5.dll
 lib/mono/1.0/Mono.Cairo.dll
+lib/mono/1.0/Mono.CompilerServices.SymbolWriter.dll
 lib/mono/1.0/Mono.Data.SqliteClient.dll
 lib/mono/1.0/Mono.Data.SybaseClient.dll
 lib/mono/1.0/Mono.Data.Tds.dll
 lib/mono/1.0/Mono.Data.TdsClient.dll
+lib/mono/1.0/Mono.Data.dll
 lib/mono/1.0/Mono.GetOptions.dll
 lib/mono/1.0/Mono.Http.dll
 lib/mono/1.0/Mono.Posix.dll
@@ -161,179 +158,213 @@
 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/al.exe
+lib/mono/1.0/al.exe.mdb
+lib/mono/1.0/browsercaps-updater.exe
+lib/mono/1.0/browsercaps-updater.exe.mdb
+lib/mono/1.0/caspol.exe
+lib/mono/1.0/caspol.exe.mdb
+lib/mono/1.0/cert2spc.exe
+lib/mono/1.0/cert2spc.exe.mdb
+lib/mono/1.0/certmgr.exe
+lib/mono/1.0/certmgr.exe.mdb
+lib/mono/1.0/chktrust.exe
+lib/mono/1.0/chktrust.exe.mdb
+lib/mono/1.0/cilc.exe
+lib/mono/1.0/cilc.exe.mdb
 lib/mono/1.0/cscompmgd.dll
+lib/mono/1.0/disco.exe
+lib/mono/1.0/disco.exe.mdb
+lib/mono/1.0/dtd2xsd.exe
+lib/mono/1.0/dtd2xsd.exe.mdb
+lib/mono/1.0/gacutil.exe
+lib/mono/1.0/gacutil.exe.mdb
+lib/mono/1.0/genxs.exe
+lib/mono/1.0/genxs.exe.mdb
+lib/mono/1.0/ictool.exe
+lib/mono/1.0/ictool.exe.mdb
+lib/mono/1.0/ilasm.exe
+lib/mono/1.0/ilasm.exe.mdb
+lib/mono/1.0/macpack.exe
+lib/mono/1.0/macpack.exe.mdb
 lib/mono/1.0/mbas.exe
+lib/mono/1.0/mbas.exe.mdb
 lib/mono/1.0/mcs.exe
+lib/mono/1.0/mcs.exe.config
+lib/mono/1.0/mcs.exe.mdb
+lib/mono/1.0/mjs.exe
+lib/mono/1.0/mjs.exe.mdb
+lib/mono/1.0/mkbundle.exe
+lib/mono/1.0/mkbundle.exe.mdb
+lib/mono/1.0/mono-api-diff.exe
+lib/mono/1.0/mono-api-info.exe
+lib/mono/1.0/mono-find-provides.exe
+lib/mono/1.0/mono-find-provides.exe.mdb
+lib/mono/1.0/mono-find-requires.exe
+lib/mono/1.0/mono-find-requires.exe.mdb
+lib/mono/1.0/monop.exe
+lib/mono/1.0/monop.exe.mdb
+lib/mono/1.0/mscorlib.dll
+lib/mono/1.0/mscorlib.dll.mdb
 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/Accessibility.dll
-lib/mono/2.0/ByteFX.Data.dll
-lib/mono/2.0/Commons.Xml.Relaxng.dll
-lib/mono/2.0/I18N.CJK.dll
-lib/mono/2.0/I18N.MidEast.dll
-lib/mono/2.0/I18N.Other.dll
-lib/mono/2.0/I18N.Rare.dll
-lib/mono/2.0/I18N.West.dll
-lib/mono/2.0/I18N.dll
-lib/mono/2.0/ICSharpCode.SharpZipLib.dll
-lib/mono/2.0/Microsoft.VisualBasic.dll
-lib/mono/2.0/Microsoft.VisualC.dll
-lib/mono/2.0/Microsoft.Vsa.dll
-lib/mono/2.0/Mono.CSharp.Debugger.dll
-lib/mono/2.0/Mono.Cairo.dll
-lib/mono/2.0/Mono.Data.SqliteClient.dll
-lib/mono/2.0/Mono.Data.SybaseClient.dll
-lib/mono/2.0/Mono.Data.Tds.dll
-lib/mono/2.0/Mono.Data.TdsClient.dll
-lib/mono/2.0/Mono.GetOptions.dll
-lib/mono/2.0/Mono.Http.dll
-lib/mono/2.0/Mono.Posix.dll
-lib/mono/2.0/Mono.Security.Win32.dll



Home | Main Index | Thread Index | Old Index