SHA256
1
0
forked from pool/mono-core

Accepting request 198610 from Mono:Factory

OBS-URL: https://build.opensuse.org/request/show/198610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=73
This commit is contained in:
Stephan Kulow 2013-09-26 09:49:14 +00:00 committed by Git OBS Bridge
commit 77d0264e92
6 changed files with 253 additions and 68 deletions

3
_service Normal file
View File

@ -0,0 +1,3 @@
<services>
<service mode="localonly" name="download_files"/>
</services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b16daee913fb69b61c5b4109eae0d18135c2419062e621fa2be2f41cf3754aa8
size 81983717

3
mono-3.2.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bac136f5d9e3d7c88c215bc81cc7cffe53b02fde15a28c1c8f566176d80c869c
size 81770192

View File

@ -1,3 +1,136 @@
-------------------------------------------------------------------
Mon Sep 9 17:58:34 UTC 2013 - mailaender@opensuse.org
- Removed more .a files from the packaging.
-------------------------------------------------------------------
Sat Aug 17 11:25:21 UTC 2013 - mailaender@opensuse.org
- Fixed error: File not found: /usr/lib/mono/4.0/Microsoft.Portable.CSharp.targets
-------------------------------------------------------------------
Wed Aug 7 08:21:35 UTC 2013 - mailaender@opensuse.org
- Uppdate to version 3.2.1
+ Fixes bug 13509, which causes a crash when the current culture is set to zh_TW.
-------------------------------------------------------------------
Sat Jul 27 04:26:44 UTC 2013 - mailaender@opensuse.org
- Update to version 3.2.0
+ LLVM updated to version 3.2, this brings better optimizations for mono.
+ problematic workloads for the SGen Garbage Collector addressed:
- popular objects are made immortal until the next major collection.
- hash filtering on pin queues and that dramatically reduce their average size
- switched to lazy sweeping by default
+ Three new experimental modes for the garbage collection are now available:
- Low pause mode
- Low promotion nursery
- Mostly precise stack scanning
+ Size Reduction: Multiple features can now be disabled for the classlibs
+ The FullAOT compiler can now generate much faster code for icalls and has support for generic valuetype sharing.
+ Performance of primitive parsing was greatly enhanced.
+ LINQ is now much faster with arrays.
+ Large object cloning and boxing is up to two times faster.
+ Optimize Marshal.Read/Write methods to avoid a trip to unmanaged when possible.
+ Google contributed ports of NaCl for ARM and Amd64.
-------------------------------------------------------------------
Sun Jul 21 05:40:55 UTC 2013 - mailaender@opensuse.org
- Update to version 3.1.2
+ Emit additional sequence points for call entry when needed.
+ Loading of nested type of missing type needs to create another missing type.
+ Equality structural comparer needs to do recursive comparisons.
+ Allow async for explicitly implemented interface methods.
+ Implement webrequest cancellation.
+ Prefer user operators over predefined operators for binary enum operations too.
- Changes from version 3.1.1
* Mono now defaults to sgen
* Update Mono.Cairo to include APIs from cairo 1.10
* Update the LLVM used from Nov-2012 to Jul-2013
* Several optimizations to improve string performance
+ Enable managed allocation using gsharing
+ Implemented the string allocator for SGen
+ Fixed String.Contains, as it is not supposed to be culture aware
* Added a dummy implementation of System.Net.Http.WebRequestHandler
* Bug fixes
+ Make WebClient report an error when the download aborted prematurely.
+ Add [Serializable] to X509Certificate2 (added in .NET 4.0)
+ Fix order of capturing of this inside switch statement.
+ Rewrite lifted binary operators to match C# spec more closely.
+ Fix MethodImplOptions argument checks.
+ Make ServicePointManager hash on the proxy as well as uri and use_connect
+ Fix register allocation for hw remainder opcodes on armv7s.
+ Block task awaiter until task completes.
+ Use directly captured this instead of parent reference for nested state machine inside another state machine without anonymous storey.
+ When unloading domains, free dynamic assemblies first.
+ Mutate generic catch block type when needed.
+ Fix MethodInfo::ToString () to properly format generic structs.
+ Recover more from invalid throw statement.
+ Verify if the catch type is valid under the method context.
+ Call correct ApplyToExtraTarget base override.
+ Do system.object type scan after all references are loaded.
-------------------------------------------------------------------
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<T>
+ 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
- Update to version 3.0.7
+ Multiple fixes to the sgen's concurrent collector.
+ Performance improvements in primitive types parsing.
+ Add a configuration time option to disable remoting.
+ Optimize tls lookups on full-aot + arm.
+ Add a configuration option to disable remoting.
+ Multiple improvements and bug fixes in culture related code.
+ Runtime assembly mapping for PCL.
+ Fix Binder primitive conversion to make .net.
+ Optimize Activator.CreateInstance ().
+ Optimize icalls in FullAOT code.
+ Implement Volatile.Read/Write<T> and Interlocked.MemoryBarrier ().
+ Optimized unmanaged to managed string conversion.
-------------------------------------------------------------------
Tue Apr 16 10:30:14 UTC 2013 - idonmez@suse.com
- Add Source URL, see https://en.opensuse.org/SourceUrls
-------------------------------------------------------------------
Tue Mar 19 11:06:18 UTC 2013 - idonmez@suse.com

