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.9



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c564a2cf74f7
branches:  trunk
changeset: 541318:c564a2cf74f7
user:      kefren <kefren%pkgsrc.org@localhost>
date:      Sat Apr 19 18:42:10 2008 +0000

description:
Update to mono-1.9

Between the release of 1.2.6 and 1.9 more than 400 bugs were fixed.

diffstat:

 lang/mono/Makefile         |  17 ++++++-----------
 lang/mono/Makefile.common  |   5 +++++
 lang/mono/Makefile.version |   3 ---
 lang/mono/PLIST            |  31 ++++++++++++++++++++++++++-----
 lang/mono/buildlink3.mk    |   6 ++----
 lang/mono/distinfo         |  13 +++++++------
 lang/mono/patches/patch-aa |  34 ++++++++++++++++++++++++++++++++++
 lang/mono/patches/patch-af |  10 +++++-----
 lang/mono/patches/patch-ar |  10 +++++-----
 9 files changed, 90 insertions(+), 39 deletions(-)

diffs (truncated from 347 to 300 lines):

diff -r 51bddb26e27c -r c564a2cf74f7 lang/mono/Makefile
--- a/lang/mono/Makefile        Sat Apr 19 14:49:23 2008 +0000
+++ b/lang/mono/Makefile        Sat Apr 19 18:42:10 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.63 2008/02/18 11:58:56 kefren Exp $
+# $NetBSD: Makefile,v 1.64 2008/04/19 18:42:10 kefren Exp $
 
 DISTNAME=      mono-${MONO_VERSION}
 CATEGORIES=    lang
@@ -13,12 +13,7 @@
 
 CONFLICTS=     pnet-[0-9]*
 
-.include "../../lang/mono/Makefile.version"
-
-# XXX please test
-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]-*
+.include "../../lang/mono/Makefile.common"
 
 USE_TOOLS+=            bison gmake gtar perl:run pkg-config bash:run
 USE_LIBTOOL=           yes
@@ -30,6 +25,7 @@
 CONFIGURE_ARGS+=       --with-icu=yes
 CONFIGURE_ARGS+=       --with-preview=yes
 CONFIGURE_ARGS+=       --with-libgdiplus=installed
+CONFIGURE_ARGS+=       --with-moonlight=no
 
 MAKE_FLAGS+=           PERL=${PERL5:Q}
 MAKE_FLAGS+=           mandir=${PREFIX}/${PKGMANDIR}
@@ -37,11 +33,11 @@
 UNLIMIT_RESOURCES+=    stacksize
 UNLIMIT_RESOURCES+=    memorysize
 
+PKGCONFIG_OVERRIDE+=   mono-uninstalled.pc.in
 PKGCONFIG_OVERRIDE+=   data/cecil.pc.in
 PKGCONFIG_OVERRIDE+=   data/dotnet.pc.in
 PKGCONFIG_OVERRIDE+=   data/mint.pc.in
 PKGCONFIG_OVERRIDE+=   data/mono-cairo.pc.in
-PKGCONFIG_OVERRIDE+=   mono-uninstalled.pc.in
 PKGCONFIG_OVERRIDE+=   data/mono.pc.in
 PKGCONFIG_OVERRIDE+=   scripts/mono-nunit.pc.in
 
@@ -57,11 +53,11 @@
 REPLACE_BASH+= mono/arch/arm/dpiops.sh
 REPLACE_BASH+= mono/arch/arm/fpaops.sh
 REPLACE_BASH+= mono/arch/arm/vfpops.sh
-REPLACE_BASH+= mono/tests/make_imt_test.sh
 REPLACE_BASH+= scripts/mono-find-provides.in
 REPLACE_BASH+= scripts/mono-find-requires.in
-REPLACE_BASH+= scripts/mono-nunit.pc.in
 REPLACE_BASH+= scripts/mono-test-install
+REPLACE_BASH+= web/mono-build-w32.sh
+REPLACE_BASH+= mcs/class/Mono.Mozilla/build-csproj2k5
 REPLACE_BASH+= mcs/class/Managed.Windows.Forms/build-csproj
 REPLACE_BASH+= mcs/class/Managed.Windows.Forms/build-csproj2k5
 REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/gtk/compile.sh
@@ -69,7 +65,6 @@
 REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/win32/compile.sh
 REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/x11/compile.sh
 REPLACE_BASH+= mcs/tools/tinderbox/tinderbox.sh
-REPLACE_BASH+= web/mono-build-w32.sh
 
 EGDIR=         ${PREFIX}/share/examples/mono
 CONF_FILES=    ${EGDIR}/config ${PKG_SYSCONFDIR}/mono/config
