diff --git a/mono-3.0.12.tar.bz2 b/mono-3.0.12.tar.bz2 new file mode 100644 index 0000000..01f918b --- /dev/null +++ b/mono-3.0.12.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a1c6d05874b84982f693aff591c350efa2f75c005514b6da17109d551e986b9 +size 81739517 diff --git a/mono-3.0.7.tar.bz2 b/mono-3.0.7.tar.bz2 deleted file mode 100644 index bd06863..0000000 --- a/mono-3.0.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89357e58a1b5cb6ff3116d4ce8227dee61b1c0cb494fa2844da5b1fc55fb890b -size 81538605 diff --git a/mono-core.changes b/mono-core.changes index fce9d44..e346481 100644 --- a/mono-core.changes +++ b/mono-core.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +Fri Jun 28 17:47:59 UTC 2013 - mailaender@opensuse.org + +- Update to version 3.0.12 + + Added PCL support to xbuild, mono's MSBuild implementation. + + Fixed multiple hangs that happen during shutdown or appdomain unload + + Merged most of the ARM support for NaCl + + mkbundle now uses IKVM.Reflection +- Added rpmlint ignore rules + +------------------------------------------------------------------- +Sat May 25 18:38:42 UTC 2013 - mailaender@opensuse.org + +- Update to version 3.0.10 + + Reverted parallel mkbundle. + + Fixed duplicated debug symbol problem in the compiler. +- Changes from version 3.0.9 + + Fix gtk+ copy & paste. + + Fix debugger support for custom attributes. + + Proper stack bounds calculation on windows. + + Add partial generic methods to our C# compiler. + + NaCL support for ARM. + + Fix LLVM loading on OSX. +- Changes from version 3.0.8 + + Multiple improvements to the BCL to reduce usage of non generic collections and use faster string comparisons. + + Optimize large object cloning and boxing. + + Multiple changes to bring mono closer to full PCL compatibility. + + Add System.WeakReference + + Sgen can now return memory to the system for + + Many compiler fixes for async. + + Improved FullAOT support for async. + + NaCl build fixes and improvements. + + WCF now has cookie support in .net 4.0. + + Optimize Marshal.Read/Write methods to avoid a trip to unmanaged when needed. + + Optimize LINQ with arrays. + + Multiple fixes to the sgen's concurrent collector. + ------------------------------------------------------------------- Tue Apr 16 14:28:23 UTC 2013 - mailaender@opensuse.org diff --git a/mono-core.rpmlintrc b/mono-core.rpmlintrc new file mode 100644 index 0000000..94e1d3c --- /dev/null +++ b/mono-core.rpmlintrc @@ -0,0 +1,2 @@ +setBadness('devel-file-in-non-devel-package', 0) +setBadness('files-duplicated-waste', 0) \ No newline at end of file diff --git a/mono-core.spec b/mono-core.spec index b0a0027..3854444 100644 --- a/mono-core.spec +++ b/mono-core.spec @@ -26,7 +26,7 @@ %endif Name: mono-core -Version: 3.0.7 +Version: 3.0.12 Release: 0 Summary: Cross-platform, Open Source, .NET development framework License: LGPL-2.1 @@ -40,10 +40,13 @@ Patch3: mono-arm-vfp.patch Patch4: ppc.patch # PATCH-FIX-UPSTREAM mono-core-target-4.0.patch dimstar@opensuse.org -- Use runtime 4.0 as default for cairo and nunit Patch5: mono-core-target-4.0.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: bison BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libgdiplus-devel +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xorg-x11-libX11-devel BuildRequires: zlib-devel @@ -118,6 +121,7 @@ technologies that have been submitted to the ECMA for standardization. %patch5 -p1 %build +./autogen.sh # These are only needed if there are patches to the runtime #rm -f libgc/libtool.m4 #autoreconf --force --install @@ -207,6 +211,7 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py %dir %{_prefix}/lib/mono/3.5 %dir %{_prefix}/lib/mono/4.0 %dir %{_prefix}/lib/mono/4.5 +%dir %{_prefix}/lib/mono/4.5/Facades %dir %{_prefix}/lib/mono/compat-2.0 %dir %{_prefix}/lib/mono/gac %dir %{_sysconfdir}/mono @@ -283,6 +288,7 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py %{_prefix}/lib/mono/4.0/I18N.dll %{_prefix}/lib/mono/4.0/ICSharpCode.SharpZipLib.dll %{_prefix}/lib/mono/4.0/Microsoft.CSharp.dll +%{_prefix}/lib/mono/4.0/Microsoft.Portable.CSharp.targets %{_prefix}/lib/mono/4.0/Microsoft.VisualC.dll %{_prefix}/lib/mono/4.0/Mono.C5.dll %{_prefix}/lib/mono/4.0/Mono.CSharp.dll @@ -301,22 +307,24 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py %{_prefix}/lib/mono/4.0/System.Dynamic.dll %{_prefix}/lib/mono/4.0/System.Json.dll %{_prefix}/lib/mono/4.0/System.Json.Microsoft.dll +%{_prefix}/lib/mono/4.5/System.IO.Compression.FileSystem.dll +%{_prefix}/lib/mono/4.5/System.IO.Compression.dll %{_prefix}/lib/mono/4.0/System.Net.dll %{_prefix}/lib/mono/4.0/System.Numerics.dll %{_prefix}/lib/mono/4.0/System.Security.dll %{_prefix}/lib/mono/4.0/System.Xml.Linq.dll %{_prefix}/lib/mono/4.0/System.Xml.dll %{_prefix}/lib/mono/4.0/System.dll +%{_prefix}/lib/mono/4.0/cscompmgd.dll +%{_prefix}/lib/mono/4.0/mscorlib.dll* %{_prefix}/lib/mono/4.5/al.exe* %{_prefix}/lib/mono/4.5/certmgr.exe* %{_prefix}/lib/mono/4.5/chktrust.exe* %{_prefix}/lib/mono/4.5/crlupdate.exe* -%{_prefix}/lib/mono/4.0/cscompmgd.dll %{_prefix}/lib/mono/4.5/csharp.exe* %{_prefix}/lib/mono/4.5/gacutil.exe* %{_prefix}/lib/mono/4.5/mcs.exe* %{_prefix}/lib/mono/4.5/mozroots.exe* -%{_prefix}/lib/mono/4.0/mscorlib.dll* %{_prefix}/lib/mono/4.5/setreg.exe* %{_prefix}/lib/mono/4.5/sn.exe* %{_prefix}/lib/mono/4.5/Commons.Xml.Relaxng.dll @@ -348,11 +356,14 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py %{_prefix}/lib/mono/4.5/System.Numerics.dll %{_prefix}/lib/mono/4.5/System.Security.dll %{_prefix}/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll +%{_prefix}/lib/mono/4.5/System.Windows.dll +%{_prefix}/lib/mono/4.5/System.Xml.Serialization.dll %{_prefix}/lib/mono/4.5/System.Xml.Linq.dll %{_prefix}/lib/mono/4.5/System.Xml.dll %{_prefix}/lib/mono/4.5/System.dll %{_prefix}/lib/mono/4.5/cscompmgd.dll %{_prefix}/lib/mono/4.5/mscorlib.dll* +%{_prefix}/lib/mono/4.5/Facades/System* %{_prefix}/lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll %{_prefix}/lib/mono/gac/Commons.Xml.Relaxng %{_prefix}/lib/mono/gac/CustomMarshalers @@ -384,10 +395,14 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py %{_prefix}/lib/mono/gac/System.Numerics %{_prefix}/lib/mono/gac/System.Security %{_prefix}/lib/mono/gac/System.Threading.Tasks.Dataflow +%{_prefix}/lib/mono/gac/System.Windows +%{_prefix}/lib/mono/gac/System.Xml.Serialization %{_prefix}/lib/mono/gac/System.Xml %{_prefix}/lib/mono/gac/System.Xml.Linq %{_prefix}/lib/mono/gac/System.Json %{_prefix}/lib/mono/gac/System.Json.Microsoft +%{_prefix}/lib/mono/gac/System.IO.Compression.FileSystem +%{_prefix}/lib/mono/gac/System.IO.Compression %{_prefix}/lib/mono/gac/cscompmgd %{_prefix}/lib/mono/mono-configuration-crypto @@ -947,6 +962,7 @@ Mono implementation of ASP.NET, Remoting and Web Services. %{_prefix}/lib/mono/4.5/System.Web.ApplicationServices.dll %{_prefix}/lib/mono/4.5/System.Web.Http.dll %{_prefix}/lib/mono/4.5/System.Web.Http.SelfHost.dll +%{_prefix}/lib/mono/4.5/System.Web.Http.WebHost.dll %{_prefix}/lib/mono/4.5/System.Web.Routing.dll %{_prefix}/lib/mono/4.5/System.Web.Razor.dll %{_prefix}/lib/mono/4.5/System.Web.Services.dll @@ -973,6 +989,7 @@ Mono implementation of ASP.NET, Remoting and Web Services. %{_prefix}/lib/mono/gac/System.Web.ApplicationServices %{_prefix}/lib/mono/gac/System.Web.Http %{_prefix}/lib/mono/gac/System.Web.Http.SelfHost +%{_prefix}/lib/mono/gac/System.Web.Http.WebHost %{_prefix}/lib/mono/gac/System.Web.Routing %{_prefix}/lib/mono/gac/System.Web.Razor %{_prefix}/lib/mono/gac/System.Web.Services