forked from pool/mono-core
Accepting request 186187 from home:Mailaender:branches:Mono:Factory
- Uppdate to version 3.2.1 + Fixes bug 13509, which causes a crash when the current culture is set to zh_TW. - 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. - 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 OBS-URL: https://build.opensuse.org/request/show/186187 OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=117
This commit is contained in:
parent
557f2521ac
commit
2adef77f53
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7a1c6d05874b84982f693aff591c350efa2f75c005514b6da17109d551e986b9
|
|
||||||
size 81739517
|
|
3
mono-3.2.1.tar.bz2
Normal file
3
mono-3.2.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:bac136f5d9e3d7c88c215bc81cc7cffe53b02fde15a28c1c8f566176d80c869c
|
||||||
|
size 81770192
|
@ -1,3 +1,67 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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
|
Fri Jun 28 17:47:59 UTC 2013 - mailaender@opensuse.org
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
setBadness('devel-file-in-non-devel-package', 0)
|
addFilter("useless-provides mono")
|
||||||
setBadness('files-duplicated-waste', 0)
|
addFilter("hidden-file-or-dir /usr/lib/mono/xbuild-frameworks/.NETFramework")
|
151
mono-core.spec
151
mono-core.spec
@ -20,16 +20,11 @@
|
|||||||
%define llvm no
|
%define llvm no
|
||||||
%define sgen yes
|
%define sgen yes
|
||||||
|
|
||||||
%ifnarch %ix86 x86_64
|
|
||||||
%define llvm no
|
|
||||||
%define sgen no
|
|
||||||
%endif
|
|
||||||
|
|
||||||
Name: mono-core
|
Name: mono-core
|
||||||
Version: 3.0.12
|
Version: 3.2.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Cross-platform, Open Source, .NET development framework
|
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
|
Group: Development/Languages/Mono
|
||||||
Url: http://www.mono-project.com
|
Url: http://www.mono-project.com
|
||||||
Source0: http://download.mono-project.com/sources/mono/mono-%{version}.tar.bz2
|
Source0: http://download.mono-project.com/sources/mono/mono-%{version}.tar.bz2
|
||||||
@ -56,27 +51,14 @@ BuildRequires: valgrind-devel
|
|||||||
%if %llvm == yes
|
%if %llvm == yes
|
||||||
BuildRequires: llvm-mono-devel
|
BuildRequires: llvm-mono-devel
|
||||||
%endif
|
%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 = %{version}
|
||||||
Provides: mono-cairo
|
Provides: mono-cairo = %{version}
|
||||||
Provides: mono-drawing
|
Provides: mono-drawing = %{version}
|
||||||
Provides: mono-ikvm
|
Provides: mono-ikvm = %{version}
|
||||||
Provides: mono-posix
|
Provides: mono-posix = %{version}
|
||||||
Provides: mono-xml-relaxng
|
Provides: mono-xml-relaxng = %{version}
|
||||||
Provides: mono-ziplib
|
Provides: mono-ziplib = %{version}
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
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
|
%if %llvm == yes
|
||||||
Recommends: libmono-llvm0 = %{version}
|
Recommends: libmono-llvm0 = %{version}
|
||||||
%endif
|
%endif
|
||||||
@ -151,8 +133,7 @@ export PATH=/opt/novell/llvm-mono/bin:$PATH
|
|||||||
%endif
|
%endif
|
||||||
--with-ikvm=yes \
|
--with-ikvm=yes \
|
||||||
--with-moonlight=no
|
--with-moonlight=no
|
||||||
#make # We are not -jN safe! %{?jobs:-j%jobs}
|
|
||||||
# We are now !
|
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -189,6 +170,10 @@ ln -s . %{buildroot}%{_prefix}%{_prefix}
|
|||||||
RPM_BUILD_ROOT=%{buildroot}%{_prefix} /usr/lib/rpm/brp-compress
|
RPM_BUILD_ROOT=%{buildroot}%{_prefix} /usr/lib/rpm/brp-compress
|
||||||
rm %{buildroot}%{_prefix}%{_prefix}
|
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}
|
%fdupes %{buildroot}%{_prefix}
|
||||||
%find_lang mcs
|
%find_lang mcs
|
||||||
%if %sgen == no
|
%if %sgen == no
|
||||||
@ -196,6 +181,10 @@ rm %{buildroot}%{_prefix}%{_prefix}
|
|||||||
rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
# Fix error: Symlink points to BuildRoot:
|
||||||
|
rm %{buildroot}%{_bindir}/mono
|
||||||
|
ln -s %{_bindir}/mono-sgen %{buildroot}%{_bindir}/mono
|
||||||
|
|
||||||
%files -f mcs.lang
|
%files -f mcs.lang
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%doc AUTHORS COPYING.LIB ChangeLog NEWS README
|
%doc AUTHORS COPYING.LIB ChangeLog NEWS README
|
||||||
@ -230,6 +219,7 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%{_bindir}/gmcs
|
%{_bindir}/gmcs
|
||||||
%{_bindir}/mcs
|
%{_bindir}/mcs
|
||||||
%{_bindir}/mono
|
%{_bindir}/mono
|
||||||
|
%{_bindir}/mono-boehm
|
||||||
%{_bindir}/mono-configuration-crypto
|
%{_bindir}/mono-configuration-crypto
|
||||||
%if %sgen == yes
|
%if %sgen == yes
|
||||||
%{_bindir}/mono-sgen
|
%{_bindir}/mono-sgen
|
||||||
@ -353,6 +343,8 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%{_prefix}/lib/mono/4.5/System.Json.Microsoft.dll
|
%{_prefix}/lib/mono/4.5/System.Json.Microsoft.dll
|
||||||
%{_prefix}/lib/mono/4.5/System.Net.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.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.Numerics.dll
|
||||||
%{_prefix}/lib/mono/4.5/System.Security.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.Threading.Tasks.Dataflow.dll
|
||||||
@ -392,6 +384,8 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%{_prefix}/lib/mono/gac/System.Dynamic
|
%{_prefix}/lib/mono/gac/System.Dynamic
|
||||||
%{_prefix}/lib/mono/gac/System.Net
|
%{_prefix}/lib/mono/gac/System.Net
|
||||||
%{_prefix}/lib/mono/gac/System.Net.Http
|
%{_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.Numerics
|
||||||
%{_prefix}/lib/mono/gac/System.Security
|
%{_prefix}/lib/mono/gac/System.Security
|
||||||
%{_prefix}/lib/mono/gac/System.Threading.Tasks.Dataflow
|
%{_prefix}/lib/mono/gac/System.Threading.Tasks.Dataflow
|
||||||
@ -452,34 +446,81 @@ Development files for libmono.
|
|||||||
%{_libdir}/libmono-2.0.so
|
%{_libdir}/libmono-2.0.so
|
||||||
%{_libdir}/pkgconfig/mono-2.pc
|
%{_libdir}/pkgconfig/mono-2.pc
|
||||||
|
|
||||||
%if %sgen == yes
|
%package -n libmonoboehm-2_0-1
|
||||||
%package -n libmonosgen-2_0-0
|
Summary: A Library for embedding Mono in your Application (Boehm GC)
|
||||||
Summary: A Library for embedding Mono in your Application (sgen version)
|
|
||||||
License: LGPL-2.1
|
License: LGPL-2.1
|
||||||
Group: Development/Libraries/C and C++
|
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
|
The Mono Project is an open development initiative that is working to
|
||||||
develop an open source, Unix version of the .NET development platform.
|
develop an open source, Unix version of the .NET development platform.
|
||||||
Its objective is to enable Unix developers to build and deploy
|
Its objective is to enable Unix developers to build and deploy
|
||||||
cross-platform .NET applications. The project will implement various
|
cross-platform .NET applications. The project will implement various
|
||||||
technologies that have been submitted to the ECMA for standardization.
|
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)
|
%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.a
|
||||||
|
%{_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
|
%package -n libmonosgen-2_0-devel
|
||||||
Summary: Development files for libmonosgen
|
Summary: Development files for libmonosgen
|
||||||
License: LGPL-2.1
|
License: LGPL-2.1
|
||||||
Group: Development/Languages/Mono
|
Group: Development/Languages/Mono
|
||||||
Requires: libmono-2_0-devel
|
Requires: libmono-2_0-devel
|
||||||
|
Requires: libmonosgen-2_0-1 = %{version}
|
||||||
Requires: mono-core = %{version}
|
Requires: mono-core = %{version}
|
||||||
|
|
||||||
%description -n libmonosgen-2_0-devel
|
%description -n libmonosgen-2_0-devel
|
||||||
@ -566,12 +607,9 @@ Summary: Database connectivity for Mono
|
|||||||
License: LGPL-2.1
|
License: LGPL-2.1
|
||||||
Group: Development/Languages/Mono
|
Group: Development/Languages/Mono
|
||||||
Requires: mono-core = %{version}
|
Requires: mono-core = %{version}
|
||||||
Obsoletes: mono-directory
|
Provides: mono-directory = %{version}
|
||||||
Obsoletes: mono-ms-enterprise
|
Provides: mono-ms-enterprise = %{version}
|
||||||
Obsoletes: mono-novell-directory
|
Provides: mono-novell-directory = %{version}
|
||||||
Provides: mono-directory
|
|
||||||
Provides: mono-ms-enterprise
|
|
||||||
Provides: mono-novell-directory
|
|
||||||
Provides: mono(Mono.Data.Tds) = 1.0.5000.0
|
Provides: mono(Mono.Data.Tds) = 1.0.5000.0
|
||||||
Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0
|
Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0
|
||||||
Provides: mono(System.Data) = 1.0.5000.0
|
Provides: mono(System.Data) = 1.0.5000.0
|
||||||
@ -639,8 +677,7 @@ Summary: Mono's Windows Forms implementation
|
|||||||
License: LGPL-2.1
|
License: LGPL-2.1
|
||||||
Group: Development/Languages/Mono
|
Group: Development/Languages/Mono
|
||||||
Requires: mono-core = %{version}
|
Requires: mono-core = %{version}
|
||||||
Provides: mono-window-forms
|
Provides: mono-window-forms = %{version}
|
||||||
Obsoletes: mono-window-forms
|
|
||||||
Provides: mono(Accessibility) = 1.0.5000.0
|
Provides: mono(Accessibility) = 1.0.5000.0
|
||||||
Provides: mono(System.Design) = 1.0.5000.0
|
Provides: mono(System.Design) = 1.0.5000.0
|
||||||
Provides: mono(System.Drawing) = 1.0.5000.0
|
Provides: mono(System.Drawing) = 1.0.5000.0
|
||||||
@ -709,8 +746,7 @@ Summary: Extra packages
|
|||||||
License: LGPL-2.1
|
License: LGPL-2.1
|
||||||
Group: Development/Languages/Mono
|
Group: Development/Languages/Mono
|
||||||
Requires: mono-core = %{version}
|
Requires: mono-core = %{version}
|
||||||
Obsoletes: mono-ms-extras
|
Provides: mono-ms-extras = %{version}
|
||||||
Provides: mono-ms-extras
|
|
||||||
Provides: mono(Mono.Messaging) = 1.0.5000.0
|
Provides: mono(Mono.Messaging) = 1.0.5000.0
|
||||||
Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
|
Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
|
||||||
Provides: mono(RabbitMQ.Client) = 1.0.5000.0
|
Provides: mono(RabbitMQ.Client) = 1.0.5000.0
|
||||||
@ -881,12 +917,9 @@ Summary: Mono implementation of ASP
|
|||||||
License: MIT and MS-PL
|
License: MIT and MS-PL
|
||||||
Group: Development/Languages/Mono
|
Group: Development/Languages/Mono
|
||||||
Requires: mono-core = %{version}
|
Requires: mono-core = %{version}
|
||||||
Obsoletes: mono-remoting
|
Provides: mono-remoting = %{version}
|
||||||
Obsoletes: mono-web-forms
|
Provides: mono-web-forms = %{version}
|
||||||
Obsoletes: mono-web-services
|
Provides: mono-web-services = %{version}
|
||||||
Provides: mono-remoting
|
|
||||||
Provides: mono-web-forms
|
|
||||||
Provides: mono-web-services
|
|
||||||
Provides: mono(Mono.Http) = 1.0.5000.0
|
Provides: mono(Mono.Http) = 1.0.5000.0
|
||||||
Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
|
Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
|
||||||
Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
|
Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
|
||||||
@ -955,7 +988,6 @@ Mono implementation of ASP.NET, Remoting and Web Services.
|
|||||||
%{_prefix}/lib/mono/4.5/Mono.Web.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.Composition.dll
|
||||||
%{_prefix}/lib/mono/4.5/System.ComponentModel.DataAnnotations.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.Remoting.dll
|
||||||
%{_prefix}/lib/mono/4.5/System.Runtime.Serialization.Formatters.Soap.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.Abstractions.dll
|
||||||
@ -981,7 +1013,6 @@ Mono implementation of ASP.NET, Remoting and Web Services.
|
|||||||
%{_prefix}/lib/mono/gac/Mono.Web
|
%{_prefix}/lib/mono/gac/Mono.Web
|
||||||
%{_prefix}/lib/mono/gac/System.ComponentModel.Composition
|
%{_prefix}/lib/mono/gac/System.ComponentModel.Composition
|
||||||
%{_prefix}/lib/mono/gac/System.ComponentModel.DataAnnotations
|
%{_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.Remoting
|
||||||
%{_prefix}/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap
|
%{_prefix}/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap
|
||||||
%{_prefix}/lib/mono/gac/System.Web
|
%{_prefix}/lib/mono/gac/System.Web
|
||||||
@ -1147,11 +1178,10 @@ Requires: mono-extras = %{version}
|
|||||||
Requires: mono-web = %{version}
|
Requires: mono-web = %{version}
|
||||||
Requires: mono-winforms = %{version}
|
Requires: mono-winforms = %{version}
|
||||||
Requires: pkgconfig
|
Requires: pkgconfig
|
||||||
Provides: mono-xbuild
|
Provides: mono-xbuild = %{version}
|
||||||
# We build natively on ppc64 now
|
# We build natively on ppc64 now
|
||||||
%ifarch ppc64
|
%ifarch ppc64
|
||||||
Provides: mono-biarchcompat
|
Provides: mono-biarchcompat = %{version}
|
||||||
Obsoletes: mono-biarchcompat
|
|
||||||
%endif
|
%endif
|
||||||
Provides: mono(PEAPI) = 1.0.5000.0
|
Provides: mono(PEAPI) = 1.0.5000.0
|
||||||
Provides: mono(resgen) = 1.0.5000.0
|
Provides: mono(resgen) = 1.0.5000.0
|
||||||
@ -1414,7 +1444,6 @@ Group: Development/Tools/Other
|
|||||||
Requires: mono-core = %{version}
|
Requires: mono-core = %{version}
|
||||||
# Added to uncompress and compare documentation used by build-compare
|
# Added to uncompress and compare documentation used by build-compare
|
||||||
Requires: unzip
|
Requires: unzip
|
||||||
Obsoletes: monodoc
|
|
||||||
Provides: monodoc
|
Provides: monodoc
|
||||||
|
|
||||||
%description -n monodoc-core
|
%description -n monodoc-core
|
||||||
@ -1465,9 +1494,11 @@ Requires: mono-core = %{version}
|
|||||||
Requires: libmono-llvm0 = %{version}
|
Requires: libmono-llvm0 = %{version}
|
||||||
%endif
|
%endif
|
||||||
%if %sgen == yes
|
%if %sgen == yes
|
||||||
Requires: libmonosgen-2_0-0 = %{version}
|
Requires: libmonosgen-2_0-1 = %{version}
|
||||||
Requires: libmonosgen-2_0-devel = %{version}
|
Requires: libmonosgen-2_0-devel = %{version}
|
||||||
%endif
|
%endif
|
||||||
|
Requires: libmonoboehm-2_0-1 = %{version}
|
||||||
|
Requires: libmonoboehm-2_0-devel = %{version}
|
||||||
Requires: mono-data = %{version}
|
Requires: mono-data = %{version}
|
||||||
Requires: mono-data-oracle = %{version}
|
Requires: mono-data-oracle = %{version}
|
||||||
Requires: mono-data-postgresql = %{version}
|
Requires: mono-data-postgresql = %{version}
|
||||||
|
Loading…
Reference in New Issue
Block a user