diff -r 51bddb26e27c -r c564a2cf74f7 lang/mono/Makefile.common
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/mono/Makefile.common Sat Apr 19 18:42:10 2008 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile.common,v 1.1 2008/04/19 18:42:10 kefren Exp $
+
+MONO_VERSION=  1.9
+
+ALL_ENV+=      MONO_SHARED_DIR=${WRKDIR:Q}
diff -r 51bddb26e27c -r c564a2cf74f7 lang/mono/Makefile.version
--- a/lang/mono/Makefile.version        Sat Apr 19 14:49:23 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-# $NetBSD: Makefile.version,v 1.1 2008/02/13 14:16:43 kefren Exp $
-
-MONO_VERSION=  1.2.6
diff -r 51bddb26e27c -r c564a2cf74f7 lang/mono/PLIST
--- a/lang/mono/PLIST   Sat Apr 19 14:49:23 2008 +0000
+++ b/lang/mono/PLIST   Sat Apr 19 18:42:10 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2008/02/15 15:57:14 kefren Exp $
+@comment $NetBSD: PLIST,v 1.24 2008/04/19 18:42:10 kefren Exp $
 bin/al
 bin/al2
 bin/caspol
@@ -218,6 +218,8 @@
 lib/mono/1.0/ictool.exe.mdb
 lib/mono/1.0/ilasm.exe
 lib/mono/1.0/ilasm.exe.mdb
+lib/mono/1.0/installutil.exe
+lib/mono/1.0/installutil.exe.mdb
 lib/mono/1.0/installvst.exe
 lib/mono/1.0/installvst.exe.mdb
 lib/mono/1.0/macpack.exe
@@ -318,6 +320,7 @@
 lib/mono/2.0/Mono.Posix.dll
 lib/mono/2.0/Mono.Security.Win32.dll
 lib/mono/2.0/Mono.Security.dll
+lib/mono/2.0/Mono.Web.dll
 lib/mono/2.0/Novell.Directory.Ldap.dll
 lib/mono/2.0/Npgsql.dll
 lib/mono/2.0/OpenSystem.C.dll
@@ -356,6 +359,8 @@
 lib/mono/2.0/httpcfg.exe.mdb
 lib/mono/2.0/ilasm.exe
 lib/mono/2.0/ilasm.exe.mdb
+lib/mono/2.0/installutil.exe
+lib/mono/2.0/installutil.exe.mdb
 lib/mono/2.0/mconfig.exe
 lib/mono/2.0/mconfig.exe.mdb
 lib/mono/2.0/mkbundle.exe
@@ -370,6 +375,10 @@
 lib/mono/2.0/nunit-console.exe
 lib/mono/2.0/nunit-console.exe.config
 lib/mono/2.0/nunit-console.exe.mdb
+lib/mono/2.0/nunit.core.dll
+lib/mono/2.0/nunit.framework.dll
+lib/mono/2.0/nunit.mocks.dll
+lib/mono/2.0/nunit.util.dll
 lib/mono/2.0/resgen.exe
 lib/mono/2.0/resgen.exe.mdb
 lib/mono/2.0/sgen.exe
@@ -379,6 +388,9 @@
 lib/mono/2.0/xbuild.exe
 lib/mono/2.0/xbuild.exe.mdb
 lib/mono/2.0/xbuild.rsp
+lib/mono/3.5/System.Web.Extensions.Design.dll
+lib/mono/3.5/System.Web.Extensions.dll
+lib/mono/3.5/System.Xml.Linq.dll
 lib/mono/compat-1.0/ICSharpCode.SharpZipLib.dll
 lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll
 lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.dll
@@ -499,8 +511,8 @@
 lib/mono/gac/Mono.Http/1.0.5000.0__0738eb9f132ed756/Mono.Http.dll.mdb
 lib/mono/gac/Mono.Http/2.0.0.0__0738eb9f132ed756/Mono.Http.dll
 lib/mono/gac/Mono.Http/2.0.0.0__0738eb9f132ed756/Mono.Http.dll.mdb
-lib/mono/gac/Mono.Mozilla/0.1.0.0__0738eb9f132ed756/Mono.Mozilla.dll
-lib/mono/gac/Mono.Mozilla/0.1.0.0__0738eb9f132ed756/Mono.Mozilla.dll.mdb
+lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll
+lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756/Mono.Mozilla.dll.mdb
 lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.dll
 lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.dll.mdb
 lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll
@@ -513,6 +525,8 @@
 lib/mono/gac/Mono.Security/1.0.5000.0__0738eb9f132ed756/Mono.Security.dll.mdb
 lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756/Mono.Security.dll
 lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756/Mono.Security.dll.mdb