2
mono-core.rpmlintrc Normal file
View File

@ -0,0 +1,2 @@
addFilter("useless-provides mono")
addFilter("hidden-file-or-dir /usr/lib/mono/xbuild-frameworks/.NETFramework")

View File

@ -20,19 +20,14 @@
%define llvm no
%define sgen yes
%ifnarch %ix86 x86_64
%define llvm no
%define sgen no
%endif
Name: mono-core
Version: 3.0.6
Version: 3.2.1
Release: 0
Summary: Cross-platform, Open Source, .NET development framework
License: LGPL-2.1
License: LGPL-2.1 and MIT and MS-PL
Group: Development/Languages/Mono
Url: http://www.mono-project.com
Source0: mono-%{version}.tar.bz2
Source0: http://download.mono-project.com/sources/mono/mono-%{version}.tar.bz2
Patch1: mono-arm-cpuinfo-v5.patch
Patch2: mono-arm-cpuinfo-v7.patch
Patch3: mono-arm-vfp.patch
@ -40,10 +35,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
@ -53,27 +51,14 @@ BuildRequires: valgrind-devel
%if %llvm == yes
BuildRequires: llvm-mono-devel
%endif
Obsoletes: mono
Obsoletes: mono-cairo
Obsoletes: mono-drawing
Obsoletes: mono-ikvm
Obsoletes: mono-posix
Obsoletes: mono-xml-relaxng
Obsoletes: mono-ziplib
Provides: mono = %{version}
Provides: mono-cairo
Provides: mono-drawing
Provides: mono-ikvm
Provides: mono-posix
Provides: mono-xml-relaxng
Provides: mono-ziplib
Provides: mono-cairo = %{version}
Provides: mono-drawing = %{version}
Provides: mono-ikvm = %{version}
Provides: mono-posix = %{version}
Provides: mono-xml-relaxng = %{version}
Provides: mono-ziplib = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# 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: banshee < 1.0
Conflicts: f-spot < 0.4
Conflicts: helix-banshee < 1.0
Conflicts: mono-addins < 0.3.1
%if %llvm == yes
Recommends: libmono-llvm0 = %{version}
%endif
@ -118,6 +103,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
@ -147,8 +133,7 @@ export PATH=/opt/novell/llvm-mono/bin:$PATH
%endif
--with-ikvm=yes \
--with-moonlight=no
#make # We are not -jN safe! %{?jobs:-j%jobs}
# We are now !
make %{?_smp_mflags}
%install
@ -168,6 +153,9 @@ rm -f %{buildroot}%{_libdir}/libMonoSupportW.*
rm -f %{buildroot}%{_libdir}/libMonoPosixHelper.a
rm -f %{buildroot}%{_libdir}/libikvm-native.a
rm -f %{buildroot}%{_libdir}/libmono-llvm.a
rm -f %{buildroot}%{_libdir}/libmono-2.0.a
rm -f %{buildroot}%{_libdir}/libmonoboehm-2.0.a
rm -f %{buildroot}%{_libdir}/libmonosgen-2.0.a
# remove libgc cruft
rm -rf %{buildroot}%{_datadir}/libgc-mono
@ -185,6 +173,10 @@ ln -s . %{buildroot}%{_prefix}%{_prefix}
RPM_BUILD_ROOT=%{buildroot}%{_prefix} /usr/lib/rpm/brp-compress
rm %{buildroot}%{_prefix}%{_prefix}
# Fix non-executable-in-bin
chmod +x %{buildroot}%{_bindir}/mono-gdb.py
chmod +x %{buildroot}%{_bindir}/mono-sgen-gdb.py
%fdupes %{buildroot}%{_prefix}
%find_lang mcs
%if %sgen == no
@ -192,6 +184,10 @@ rm %{buildroot}%{_prefix}%{_prefix}
rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
%endif
# Fix error: Symlink points to BuildRoot:
rm %{buildroot}%{_bindir}/mono
ln -s %{_bindir}/mono-sgen %{buildroot}%{_bindir}/mono
%files -f mcs.lang
%defattr(-, root, root)
%doc AUTHORS COPYING.LIB ChangeLog NEWS README
@ -207,6 +203,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
@ -225,6 +222,7 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
%{_bindir}/gmcs
%{_bindir}/mcs
%{_bindir}/mono
%{_bindir}/mono-boehm
%{_bindir}/mono-configuration-crypto
%if %sgen == yes
%{_bindir}/mono-sgen
@ -301,22 +299,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
@ -345,14 +345,19 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
%{_prefix}/lib/mono/4.5/System.Json.Microsoft.dll
%{_prefix}/lib/mono/4.5/System.Net.dll
%{_prefix}/lib/mono/4.5/System.Net.Http.dll
%{_prefix}/lib/mono/4.5/System.Net.Http.Formatting.dll
%{_prefix}/lib/mono/4.5/System.Net.Http.WebRequest.dll
%{_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
@ -381,13 +386,19 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
%{_prefix}/lib/mono/gac/System.Dynamic
%{_prefix}/lib/mono/gac/System.Net
%{_prefix}/lib/mono/gac/System.Net.Http
%{_prefix}/lib/mono/gac/System.Net.Http.Formatting
%{_prefix}/lib/mono/gac/System.Net.Http.WebRequest
%{_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
@ -433,38 +444,83 @@ Development files for libmono.
%defattr(-, root, root)
%{_bindir}/mono-gdb.py
%{_includedir}/mono-2.0
%{_libdir}/libmono-2.0.a
%{_libdir}/libmono-2.0.so
%{_libdir}/pkgconfig/mono-2.pc
%if %sgen == yes
%package -n libmonosgen-2_0-0
Summary: A Library for embedding Mono in your Application (sgen version)
%package -n libmonoboehm-2_0-1
Summary: A Library for embedding Mono in your Application (Boehm GC)
License: LGPL-2.1
Group: Development/Libraries/C and C++
%description -n libmonosgen-2_0-0
%description -n libmonoboehm-2_0-1
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.
A Library for embedding Mono in your Application (sgen version).
A Library for embedding Mono in your application using the conservative
Boehm garbage collector.
%files -n libmonosgen-2_0-0
%files -n libmonoboehm-2_0-1
%defattr(-, root, root)
%{_libdir}/libmonosgen-2.0.so.0*
%{_libdir}/libmonoboehm-2.0.so.*
%post -n libmonosgen-2_0-0 -p /sbin/ldconfig
%post -n libmonoboehm-2_0-1 -p /sbin/ldconfig
%postun -n libmonosgen-2_0-0 -p /sbin/ldconfig
%postun -n libmonoboehm-2_0-1 -p /sbin/ldconfig
%package -n libmonoboehm-2_0-devel
Summary: Development files for libmonoboehm
License: LGPL-2.1
Group: Development/Languages/Mono
Requires: libmono-2_0-devel
Requires: libmonoboehm-2_0-1 = %{version}
Requires: mono-core = %{version}
%description -n libmonoboehm-2_0-devel
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.
Development files for libmonoboehm
%files -n libmonoboehm-2_0-devel
%defattr(-, root, root)
%{_libdir}/libmonoboehm-2.0.so
%if %sgen == yes
%package -n libmonosgen-2_0-1
Summary: A Library for embedding Mono in your Application (SGen GC)
License: LGPL-2.1
Group: Development/Libraries/C and C++
%description -n libmonosgen-2_0-1
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.
A Library for embedding Mono in your application using the precise SGen
garbage collector.
%files -n libmonosgen-2_0-1
%defattr(-, root, root)
%{_libdir}/libmonosgen-2.0.so.*
%post -n libmonosgen-2_0-1 -p /sbin/ldconfig
%postun -n libmonosgen-2_0-1 -p /sbin/ldconfig
%package -n libmonosgen-2_0-devel
Summary: Development files for libmonosgen
License: LGPL-2.1
Group: Development/Languages/Mono
Requires: libmono-2_0-devel
Requires: libmonosgen-2_0-1 = %{version}
Requires: mono-core = %{version}
%description -n libmonosgen-2_0-devel
@ -479,7 +535,6 @@ Development files for libmonosgen.
%files -n libmonosgen-2_0-devel
%defattr(-, root, root)
%{_bindir}/mono-sgen-gdb.py
%{_libdir}/libmonosgen-2.0.a
%{_libdir}/libmonosgen-2.0.so
%{_libdir}/pkgconfig/monosgen-2.pc
%endif
@ -551,12 +606,9 @@ Summary: Database connectivity for Mono
License: LGPL-2.1
Group: Development/Languages/Mono
Requires: mono-core = %{version}
Obsoletes: mono-directory
Obsoletes: mono-ms-enterprise
Obsoletes: mono-novell-directory
Provides: mono-directory
Provides: mono-ms-enterprise
Provides: mono-novell-directory
Provides: mono-directory = %{version}
Provides: mono-ms-enterprise = %{version}
Provides: mono-novell-directory = %{version}
Provides: mono(Mono.Data.Tds) = 1.0.5000.0
Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0
Provides: mono(System.Data) = 1.0.5000.0
@ -624,8 +676,7 @@ Summary: Mono's Windows Forms implementation
License: LGPL-2.1
Group: Development/Languages/Mono
Requires: mono-core = %{version}
Provides: mono-window-forms
Obsoletes: mono-window-forms
Provides: mono-window-forms = %{version}
Provides: mono(Accessibility) = 1.0.5000.0
Provides: mono(System.Design) = 1.0.5000.0
Provides: mono(System.Drawing) = 1.0.5000.0
@ -694,8 +745,7 @@ Summary: Extra packages
License: LGPL-2.1
Group: Development/Languages/Mono
Requires: mono-core = %{version}
Obsoletes: mono-ms-extras
Provides: mono-ms-extras
Provides: mono-ms-extras = %{version}
Provides: mono(Mono.Messaging) = 1.0.5000.0
Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
Provides: mono(RabbitMQ.Client) = 1.0.5000.0
@ -866,12 +916,9 @@ Summary: Mono implementation of ASP
License: MIT and MS-PL
Group: Development/Languages/Mono
Requires: mono-core = %{version}
Obsoletes: mono-remoting
Obsoletes: mono-web-forms
Obsoletes: mono-web-services
Provides: mono-remoting
Provides: mono-web-forms
Provides: mono-web-services
Provides: mono-remoting = %{version}
Provides: mono-web-forms = %{version}
Provides: mono-web-services = %{version}
Provides: mono(Mono.Http) = 1.0.5000.0
Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
@ -940,13 +987,13 @@ Mono implementation of ASP.NET, Remoting and Web Services.
%{_prefix}/lib/mono/4.5/Mono.Web.dll
%{_prefix}/lib/mono/4.5/System.ComponentModel.Composition.dll
%{_prefix}/lib/mono/4.5/System.ComponentModel.DataAnnotations.dll
%{_prefix}/lib/mono/4.5/System.Net.Http.Formatting.dll
%{_prefix}/lib/mono/4.5/System.Runtime.Remoting.dll
%{_prefix}/lib/mono/4.5/System.Runtime.Serialization.Formatters.Soap.dll
%{_prefix}/lib/mono/4.5/System.Web.Abstractions.dll
%{_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
@ -965,7 +1012,6 @@ Mono implementation of ASP.NET, Remoting and Web Services.
%{_prefix}/lib/mono/gac/Mono.Web
%{_prefix}/lib/mono/gac/System.ComponentModel.Composition
%{_prefix}/lib/mono/gac/System.ComponentModel.DataAnnotations
%{_prefix}/lib/mono/gac/System.Net.Http.Formatting
%{_prefix}/lib/mono/gac/System.Runtime.Remoting
%{_prefix}/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap
%{_prefix}/lib/mono/gac/System.Web
@ -973,6 +1019,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
@ -1130,11 +1177,10 @@ Requires: mono-extras = %{version}
Requires: mono-web = %{version}
Requires: mono-winforms = %{version}
Requires: pkgconfig
Provides: mono-xbuild
Provides: mono-xbuild = %{version}
# We build natively on ppc64 now
%ifarch ppc64
Provides: mono-biarchcompat
Obsoletes: mono-biarchcompat
Provides: mono-biarchcompat = %{version}
%endif
Provides: mono(PEAPI) = 1.0.5000.0
Provides: mono(resgen) = 1.0.5000.0
@ -1397,7 +1443,6 @@ Group: Development/Tools/Other
Requires: mono-core = %{version}
# Added to uncompress and compare documentation used by build-compare
Requires: unzip
Obsoletes: monodoc
Provides: monodoc
%description -n monodoc-core
@ -1448,9 +1493,11 @@ Requires: mono-core = %{version}
Requires: libmono-llvm0 = %{version}
%endif
%if %sgen == yes
Requires: libmonosgen-2_0-0 = %{version}
Requires: libmonosgen-2_0-1 = %{version}
Requires: libmonosgen-2_0-devel = %{version}
%endif
Requires: libmonoboehm-2_0-1 = %{version}
Requires: libmonoboehm-2_0-devel = %{version}
Requires: mono-data = %{version}
Requires: mono-data-oracle = %{version}
Requires: mono-data-postgresql = %{version}