Hello community, here is the log from the commit of package mono-core checked in at Fri Aug 3 21:47:04 CEST 2007. -------- --- mono-core/mono-core.changes 2007-07-06 04:21:11.000000000 +0200 +++ /mounts/work_src_done/STABLE/mono-core/mono-core.changes 2007-08-03 18:06:25.644269000 +0200 @@ -1,0 +2,40 @@ +Fri Aug 3 17:40:00 CEST 2007 - wberrier@suse.de + +- Update to 1.2.5 + -Fixes for IronPython and Dynamic Language Runtime + -More C# 3.0 compiler features + -2.0 support for AOT assemblies + -Several performance improvements when running IronPython + -Reduced virtual table sizes + -Optimized double to int conversions using SSE2 on x86 + -Proper caching of generic methods + -IL verifier implemented + -HttpWebRequest can now be used with X.509 client certificates + -Added support X.509 Client Certificate Chains for SSL/TLS + -Fixed SSL/TLS not to require exportable private keys for + client certificates + -Implemented import and export of DSA keys CryptoAPI-compatible + BLOB (2.0) + -Added SafeBag handling to Mono.Security's PKCS#12 + -Regioninfo support + -Optimized dictionary type + -New TimeZone implementation + -new 2.0 Winform controls: MaskedTextBox, ToolStripPainter, + ToolStripSystemRenderer + -Mono Cairo API has been updated, it will now expose Cairo + 1.2 API entry points. + +- Don't use 64bit libs on ppc64 in find-requires (runtime is 32bit, + must use 32bit libraries) + +------------------------------------------------------------------- +Mon Jul 30 12:16:15 CEST 2007 - ro@suse.de + +- try to use 64bit libs on ppc64 as well in find-requires + +------------------------------------------------------------------- +Tue Jul 10 14:03:53 MST 2007 - wberrier@novell.com + +- Build against valgrind for 10.3 and above + +------------------------------------------------------------------- Old: ---- mono-1.2.4.tar.bz2 mono-config_rpm_requires.patch mono-provides_fix_r76875.patch mono-r77377_fix_ia64_find-requires.patch mono-r78768_ppc_pointer_cast.patch mono-r81450_fix_ia64_find-requires.patch New: ---- mono-1.2.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mono-core.spec ++++++ --- /var/tmp/diff_new_pack.Pa3458/_old 2007-08-03 21:46:17.000000000 +0200 +++ /var/tmp/diff_new_pack.Pa3458/_new 2007-08-03 21:46:17.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package mono-core (Version 1.2.4) +# spec file for package mono-core (Version 1.2.5) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -15,15 +15,10 @@ Group: Development/Languages/Mono Summary: A .NET Runtime Environment URL: http://go-mono.org/ -Version: 1.2.4 -Release: 16 +Version: 1.2.5 +Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: mono-%{version}.tar.bz2 -Patch26: mono-r78768_ppc_pointer_cast.patch -Patch28: mono-config_rpm_requires.patch -Patch29: mono-provides_fix_r76875.patch -Patch30: mono-r77377_fix_ia64_find-requires.patch -Patch31: mono-r81450_fix_ia64_find-requires.patch ExclusiveArch: %ix86 x86_64 ppc hppa armv4l sparc s390 ia64 s390x BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: mono = %{version}-%{release} @@ -48,12 +43,16 @@ # pulled in when libgdiplus is installed Recommends: libgdiplus %endif -BuildRequires: bc glib2-devel +BuildRequires: glib2-devel #### suse options #### %if 0%{?suse_version} # For some reason these weren't required in 10.2 and before... ? %if %{suse_version} > 1020 BuildRequires: bison +# Add valgrind support for 10.3 and above on supported platforms +%ifarch i586 x86_64 ppc ppc64 +BuildRequires: valgrind +%endif %endif %if %{sles_version} == 9 %define configure_options export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/gnome/%_lib/pkgconfig @@ -114,6 +113,7 @@ %_bindir/gacutil %_bindir/gmcs %_bindir/mcs +%_bindir/smcs %_bindir/mozroots %_bindir/setreg %_bindir/sn @@ -452,7 +452,8 @@ Group: Development/Languages/Mono Requires: mono-core == %version-%release Requires: mono-data == %version-%release -Requires: sqlite2 +# TODO: Disable this, until a better solution is found +#Requires: sqlite2 %description -n mono-data-sqlite The Mono Project is an open development initiative that is working to @@ -820,6 +821,7 @@ %_mandir/man1/al.1.gz %_mandir/man1/mono-xmltool.1.gz %_mandir/man1/vbnc.1.gz +%_mandir/man1/resgen.1.gz # Shell wrappers %_bindir/al %_bindir/al2 @@ -836,8 +838,8 @@ %_bindir/makecert %_bindir/mkbundle %_bindir/mkbundle2 -%_bindir/monodiet %_bindir/monodis +%_bindir/monolinker %_bindir/monop %_bindir/monop2 %_bindir/mono-api-diff @@ -856,8 +858,10 @@ %_bindir/sgen %_bindir/signcode %_bindir/xbuild +%_mandir/man1/monolinker.1.gz %_prefix/lib/mono/gac/PEAPI %_prefix/lib/mono/1.0/PEAPI.dll +%_prefix/lib/mono/1.0/monolinker.* %_prefix/lib/mono/2.0/PEAPI.dll %_prefix/lib/mono/gac/Microsoft.Build.Tasks %_prefix/lib/mono/2.0/Microsoft.Build.Tasks.dll @@ -867,6 +871,7 @@ %_prefix/lib/mono/2.0/Microsoft.Build.Utilities.dll %_prefix/lib/mono/gac/Microsoft.Build.Engine %_prefix/lib/mono/2.0/Microsoft.Build.Engine.dll +%_prefix/lib/mono/gac/Mono.Cecil %_bindir/monograph %_prefix/include/mono-1.0 %_libdir/libmono-profiler-cov.* @@ -922,21 +927,13 @@ %dir %_prefix/lib/mono/compat-2.0 %prep %setup -q -n mono-%{version} -%patch26 -%patch28 -%patch29 -%patch30 -%patch31 %build -# What's this for? -rm -f libgc/libtool.m4 -autoreconf --force --install -autoreconf --force --install libgc +# These are only needed if there are patches to the runtime +#rm -f libgc/libtool.m4 +#autoreconf --force --install +#autoreconf --force --install libgc export CFLAGS=" $RPM_OPT_FLAGS -DKDE_ASSEMBLIES='\"/opt/kde3/%{_lib}\"' -fno-strict-aliasing" -# From the buildbuddy config -# This is set by default by autoconf, don't need it -#export CFLAGS="$CFLAGS -O2" # distro specific configure options %{?configure_options} %configure \ @@ -1018,6 +1015,36 @@ rm -rf ${RPM_BUILD_ROOT} %changelog +* Fri Aug 03 2007 - wberrier@suse.de +- Update to 1.2.5 + -Fixes for IronPython and Dynamic Language Runtime + -More C# 3.0 compiler features + -2.0 support for AOT assemblies + -Several performance improvements when running IronPython + -Reduced virtual table sizes + -Optimized double to int conversions using SSE2 on x86 + -Proper caching of generic methods + -IL verifier implemented + -HttpWebRequest can now be used with X.509 client certificates + -Added support X.509 Client Certificate Chains for SSL/TLS + -Fixed SSL/TLS not to require exportable private keys for + client certificates + -Implemented import and export of DSA keys CryptoAPI-compatible + BLOB (2.0) + -Added SafeBag handling to Mono.Security's PKCS#12 + -Regioninfo support + -Optimized dictionary type + -New TimeZone implementation + -new 2.0 Winform controls: MaskedTextBox, ToolStripPainter, + ToolStripSystemRenderer + -Mono Cairo API has been updated, it will now expose Cairo + 1.2 API entry points. +- Don't use 64bit libs on ppc64 in find-requires (runtime is 32bit, + must use 32bit libraries) +* Mon Jul 30 2007 - ro@suse.de +- try to use 64bit libs on ppc64 as well in find-requires +* Tue Jul 10 2007 - wberrier@novell.com +- Build against valgrind for 10.3 and above * Thu Jul 05 2007 - wberrier@novell.com - mono-find-requires fixes for ia64 (bnc #282877) * Wed Jun 20 2007 - ro@suse.de ++++++ mono-1.2.4.tar.bz2 -> mono-1.2.5.tar.bz2 ++++++ mono-core/mono-1.2.4.tar.bz2 /mounts/work_src_done/STABLE/mono-core/mono-1.2.5.tar.bz2 differ: byte 11, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de