Hello community,
here is the log from the commit of package mono-core
checked in at Tue Jan 15 06:03:40 CET 2008.
--------
--- mono-core/mono-core.changes 2007-10-23 21:49:24.000000000 +0200
+++ /mounts/work_src_done/STABLE/mono-core/mono-core.changes 2008-01-14 21:30:39.000000000 +0100
@@ -1,0 +2,22 @@
+Mon Jan 14 13:23:23 MST 2007 - wberrier@suse.de
+
+- Update to 1.2.6
+ -Support for the ASP.NET AJAX APIs and controls
+ -Support for FastCGI deployments
+ -Windows.Forms WebControl for Windows and Linux using Mozilla
+ -Reduced memory usage in the runtime for 2.0 apps
+ -Updated verifier
+ -Implementation of CoreCLR security
+ -More C# compiler 3.0 completion
+ -Mono 1.2.6 can now be used as an SDK for creating Silverlight
+ 1.1 applications on all platforms.
+ -Support for the PE32+ assembly file format
+ -Managed allocations support
+ -SslStream support
+ -System.Net.Mail improvements
+ -Fixed SSL/TLS thread-synchronization
+ (for LDAPS over multiple threads)
+ -Novell.Directory.Ldap synchronized with the Novell's CSHARP
+ LDAP SDK (version 2.1.8)
+
+-------------------------------------------------------------------
Old:
----
mono_1.2.5_p4.patch.bz2
mono_1.2.5_p5_p6_final.patch
mono-1.2.5.tar.bz2
mono-boo_ia64_fix.patch
mono-mcs_r85721_biginteger_security_fix.patch
New:
----
mono-1.2.6.tar.bz2
mono-security_includes_warnings.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mono-core.spec ++++++
--- /var/tmp/diff_new_pack.ai1762/_old 2008-01-15 06:00:26.000000000 +0100
+++ /var/tmp/diff_new_pack.ai1762/_new 2008-01-15 06:00:26.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package mono-core (Version 1.2.5)
+# spec file for package mono-core (Version 1.2.6)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -15,14 +15,11 @@
Group: Development/Languages/Mono
Summary: A .NET Runtime Environment
Url: http://go-mono.org/
-Version: 1.2.5
-Release: 26
+Version: 1.2.6
+Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: mono-%{version}.tar.bz2
-Patch0: mono_1.2.5_p4.patch.bz2
-Patch1: mono_1.2.5_p5_p6_final.patch
-Patch2: mono-mcs_r85721_biginteger_security_fix.patch
-Patch3: mono-boo_ia64_fix.patch
+Patch0: mono-security_includes_warnings.patch
ExclusiveArch: %ix86 x86_64 ppc hppa armv4l sparc s390 ia64 s390x
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: mono = %{version}-%{release}
@@ -39,6 +36,11 @@
Provides: mono-xml-relaxng
Provides: mono-posix
Provides: mono-ziplib
+# This version of mono has issues with the following versions of apps:
+# (not because of regressions, but because bugfixes in mono uncover bugs in the apps)
+Conflicts: helix-banshee <= 0.13.1
+Conflicts: banshee <= 0.13.1
+Conflicts: f-spot <= 0.3.5
# Require when in the buildserivce
%if 0%{?opensuse_bs}
Requires: libgdiplus
@@ -53,11 +55,9 @@
# 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
+# Add valgrind support for 10.3 and above
BuildRequires: valgrind
%endif
-%endif
%if %{sles_version} == 9
%define configure_options export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/gnome/%_lib/pkgconfig
BuildRequires: pkgconfig
@@ -67,18 +67,16 @@
%ifarch s390 s390x
PreReq: grep
%endif
+# TODO:
# This won't work until the rpm package passes .config files to mono-find-requires
#%define __find_provides env MONO_PREFIX=%{buildroot}/usr /usr/lib/rpm/find-provides
#%define __find_requires env MONO_PREFIX=%{buildroot}/usr /usr/lib/rpm/find-requires
-# auto dep/req generation for older distros (it will take a while for the .config scanning to get upstream)
-%if 0%{?suse_version} <= 1040 || 0%{?fedora_version} <= 7
%if 0%{?fedora_version}
# Allows overrides of __find_provides in fedora distros... (already set to zero on newer suse distros)
%define _use_internal_dependency_generator 0
%endif
%define __find_provides env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-provides && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}/usr %{buildroot}/usr/bin/mono-find-provides ; } | sort | uniq'
%define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}/usr %{buildroot}/usr/bin/mono-find-requires ; } | sort | uniq'
-%endif
%description
The Mono Project is an open development initiative that is working to
@@ -95,7 +93,6 @@
Paolo Molaro
Dietmar Maurer
-
%files
%defattr(-, root, root)
%doc AUTHORS COPYING.LIB ChangeLog NEWS README
@@ -116,6 +113,7 @@
%_bindir/chktrust
%_bindir/gacutil
%_bindir/gmcs
+%_bindir/mono-test-install
%_bindir/mcs
%_bindir/smcs
%_bindir/mozroots
@@ -154,23 +152,29 @@
%_prefix/lib/mono/gac/System.Xml
%_prefix/lib/mono/1.0/System.Xml.dll
%_prefix/lib/mono/2.0/System.Xml.dll
+%_prefix/lib/mono/gac/System.Xml.Core
+%_prefix/lib/mono/2.1/System.Xml.Core.dll
%_prefix/lib/mono/gac/System
%_prefix/lib/mono/1.0/System.dll
%_prefix/lib/mono/2.0/System.dll
+%_prefix/lib/mono/2.1/System.dll
%_prefix/lib/mono/gac/System.Configuration
%_prefix/lib/mono/2.0/System.Configuration.dll
%_prefix/lib/mono/1.0/mscorlib.dll*
%_prefix/lib/mono/2.0/mscorlib.dll*
-%dir /etc/mono
-%dir /etc/mono/1.0
-%dir /etc/mono/2.0
+%_prefix/lib/mono/2.1/mscorlib.dll*
+%_prefix/lib/mono/2.1/smcs.exe*
+%dir %_sysconfdir/mono
+%dir %_sysconfdir/mono/1.0
+%dir %_sysconfdir/mono/2.0
%dir %_prefix/lib/mono
%dir %_prefix/lib/mono/1.0
%dir %_prefix/lib/mono/2.0
+%dir %_prefix/lib/mono/2.1
%dir %_prefix/lib/mono/gac
-%config /etc/mono/config
-%config /etc/mono/1.0/machine.config
-%config /etc/mono/2.0/machine.config
+%config %_sysconfdir/mono/config
+%config %_sysconfdir/mono/1.0/machine.config
+%config %_sysconfdir/mono/2.0/machine.config
%_prefix/lib/mono/gac/Mono.C5
%_prefix/lib/mono/2.0/Mono.C5.dll
# ikvm helper
@@ -204,6 +208,7 @@
%_prefix/lib/mono/2.0/OpenSystem.C.dll
%_prefix/lib/mono/gac/System.Core
%_prefix/lib/mono/2.0/System.Core.dll
+%_prefix/lib/mono/2.1/System.Core.dll
%post
/sbin/ldconfig
@@ -235,7 +240,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-jscript
%defattr(-, root, root)
%_bindir/mjs
@@ -266,7 +270,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-locale-extras
%defattr(-, root, root)
%_prefix/lib/mono/gac/I18N.MidEast
@@ -310,7 +313,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-data
%defattr(-, root, root)
%_prefix/lib/mono/1.0/sqlsharp.exe*
@@ -364,7 +366,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-winforms
%defattr(-, root, root)
%_prefix/lib/mono/gac/System.Windows.Forms
@@ -379,6 +380,10 @@
%_prefix/lib/mono/gac/System.Drawing.Design
%_prefix/lib/mono/1.0/System.Drawing.Design.dll
%_prefix/lib/mono/2.0/System.Drawing.Design.dll
+# TODO: Post 1.2.5:
+%_prefix/lib/mono/1.0/Mono.Mozilla.dll
+%_prefix/lib/mono/2.0/Mono.Mozilla.dll
+%_prefix/lib/mono/gac/Mono.Mozilla
%package -n ibm-data-db2
Summary: Database connectivity for DB2
@@ -402,7 +407,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n ibm-data-db2
%defattr(-, root, root)
%_prefix/lib/mono/gac/IBM.Data.DB2
@@ -432,7 +436,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-extras
%defattr(-, root, root)
%_mandir/man1/mono-service.1.gz
@@ -483,7 +486,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-data-sqlite
%defattr(-, root, root)
%_prefix/lib/mono/gac/Mono.Data.SqliteClient
@@ -516,7 +518,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-data-sybase
%defattr(-, root, root)
%_prefix/lib/mono/gac/Mono.Data.SybaseClient
@@ -551,7 +552,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-web
%defattr(-, root, root)
%_prefix/lib/mono/gac/Mono.Http
@@ -569,14 +569,20 @@
%_prefix/lib/mono/gac/System.Web.Services
%_prefix/lib/mono/1.0/System.Web.Services.dll
%_prefix/lib/mono/2.0/System.Web.Services.dll
+%_prefix/lib/mono/gac/System.Web.Extensions
+%_prefix/lib/mono/2.0/System.Web.Extensions.dll
+%_prefix/lib/mono/gac/System.Web.Extensions.Design
+%_prefix/lib/mono/2.0/System.Web.Extensions.Design.dll
# exes
%_prefix/lib/mono/1.0/disco.exe*
%_prefix/lib/mono/1.0/soapsuds.exe*
%_prefix/lib/mono/1.0/wsdl.exe*
%_prefix/lib/mono/2.0/wsdl.exe*
%_prefix/lib/mono/1.0/xsd.exe*
+%_prefix/lib/mono/2.0/mconfig.exe*
# shell wrappers
%_bindir/disco
+%_bindir/mconfig
%_bindir/soapsuds
%_bindir/wsdl
%_bindir/wsdl2
@@ -586,10 +592,13 @@
%_mandir/man1/soapsuds.1.gz
%_mandir/man1/wsdl.1.gz
%_mandir/man1/xsd.1.gz
-%config /etc/mono/browscap.ini
-%config /etc/mono/1.0/DefaultWsdlHelpGenerator.aspx
-%config /etc/mono/2.0/DefaultWsdlHelpGenerator.aspx
-%config /etc/mono/2.0/web.config
+%_mandir/man1/mconfig.1.gz
+%config %_sysconfdir/mono/browscap.ini
+%dir %_sysconfdir/mono/mconfig
+%config %_sysconfdir/mono/mconfig/config.xml
+%config %_sysconfdir/mono/1.0/DefaultWsdlHelpGenerator.aspx
+%config %_sysconfdir/mono/2.0/DefaultWsdlHelpGenerator.aspx
+%config %_sysconfdir/mono/2.0/web.config
%package -n mono-data-oracle
Summary: Database connectivity for Mono
@@ -614,7 +623,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-data-oracle
%defattr(-, root, root)
%_prefix/lib/mono/gac/System.Data.OracleClient
@@ -644,7 +652,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-data-postgresql
%defattr(-, root, root)
%_prefix/lib/mono/gac/Npgsql
@@ -674,7 +681,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n bytefx-data-mysql
%defattr(-, root, root)
%_prefix/lib/mono/gac/ByteFX.Data
@@ -705,12 +711,10 @@
-
%files -n mono-data-firebird
%defattr(-, root, root)
%_prefix/lib/mono/gac/FirebirdSql.Data.Firebird
%_prefix/lib/mono/1.0/FirebirdSql.Data.Firebird.dll
-#%_prefix/lib/mono/2.0/FirebirdSql.Data.Firebird.dll
%description -n mono-nunit
NUnit is a unit-testing framework for all .Net languages. Initially
@@ -729,21 +733,20 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-nunit
%defattr(-, root, root)
%_prefix/bin/nunit-console
%_prefix/bin/nunit-console2
%_prefix/lib/mono/1.0/nunit-console.exe*
%_prefix/lib/mono/2.0/nunit-console.exe*
-%_prefix/lib/mono/1.0/nunit.core.dll
-%_prefix/lib/mono/1.0/nunit.framework.dll
+%_prefix/lib/mono/gac/nunit.util
%_prefix/lib/mono/1.0/nunit.util.dll
-%_prefix/lib/mono/1.0/nunit.mocks.dll
%_prefix/lib/mono/gac/nunit.core
+%_prefix/lib/mono/1.0/nunit.core.dll
%_prefix/lib/mono/gac/nunit.framework
-%_prefix/lib/mono/gac/nunit.util
+%_prefix/lib/mono/1.0/nunit.framework.dll
%_prefix/lib/mono/gac/nunit.mocks
+%_prefix/lib/mono/1.0/nunit.mocks.dll
%_libdir/pkgconfig/mono-nunit.pc
%package -n mono-devel
@@ -817,6 +820,7 @@
%_prefix/lib/mono/2.0/Microsoft.Common.tasks
%_prefix/lib/mono/2.0/Microsoft.Common.targets
%_prefix/lib/mono/2.0/Microsoft.CSharp.targets
+%_prefix/lib/mono/2.0/Microsoft.VisualBasic.targets
%_prefix/lib/mono/2.0/MSBuild
%_prefix/lib/mono/2.0/xbuild.rsp
# man pages
@@ -890,6 +894,7 @@
%_prefix/lib/mono/gac/Microsoft.Build.Engine
%_prefix/lib/mono/2.0/Microsoft.Build.Engine.dll
%_prefix/lib/mono/gac/Mono.Cecil
+%_prefix/lib/mono/gac/Mono.Cecil.Mdb
%_bindir/monograph
%_prefix/include/mono-1.0
%_libdir/libmono-profiler-cov.*
@@ -897,6 +902,7 @@
%_libdir/pkgconfig/mono.pc
%_libdir/pkgconfig/dotnet.pc
%_libdir/pkgconfig/mono-cairo.pc
+%_libdir/pkgconfig/cecil.pc
%_mandir/man1/monoburg.*
%_prefix/share/mono-1.0/mono/cil/cil-opcodes.xml
# dirs
@@ -913,12 +919,16 @@
Requires: ibm-data-db2 = %version-%release
Requires: mono-core = %version-%release
Requires: mono-data = %version-%release
+Requires: mono-data-firebird = %version-%release
Requires: mono-data-oracle = %version-%release
Requires: mono-data-postgresql = %version-%release
Requires: mono-data-sqlite = %version-%release
Requires: mono-data-sybase = %version-%release
+Requires: mono-devel = %version-%release
Requires: mono-extras = %version-%release
+Requires: mono-jscript = %version-%release
Requires: mono-locale-extras = %version-%release
+Requires: mono-nunit = %version-%release
Requires: mono-web = %version-%release
Requires: mono-winforms = %version-%release
@@ -937,7 +947,6 @@
Paolo Molaro
Dietmar Maurer
-
%files -n mono-complete
%defattr(-, root, root)
# Directories
@@ -947,10 +956,7 @@
%prep
%setup -q -n mono-%{version}
-%patch0
-%patch1 -p1
-%patch2
-%patch3
+%patch0 -p1
%build
# These are only needed if there are patches to the runtime
@@ -963,7 +969,8 @@
%configure \
--with-jit=yes \
--with-ikvm=yes \
- --with-sigaltstack=no
+ --with-sigaltstack=no \
+ --with-moonlight=yes
make
%install
@@ -1029,14 +1036,14 @@
# 1.1.17 updates:
# This file moved to mono-basic
rm -f $RPM_BUILD_ROOT/usr/bin/mbas
-# From 1.2.3.1 update
-cd $RPM_BUILD_ROOT
-rm -f ./usr/lib/mono/2.0/Microsoft.VisualBasic.targets
# 1.2.4 changes
-rm -f ./usr/lib/mono/1.0/culevel.exe*
+rm -f $RPM_BUILD_ROOT/usr/lib/mono/1.0/culevel.exe*
+# Post 1.2.5
+rm -f $RPM_BUILD_ROOT/usr/lib/mono/1.0/transform.exe
%clean
rm -rf ${RPM_BUILD_ROOT}
+
%changelog
* Tue Oct 23 2007 - wberrier@suse.de
- mono-boo_ia64_fix.patch: fix boo build on ia64.
@@ -1183,6 +1190,25 @@
- Move libgdiplus requirement from mono-winforms to mono-core
since System.Drawing (in mono-core) is useless without it
(Won't affect mono-winforms, since it depends on mono-core)
+* Sun Jan 14 2007 - wberrier@suse.de
+- Update to 1.2.6
+ -Support for the ASP.NET AJAX APIs and controls
+ -Support for FastCGI deployments
+ -Windows.Forms WebControl for Windows and Linux using Mozilla
+ -Reduced memory usage in the runtime for 2.0 apps
+ -Updated verifier
+ -Implementation of CoreCLR security
+ -More C# compiler 3.0 completion
+ -Mono 1.2.6 can now be used as an SDK for creating Silverlight
+ 1.1 applications on all platforms.
+ -Support for the PE32+ assembly file format
+ -Managed allocations support
+ -SslStream support
+ -System.Net.Mail improvements
+ -Fixed SSL/TLS thread-synchronization
+ (for LDAPS over multiple threads)
+ -Novell.Directory.Ldap synchronized with the Novell's CSHARP
+ LDAP SDK (version 2.1.8)
* Tue Jan 09 2007 - wberrier@suse.de
- Move mono-find-provides/requires to mono-devel since they depend
on monodis, which is in mono-devel
++++++ mono-1.2.5.tar.bz2 -> mono-1.2.6.tar.bz2 ++++++
mono-core/mono-1.2.5.tar.bz2 /mounts/work_src_done/STABLE/mono-core/mono-1.2.6.tar.bz2 differ: byte 11, line 1
++++++ mono-security_includes_warnings.patch ++++++
--- mono-1.2.6/mono/metadata/security.c.orig 2008-01-14 14:13:02.000000000 -0700
+++ mono-1.2.6/mono/metadata/security.c 2008-01-14 14:13:16.000000000 -0700
@@ -11,6 +11,7 @@
#include
#endif
+#include
#include
#include
#include
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org