+lib/mono/gac/Mono.Web/2.0.0.0__0738eb9f132ed756/Mono.Web.dll
+lib/mono/gac/Mono.Web/2.0.0.0__0738eb9f132ed756/Mono.Web.dll.mdb
 lib/mono/gac/Novell.Directory.Ldap/1.0.5000.0__0738eb9f132ed756/Novell.Directory.Ldap.dll
 lib/mono/gac/Novell.Directory.Ldap/1.0.5000.0__0738eb9f132ed756/Novell.Directory.Ldap.dll.mdb
 lib/mono/gac/Novell.Directory.Ldap/2.0.0.0__0738eb9f132ed756/Novell.Directory.Ldap.dll
@@ -607,6 +621,8 @@
 lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll.mdb
 lib/mono/gac/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
 lib/mono/gac/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.mdb
+lib/mono/gac/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll
+lib/mono/gac/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll.mdb
 lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089/System.Xml.dll
 lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089/System.Xml.dll.mdb
 lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
@@ -683,6 +699,7 @@
 share/examples/mono/1.0/machine.config
 share/examples/mono/2.0/DefaultWsdlHelpGenerator.aspx
 share/examples/mono/2.0/machine.config
+share/examples/mono/2.0/settings.map
 share/examples/mono/2.0/web.config
 share/examples/mono/browscap.ini
 share/examples/mono/config
@@ -754,6 +771,8 @@
 @dirrm lib/mono/gac/System/1.0.5000.0__b77a5c561934e089
 @dirrm lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089
 @dirrm lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Xml.Linq/3.5.0.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Xml.Linq
 @dirrm lib/mono/gac/System.Xml
 @dirrm lib/mono/gac/System.Windows.Forms/2.0.0.0__b77a5c561934e089
 @dirrm lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089
@@ -829,6 +848,8 @@
 @dirrm lib/mono/gac/Novell.Directory.Ldap/2.0.0.0__0738eb9f132ed756
 @dirrm lib/mono/gac/Novell.Directory.Ldap/1.0.5000.0__0738eb9f132ed756
 @dirrm lib/mono/gac/Novell.Directory.Ldap
+@dirrm lib/mono/gac/Mono.Web/2.0.0.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Web
 @dirrm lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756
 @dirrm lib/mono/gac/Mono.Security/1.0.5000.0__0738eb9f132ed756
 @dirrm lib/mono/gac/Mono.Security.Win32/2.0.0.0__0738eb9f132ed756
@@ -838,7 +859,7 @@
 @dirrm lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756
 @dirrm lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756
 @dirrm lib/mono/gac/Mono.Posix
-@dirrm lib/mono/gac/Mono.Mozilla/0.1.0.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Mozilla/0.2.0.0__0738eb9f132ed756
 @dirrm lib/mono/gac/Mono.Mozilla
 @dirrm lib/mono/gac/Mono.Http/2.0.0.0__0738eb9f132ed756
 @dirrm lib/mono/gac/Mono.Http/1.0.5000.0__0738eb9f132ed756
@@ -935,6 +956,7 @@
 @dirrm lib/mono/gac
 @dirrm lib/mono/compat-2.0
 @dirrm lib/mono/compat-1.0
+@dirrm lib/mono/3.5
 @dirrm lib/mono/2.0/MSBuild
 @dirrm lib/mono/2.0
 @dirrm lib/mono/1.0
@@ -945,5 +967,4 @@
 @dirrm include/mono-1.0/mono/io-layer
 @dirrm include/mono-1.0/mono/interpreter
 @dirrm include/mono-1.0/mono/cil
-@dirrm include/mono-1.0/mono
 @dirrm include/mono-1.0
diff -r 51bddb26e27c -r c564a2cf74f7 lang/mono/buildlink3.mk
--- a/lang/mono/buildlink3.mk   Sat Apr 19 14:49:23 2008 +0000
+++ b/lang/mono/buildlink3.mk   Sat Apr 19 18:42:10 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.25 2008/03/21 14:52:15 kefren Exp $
+# $NetBSD: buildlink3.mk,v 1.26 2008/04/19 18:42:10 kefren Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 MONO_BUILDLINK3_MK:=   ${MONO_BUILDLINK3_MK}+
@@ -12,12 +12,10 @@
 BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mono
 
 .if ${MONO_BUILDLINK3_MK} == "+"
-BUILDLINK_API_DEPENDS.mono+=   mono>=1.2.6
+BUILDLINK_API_DEPENDS.mono+=   mono>=1.9
 BUILDLINK_PKGSRCDIR.mono?=     ../../lang/mono
 .endif # MONO_BUILDLINK3_MK
 
-ALL_ENV+=      MONO_SHARED_DIR=${WRKDIR:Q}
-
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"
 
