From c7864528e3bd4ff1e6bce13c2657ca06d2fa76df5218a42ee490497fcb0e5d4b Mon Sep 17 00:00:00 2001 From: Stephen Shaw Date: Sat, 10 Nov 2012 07:16:17 +0000 Subject: [PATCH] Updated spec OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=85 --- mono-core.spec | 83 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 81 insertions(+), 2 deletions(-) diff --git a/mono-core.spec b/mono-core.spec index f6e894d..34caf44 100644 --- a/mono-core.spec +++ b/mono-core.spec @@ -165,6 +165,7 @@ rm -f %{buildroot}%{_prefix}/lib/mono/*/browsercaps-updater.exe* rm -f %{buildroot}%{_prefix}/lib/mono/*/culevel.exe* rm -f %{buildroot}%{_prefix}/lib/mono/2.0/cilc.exe* rm -rf %{buildroot}%{_prefix}/src +rm -rf %{buildroot}%{_prefix}/lib/debug # brp-compress doesn't search _mandir # so we cheat it ln -s . %{buildroot}%{_prefix}%{_prefix} @@ -180,7 +181,7 @@ rm -rf %{buildroot} %defattr(-, root, root) %doc AUTHORS COPYING.LIB ChangeLog NEWS README %config %{_sysconfdir}/mono/2.0/machine.config -%config %{_sysconfdir}/mono/4.0/settings.map +%config %{_sysconfdir}/mono/2.0/settings.map %config %{_sysconfdir}/mono/4.0/machine.config %config %{_sysconfdir}/mono/4.0/settings.map %config %{_sysconfdir}/mono/4.5/machine.config @@ -270,6 +271,7 @@ rm -rf %{buildroot} %{_prefix}/lib/mono/4.0/Mono.Cairo.dll %{_prefix}/lib/mono/4.0/Mono.CompilerServices.SymbolWriter.dll %{_prefix}/lib/mono/4.0/Mono.Management.dll +%{_prefix}/lib/mono/4.0/Mono.Parallel.dll %{_prefix}/lib/mono/4.0/Mono.Posix.dll %{_prefix}/lib/mono/4.0/Mono.Security.dll %{_prefix}/lib/mono/4.0/Mono.Simd.dll @@ -285,6 +287,8 @@ rm -rf %{buildroot} %{_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/Commons.Xml.Relaxng.dll %{_prefix}/lib/mono/4.5/CustomMarshalers.dll %{_prefix}/lib/mono/4.5/I18N.West.dll @@ -297,6 +301,7 @@ rm -rf %{buildroot} %{_prefix}/lib/mono/4.5/Mono.Cairo.dll %{_prefix}/lib/mono/4.5/Mono.CompilerServices.SymbolWriter.dll %{_prefix}/lib/mono/4.5/Mono.Management.dll +%{_prefix}/lib/mono/4.5/Mono.Parallel.dll %{_prefix}/lib/mono/4.5/Mono.Posix.dll %{_prefix}/lib/mono/4.5/Mono.Security.dll %{_prefix}/lib/mono/4.5/Mono.Simd.dll @@ -307,8 +312,10 @@ rm -rf %{buildroot} %{_prefix}/lib/mono/4.5/System.Drawing.dll %{_prefix}/lib/mono/4.5/System.Dynamic.dll %{_prefix}/lib/mono/4.5/System.Net.dll +%{_prefix}/lib/mono/4.5/System.Net.Http.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.Xml.Linq.dll %{_prefix}/lib/mono/4.5/System.Xml.dll %{_prefix}/lib/mono/4.5/System.dll @@ -319,6 +326,7 @@ rm -rf %{buildroot} %{_prefix}/lib/mono/4.5/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.5/mscorlib.dll* %{_prefix}/lib/mono/4.5/setreg.exe* @@ -338,6 +346,7 @@ rm -rf %{buildroot} %{_prefix}/lib/mono/gac/Mono.Cecil.Mdb %{_prefix}/lib/mono/gac/Mono.CompilerServices.SymbolWriter %{_prefix}/lib/mono/gac/Mono.Management +%{_prefix}/lib/mono/gac/Mono.Parallel %{_prefix}/lib/mono/gac/Mono.Posix %{_prefix}/lib/mono/gac/Mono.Security %{_prefix}/lib/mono/gac/Mono.Simd @@ -349,8 +358,10 @@ rm -rf %{buildroot} %{_prefix}/lib/mono/gac/System.Drawing %{_prefix}/lib/mono/gac/System.Dynamic %{_prefix}/lib/mono/gac/System.Net +%{_prefix}/lib/mono/gac/System.Net.Http %{_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.Xml %{_prefix}/lib/mono/gac/System.Xml.Linq %{_prefix}/lib/mono/gac/cscompmgd @@ -504,6 +515,10 @@ Extra locale information. %{_prefix}/lib/mono/4.0/I18N.MidEast.dll %{_prefix}/lib/mono/4.0/I18N.Other.dll %{_prefix}/lib/mono/4.0/I18N.Rare.dll +%{_prefix}/lib/mono/4.5/I18N.CJK.dll +%{_prefix}/lib/mono/4.5/I18N.MidEast.dll +%{_prefix}/lib/mono/4.5/I18N.Other.dll +%{_prefix}/lib/mono/4.5/I18N.Rare.dll %{_prefix}/lib/mono/gac/I18N.CJK %{_prefix}/lib/mono/gac/I18N.MidEast %{_prefix}/lib/mono/gac/I18N.Other @@ -710,6 +725,7 @@ Extra packages. %{_prefix}/lib/mono/4.5/System.Messaging.dll %{_prefix}/lib/mono/4.5/System.Runtime.Caching.dll %{_prefix}/lib/mono/4.5/System.ServiceProcess.dll +%{_prefix}/lib/mono/4.5/System.Xaml.dll %{_prefix}/lib/mono/4.5/installutil.exe* %{_prefix}/lib/mono/4.5/mono-service.exe* %{_prefix}/lib/mono/gac/Mono.Messaging @@ -764,7 +780,7 @@ Mono implementation of WCF, Windows Communication Foundation %files -n mono-wcf %defattr(-, root, root) -#%{_bindir}/svcutil +%{_bindir}/svcutil %{_libdir}/pkgconfig/wcf.pc %{_prefix}/lib/mono/2.0/System.Data.Services.dll %{_prefix}/lib/mono/2.0/System.IdentityModel.Selectors.dll @@ -779,6 +795,9 @@ Mono implementation of WCF, Windows Communication Foundation %{_prefix}/lib/mono/4.0/System.ServiceModel.Routing.dll %{_prefix}/lib/mono/4.0/System.ServiceModel.Web.dll %{_prefix}/lib/mono/4.0/System.ServiceModel.dll +%{_prefix}/lib/mono/4.5/System.Data.Services.dll +%{_prefix}/lib/mono/4.5/System.IdentityModel.Selectors.dll +%{_prefix}/lib/mono/4.5/System.IdentityModel.dll %{_prefix}/lib/mono/4.5/System.Runtime.DurableInstancing.dll %{_prefix}/lib/mono/4.5/System.ServiceModel.Discovery.dll %{_prefix}/lib/mono/4.5/System.ServiceModel.Routing.dll @@ -893,6 +912,18 @@ Mono implementation of ASP.NET, Remoting and Web Services. %{_prefix}/lib/mono/4.0/System.Web.Routing.dll %{_prefix}/lib/mono/4.0/System.Web.Services.dll %{_prefix}/lib/mono/4.0/System.Web.dll +%{_prefix}/lib/mono/4.5/Microsoft.Web.Infrastructure.dll +%{_prefix}/lib/mono/4.5/Mono.Http.dll +%{_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.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.Routing.dll +%{_prefix}/lib/mono/4.5/System.Web.Services.dll +%{_prefix}/lib/mono/4.5/System.Web.dll %{_prefix}/lib/mono/4.5/disco.exe* %{_prefix}/lib/mono/4.5/mconfig.exe* %{_prefix}/lib/mono/4.5/soapsuds.exe* @@ -933,9 +964,20 @@ Mono implementation of ASP.NET MVC. %{_libdir}/pkgconfig/system.web.mvc.pc %{_libdir}/pkgconfig/system.web.mvc2.pc %{_libdir}/pkgconfig/system.web.mvc3.pc +%{_libdir}/pkgconfig/aspnetwebstack.pc +%{_prefix}/lib/mono/2.0/System.Web.DynamicData.dll +%{_prefix}/lib/mono/2.0/System.Web.Extensions.Design.dll +%{_prefix}/lib/mono/2.0/System.Web.Extensions.dll +%{_prefix}/lib/mono/2.0/System.Web.Mvc.dll +%{_prefix}/lib/mono/4.0/System.Json.dll %{_prefix}/lib/mono/4.0/System.Web.DynamicData.dll %{_prefix}/lib/mono/4.0/System.Web.Extensions.Design.dll %{_prefix}/lib/mono/4.0/System.Web.Extensions.dll +%{_prefix}/lib/mono/4.5/System.Json.dll +%{_prefix}/lib/mono/4.5/System.Net.Http.Formatting.dll +%{_prefix}/lib/mono/4.5/System.Web.WebPages.Deployment.dll +%{_prefix}/lib/mono/4.5/System.Web.WebPages.Razor.dll +%{_prefix}/lib/mono/4.5/System.Web.WebPages.dll %{_prefix}/lib/mono/4.5/System.Web.DynamicData.dll %{_prefix}/lib/mono/4.5/System.Web.Extensions.Design.dll %{_prefix}/lib/mono/4.5/System.Web.Extensions.dll @@ -946,10 +988,18 @@ Mono implementation of ASP.NET MVC. %{_prefix}/lib/mono/compat-2.0/System.Web.Extensions.Design.dll %{_prefix}/lib/mono/compat-2.0/System.Web.Extensions.dll %{_prefix}/lib/mono/compat-2.0/System.Web.Mvc.dll +%{_prefix}/lib/mono/gac/System.Json +%{_prefix}/lib/mono/gac/System.Net.Http.Formatting +%{_prefix}/lib/mono/gac/System.Net.Http.SelfHost +%{_prefix}/lib/mono/gac/System.Net.Http +%{_prefix}/lib/mono/gac/System.Web.WebPages.Deployment +%{_prefix}/lib/mono/gac/System.Web.WebPages.Razor +%{_prefix}/lib/mono/gac/System.Web.WebPages %{_prefix}/lib/mono/gac/System.Web.DynamicData %{_prefix}/lib/mono/gac/System.Web.Extensions %{_prefix}/lib/mono/gac/System.Web.Extensions.Design %{_prefix}/lib/mono/gac/System.Web.Mvc +%{_prefix}/lib/mono/gac/System.Web.Razor %package -n mono-data-oracle Summary: Database connectivity for Mono @@ -1085,8 +1135,10 @@ Mono development tools. %files -n mono-devel %defattr(-, root, root) %{_bindir}/caspol +%{_bindir}/cccheck %{_bindir}/ccrewrite %{_bindir}/cert2spc +%{_bindir}/crlupdate %{_bindir}/dtd2rng %{_bindir}/dtd2xsd %{_bindir}/genxs @@ -1133,8 +1185,10 @@ Mono development tools. %{_libdir}/pkgconfig/mono-options.pc %{_libdir}/pkgconfig/mono.pc %{_mandir}/man1/al.1%ext_man +%{_mandir}/man1/cccheck.1%ext_man %{_mandir}/man1/ccrewrite.1%ext_man %{_mandir}/man1/cert2spc.1%ext_man +%{_mandir}/man1/crlupdate.1%ext_man %{_mandir}/man1/dtd2xsd.1%ext_man %{_mandir}/man1/genxs.1%ext_man %{_mandir}/man1/httpcfg.1%ext_man @@ -1205,15 +1259,19 @@ Mono development tools. %{_prefix}/lib/mono/4.0/Microsoft.VisualBasic.targets %{_prefix}/lib/mono/4.0/Mono.Debugger.Soft.dll %{_prefix}/lib/mono/4.0/PEAPI.dll +%{_prefix}/lib/mono/4.5/Mono.Debugger.Soft.dll %{_prefix}/lib/mono/4.5/Mono.CodeContracts.dll %{_prefix}/lib/mono/4.5/Microsoft.Build.dll %{_prefix}/lib/mono/4.5/Microsoft.Build.Engine.dll %{_prefix}/lib/mono/4.5/Microsoft.Build.Framework.dll %{_prefix}/lib/mono/4.5/Microsoft.Build.Tasks.v4.0.dll %{_prefix}/lib/mono/4.5/Microsoft.Build.Utilities.v4.0.dll +%{_prefix}/lib/mono/4.5/PEAPI.dll %{_prefix}/lib/mono/4.5/caspol.exe* +%{_prefix}/lib/mono/4.5/cccheck.exe* %{_prefix}/lib/mono/4.5/ccrewrite.exe* %{_prefix}/lib/mono/4.5/cert2spc.exe* +%{_prefix}/lib/mono/4.5/crlupdate.exe* %{_prefix}/lib/mono/4.5/dtd2rng.exe* %{_prefix}/lib/mono/4.5/dtd2xsd.exe* %{_prefix}/lib/mono/4.5/genxs.exe* @@ -1254,6 +1312,27 @@ Mono development tools. %{_prefix}/lib/mono/xbuild %{_prefix}/lib/mono/xbuild-frameworks +%package -n mono-entityframework +Summary: Entity Framework (EF) is an object-relational mapper +License: Apache-2.0 +Group: Development/Languages/Mono +Requires: mono-core = %{version} +Obsoletes: mono-entityframework +Provides: mono-entityframework + +%description -n mono-entityframework +Entity Framework (EF) is an object-relational mapper that enables .NET +developers to work with relational data using domain-specific objects. +It eliminates the need for most of the data-access code that developers +usually need to write + +%files -n mono-entityframework +%defattr(-, root, root) +%{_prefix}/lib/mono/4.5/EntityFramework.SqlServer.dll +%{_prefix}/lib/mono/4.5/EntityFramework.dll +%{_prefix}/lib/mono/gac/EntityFramework.SqlServer +%{_prefix}/lib/mono/gac/EntityFramework + %package -n monodoc-core Summary: Monodoc - Documentation tools for C# code License: LGPL-2.1