diff -r 51bddb26e27c -r c564a2cf74f7 lang/mono/distinfo
--- a/lang/mono/distinfo        Sat Apr 19 14:49:23 2008 +0000
+++ b/lang/mono/distinfo        Sat Apr 19 18:42:10 2008 +0000
@@ -1,17 +1,18 @@
-$NetBSD: distinfo,v 1.32 2008/02/13 14:16:43 kefren Exp $
+$NetBSD: distinfo,v 1.33 2008/04/19 18:42:10 kefren Exp $
 
-SHA1 (mono-1.2.6.tar.bz2) = f51f2e14d05313dba4b2d3fd5a47a9a3361ebeae
-RMD160 (mono-1.2.6.tar.bz2) = c6536b008cb73845943956c9ab365589a28c013c
-Size (mono-1.2.6.tar.bz2) = 18163130 bytes
+SHA1 (mono-1.9.tar.bz2) = 1008f1bacb04de9ff9f5d87808ab0c5fba577a9d
+RMD160 (mono-1.9.tar.bz2) = abc62137b738d9e84b8564018ffaa85cb76f45c3
+Size (mono-1.9.tar.bz2) = 18416956 bytes
+SHA1 (patch-aa) = 5d9fb5f3a468f415337565021497fa1005716502
 SHA1 (patch-ab) = 28217e3c8bbbde2e26d33bf32297e99971e3d436
 SHA1 (patch-ac) = 4ca577c2a03a6bc71b198e6dfa87cc6b2b9ad60a
 SHA1 (patch-ae) = f0654c3103e3d69c44158456f481e5a357350cb1
-SHA1 (patch-af) = f53ba21803ddb82a5a78f773351d83cd83bd1e05
+SHA1 (patch-af) = abe2bc406e8f58c00f4d1226bda3c5fb9d4ea36f
 SHA1 (patch-ag) = 93775d9350fac57f58f20a7f5a512b8f4a3bd1ca
 SHA1 (patch-ak) = 034d260926fb31aa6b94faf5942f6ec7c7b461df
 SHA1 (patch-ap) = db62ab3c1adc9f8a0b6051c4cbb76aef61a5c7dc
 SHA1 (patch-aq) = 2279dc6b46eded6f5a67b04e79779c1c7117fbc5
-SHA1 (patch-ar) = 67de5bad8bfbba35707bcfc79c9e1b75b59b3031
+SHA1 (patch-ar) = a82fa37f2580cd412ac0774bca27c8bd4ec5b6f3
 SHA1 (patch-ba) = b5d7f5832ea53dd00af67ac94b5289d71f0d2152
 SHA1 (patch-bc) = bbf1a903cf7fee1dbd3a070b0ef0d5aecbdf67e2
 SHA1 (patch-bd) = cf15b750dbd93ebf0e0e5165b8a10aabbf4f1642
diff -r 51bddb26e27c -r c564a2cf74f7 lang/mono/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/mono/patches/patch-aa        Sat Apr 19 18:42:10 2008 +0000
@@ -0,0 +1,34 @@
+$NetBSD: patch-aa,v 1.14 2008/04/19 18:42:10 kefren Exp $
+--- mcs/tools/tuner/Makefile.orig      2007-11-09 00:08:31.000000000 +0200
++++ mcs/tools/tuner/Makefile   2008-03-18 20:17:17.000000000 +0200
+@@ -57,7 +57,7 @@
+ run-test-local run-test-ondotnet-local:
+ 
+ TUNER_FLAGS = -d $(WORKING_DIR) -o $(OUTPUT_DIR)      \
+-      -l none         \
++#     -l none         \
+       -c link         \
+       -a smcs         \
+       -b true         \
+@@ -78,15 +78,19 @@
+ 
+ TUNER_INSTALL_DIR = $(DESTDIR)$(mono_libdir)/mono/2.1
+ 
+-end-install: check-install-dir inst-mscorlib.dll inst-smcs.exe gac-System gac-System.Xml.Core gac-System.Core
++end-install: check-install-dir inst-mscorlib.dll inst-tuned-smcs.exe gac-System gac-System.Xml.Core gac-System.Core
+ 
+ check-install-dir:
+       [ -d $(TUNER_INSTALL_DIR) ] || mkdir $(TUNER_INSTALL_DIR)
+ 
+-inst-%:
++inst-tuned-%:
+       $(INSTALL_LIB) $(OUTPUT_DIR)/$* $(TUNER_INSTALL_DIR)/$*
+       test ! -f $(OUTPUT_DIR)/$*.mdb || $(INSTALL_LIB) $(OUTPUT_DIR)/$*.mdb $(TUNER_INSTALL_DIR)/$*.mdb
+ 
++inst-%:
++      $(INSTALL_LIB) $(WORKING_DIR)/$* $(TUNER_INSTALL_DIR)/$*



Home | Main Index | Thread Index | Old Index