forked from pool/mono-core
Accepting request 393232 from home:Mailaender:branches:Mono:Factory
accidentally submitted a pre-release tarball OBS-URL: https://build.opensuse.org/request/show/393232 OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=167
This commit is contained in:
parent
fbcf693093
commit
80cd59e789
94
basic_changes_powerpc_be.patch
Normal file
94
basic_changes_powerpc_be.patch
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
commit 8332185abf23e2f27a536e6b7a08310aba8564fb
|
||||||
|
Author: Bill Seurer <seurer@linux.vnet.ibm.com>
|
||||||
|
Date: Tue Aug 18 09:36:23 2015 -0500
|
||||||
|
|
||||||
|
[ppc] Basic changes to allow mono to build and run on power BE
|
||||||
|
patch adapted to current mono 4.2.1.102
|
||||||
|
|
||||||
|
The patch of tramp-ppc.c was not from above commit
|
||||||
|
but is also required to avoid ppc64 build segfault.
|
||||||
|
|
||||||
|
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
|
||||||
|
---
|
||||||
|
mono/mini/mini-ppc.c | 10 ++++++++--
|
||||||
|
mono/mini/mini-trampolines.c | 5 ++++-
|
||||||
|
mono/mini/tramp-ppc.c | 4 ++++
|
||||||
|
mono/sgen/sgen-archdep.h | 4 ++--
|
||||||
|
4 files changed, 18 insertions(+), 5 deletions(-)
|
||||||
|
|
||||||
|
Index: mono-4.2.1/mono/mini/mini-ppc.c
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/mini/mini-ppc.c
|
||||||
|
+++ mono-4.2.1/mono/mini/mini-ppc.c
|
||||||
|
@@ -1086,7 +1086,10 @@ get_call_info (MonoGenericSharingContext
|
||||||
|
cinfo->args [n].size = size;
|
||||||
|
|
||||||
|
/* It was 7, now it is 8 in LinuxPPC */
|
||||||
|
- if (fr <= PPC_LAST_FPARG_REG) {
|
||||||
|
+ if (fr <= PPC_LAST_FPARG_REG
|
||||||
|
+ // For non-native vararg calls the parms must go in storage
|
||||||
|
+ && !(!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG))
|
||||||
|
+ ) {
|
||||||
|
cinfo->args [n].regtype = RegTypeFP;
|
||||||
|
cinfo->args [n].reg = fr;
|
||||||
|
fr ++;
|
||||||
|
@@ -1177,7 +1180,10 @@ get_call_info (MonoGenericSharingContext
|
||||||
|
case MONO_TYPE_R8:
|
||||||
|
cinfo->args [n].size = 8;
|
||||||
|
/* It was 7, now it is 8 in LinuxPPC */
|
||||||
|
- if (fr <= PPC_LAST_FPARG_REG) {
|
||||||
|
+ if (fr <= PPC_LAST_FPARG_REG
|
||||||
|
+ // For non-native vararg calls the parms must go in storage
|
||||||
|
+ && !(!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG))
|
||||||
|
+ ) {
|
||||||
|
cinfo->args [n].regtype = RegTypeFP;
|
||||||
|
cinfo->args [n].reg = fr;
|
||||||
|
fr ++;
|
||||||
|
Index: mono-4.2.1/mono/mini/mini-trampolines.c
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/mini/mini-trampolines.c
|
||||||
|
+++ mono-4.2.1/mono/mini/mini-trampolines.c
|
||||||
|
@@ -1066,7 +1066,10 @@ mono_delegate_trampoline (mgreg_t *regs,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
- } else {
|
||||||
|
+ // If "delegate->method_ptr" is null mono_get_addr_from_ftnptr will fail if
|
||||||
|
+ // ftnptrs are being used. "method" would end up null on archtitectures without
|
||||||
|
+ // ftnptrs so we can just skip this.
|
||||||
|
+ } else if (delegate->method_ptr) {
|
||||||
|
ji = mono_jit_info_table_find (domain, mono_get_addr_from_ftnptr (delegate->method_ptr));
|
||||||
|
if (ji)
|
||||||
|
method = jinfo_get_method (ji);
|
||||||
|
Index: mono-4.2.1/mono/sgen/sgen-archdep.h
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/sgen/sgen-archdep.h
|
||||||
|
+++ mono-4.2.1/mono/sgen/sgen-archdep.h
|
||||||
|
@@ -88,8 +88,8 @@
|
||||||
|
} while (0)
|
||||||
|
|
||||||
|
/* MS_BLOCK_SIZE must be a multiple of the system pagesize, which for some
|
||||||
|
- archs is 64k. */
|
||||||
|
-#if defined(TARGET_POWERPC64) && _CALL_ELF == 2
|
||||||
|
+ architectures is 64k. */
|
||||||
|
+#if defined(TARGET_POWERPC64)
|
||||||
|
#define ARCH_MIN_MS_BLOCK_SIZE (64*1024)
|
||||||
|
#define ARCH_MIN_MS_BLOCK_SIZE_SHIFT 16
|
||||||
|
#endif
|
||||||
|
Index: mono-4.2.1/mono/mini/tramp-ppc.c
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/mini/tramp-ppc.c
|
||||||
|
+++ mono-4.2.1/mono/mini/tramp-ppc.c
|
||||||
|
@@ -625,8 +625,12 @@ mono_arch_get_nullified_class_init_tramp
|
||||||
|
|
||||||
|
g_assert (code - buf <= tramp_size);
|
||||||
|
|
||||||
|
+ if (info)
|
||||||
|
*info = mono_tramp_info_create ("nullified_class_init_trampoline", buf, code - buf, NULL, NULL);
|
||||||
|
|
||||||
|
+ /* It is expected to be a function descriptor on power pre-v2 ABI */
|
||||||
|
+ buf = mono_create_ftnptr (mono_domain_get (), buf);
|
||||||
|
+
|
||||||
|
return buf;
|
||||||
|
}
|
||||||
|
|
59
fix_atomic_add_i4_support_for_32bit_ppc.patch
Normal file
59
fix_atomic_add_i4_support_for_32bit_ppc.patch
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
From 8f379f0c8f98493180b508b9e68b9aa76c0c5bdf Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= <alexrp@xamarin.com>
|
||||||
|
Date: Mon, 3 Aug 2015 17:32:31 +0200
|
||||||
|
Subject: [PATCH] [ppc] Fix atomic_add_i4 support for 32-bit PPC.
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
mono/mini/mini-ppc.c | 31 ++++++++++++++++---------------
|
||||||
|
1 file changed, 16 insertions(+), 15 deletions(-)
|
||||||
|
|
||||||
|
Index: mono-4.2.1/mono/mini/mini-ppc.c
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/mini/mini-ppc.c
|
||||||
|
+++ mono-4.2.1/mono/mini/mini-ppc.c
|
||||||
|
@@ -4417,6 +4417,22 @@ mono_arch_output_basic_block (MonoCompil
|
||||||
|
else
|
||||||
|
ppc_mr (code, ins->dreg, ins->sreg1);
|
||||||
|
break;
|
||||||
|
+#else
|
||||||
|
+ case OP_ICONV_TO_R4:
|
||||||
|
+ case OP_ICONV_TO_R8: {
|
||||||
|
+ if (cpu_hw_caps & PPC_ISA_64) {
|
||||||
|
+ ppc_srawi(code, ppc_r0, ins->sreg1, 31);
|
||||||
|
+ ppc_stw (code, ppc_r0, -8, ppc_r1);
|
||||||
|
+ ppc_stw (code, ins->sreg1, -4, ppc_r1);
|
||||||
|
+ ppc_lfd (code, ins->dreg, -8, ppc_r1);
|
||||||
|
+ ppc_fcfid (code, ins->dreg, ins->dreg);
|
||||||
|
+ if (ins->opcode == OP_ICONV_TO_R4)
|
||||||
|
+ ppc_frsp (code, ins->dreg, ins->dreg);
|
||||||
|
+ }
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
case OP_ATOMIC_ADD_I4:
|
||||||
|
CASE_PPC64 (OP_ATOMIC_ADD_I8) {
|
||||||
|
int location = ins->inst_basereg;
|
||||||
|
@@ -4450,21 +4466,6 @@ mono_arch_output_basic_block (MonoCompil
|
||||||
|
ppc_mr (code, ins->dreg, ppc_r0);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
-#else
|
||||||
|
- case OP_ICONV_TO_R4:
|
||||||
|
- case OP_ICONV_TO_R8: {
|
||||||
|
- if (cpu_hw_caps & PPC_ISA_64) {
|
||||||
|
- ppc_srawi(code, ppc_r0, ins->sreg1, 31);
|
||||||
|
- ppc_stw (code, ppc_r0, -8, ppc_r1);
|
||||||
|
- ppc_stw (code, ins->sreg1, -4, ppc_r1);
|
||||||
|
- ppc_lfd (code, ins->dreg, -8, ppc_r1);
|
||||||
|
- ppc_fcfid (code, ins->dreg, ins->dreg);
|
||||||
|
- if (ins->opcode == OP_ICONV_TO_R4)
|
||||||
|
- ppc_frsp (code, ins->dreg, ins->dreg);
|
||||||
|
- }
|
||||||
|
- break;
|
||||||
|
- }
|
||||||
|
-#endif
|
||||||
|
case OP_ATOMIC_CAS_I4:
|
||||||
|
CASE_PPC64 (OP_ATOMIC_CAS_I8) {
|
||||||
|
int location = ins->sreg1;
|
24
fix_exception_when_reading_from_timezone_file.patch
Normal file
24
fix_exception_when_reading_from_timezone_file.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
From 45c3685e3b360ecc8c5a78ee10c298d6b584a302 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Bill Seurer <seurer@linux.vnet.ibm.com>
|
||||||
|
Date: Thu, 10 Sep 2015 13:34:27 -0500
|
||||||
|
Subject: [PATCH] [ppc] Fix exception when reading from timezone file. See
|
||||||
|
https://bugzilla.xamarin.com/show_bug.cgi?id=30360
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
mcs/class/corlib/System/TimeZoneInfo.cs | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
Index: mono-4.2.1/mcs/class/corlib/System/TimeZoneInfo.cs
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mcs/class/corlib/System/TimeZoneInfo.cs
|
||||||
|
+++ mono-4.2.1/mcs/class/corlib/System/TimeZoneInfo.cs
|
||||||
|
@@ -1175,7 +1175,7 @@ namespace System
|
||||||
|
return (((i >> 24) & 0xff)
|
||||||
|
| ((i >> 8) & 0xff00)
|
||||||
|
| ((i << 8) & 0xff0000)
|
||||||
|
- | ((i << 24)));
|
||||||
|
+ | (((i & 0xff) << 24)));
|
||||||
|
}
|
||||||
|
|
||||||
|
static int ReadBigEndianInt32 (byte [] buffer, int start)
|
3352
fix_passing_struct_parms_per_elf_abiv2.patch
Normal file
3352
fix_passing_struct_parms_per_elf_abiv2.patch
Normal file
File diff suppressed because it is too large
Load Diff
3
mono-4.2.3.4.tar.bz2
Normal file
3
mono-4.2.3.4.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4703d390416a6e9977585f13711f59a6d54431086c2dbacee49888dcc31937be
|
||||||
|
size 79614085
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2949e06b7301a4d9315f622bff318b77f0dc5cdd7a0f9bc086239e5fdb0c87c5
|
|
||||||
size 84929059
|
|
@ -1,26 +1,12 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 17 12:43:59 UTC 2016 - mailaender@opensuse.org
|
Sun Apr 17 12:43:59 UTC 2016 - mailaender@opensuse.org
|
||||||
|
|
||||||
- update to 4.3.2 (service release), bugfixes:
|
- update to 4.2.3.4 (service release), bugfixes:
|
||||||
* bxc#36116 - [System.Web.Services] Unix paths fix
|
* bxc#36116 - [System.Web.Services] Unix paths fix
|
||||||
* bxc#37079 - [jit] Fix the support for gshared types in mini_emit_initobj ()
|
* bxc#37079 - [jit] Fix the support for gshared types in mini_emit_initobj ()
|
||||||
* bxc#37273 - [llvm] Disable support for nested clauses.
|
* bxc#37273 - [llvm] Disable support for nested clauses.
|
||||||
* bxc#38012 - [sgen] Fix register scanning on ARM
|
* bxc#38012 - [sgen] Fix register scanning on ARM
|
||||||
* bxc#37846 - [jit] Fix the reference type detection for Volatile:Read/Write ()
|
* bxc#37846 - [jit] Fix the reference type detection for Volatile:Read/Write ()
|
||||||
- remove mono-nunit-default-runtime-4.5.patch
|
|
||||||
(has been accepted upstream: https://github.com/mono/mono/pull/1917)
|
|
||||||
- remove mono-un-revoke-fix-in-BNC-144655.patch
|
|
||||||
(upstreamed: https://github.com/mono/mono/commit/cdb098617af97c6af76e9048af62e8e5e778b5b6)
|
|
||||||
- remove strncat-process-c.patch (code line was removed upstream)
|
|
||||||
- remove set of PPC patches included upstream:
|
|
||||||
* ppc_instruction_length_of_atomic_add_i4_is_28.patch
|
|
||||||
* fix_atomic_add_i4_support_for_32bit_ppc.patch
|
|
||||||
* basic_changes_powerpc_be.patch
|
|
||||||
* ppc_add_monocontext_and_async_callback.patch
|
|
||||||
* fix_passing_struct_parms_per_elf_abiv2.patch
|
|
||||||
* update_elf_abiv2_testcases.patch
|
|
||||||
* partial_sharing_false_4_powerpc.patch
|
|
||||||
* fix_exception_when_reading_from_timezone_file.patch
|
|
||||||
- remove outdated authors.patch as it was removed on purpose
|
- remove outdated authors.patch as it was removed on purpose
|
||||||
https://github.com/mono/mono/commit/b39e7e9d78938362417b2c966d204da60952c7b4
|
https://github.com/mono/mono/commit/b39e7e9d78938362417b2c966d204da60952c7b4
|
||||||
|
|
||||||
|
192
mono-core.spec
192
mono-core.spec
@ -21,19 +21,36 @@
|
|||||||
%define sgen yes
|
%define sgen yes
|
||||||
|
|
||||||
Name: mono-core
|
Name: mono-core
|
||||||
Version: 4.3.2
|
Version: 4.2.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Cross-platform, Open Source, .NET development framework
|
Summary: Cross-platform, Open Source, .NET development framework
|
||||||
License: LGPL-2.1 and MIT and MS-PL
|
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}.467.tar.bz2
|
Source0: http://download.mono-project.com/sources/mono/mono-%{version}.4.tar.bz2
|
||||||
Source1: mono-core.rpmlintrc
|
Source1: mono-core.rpmlintrc
|
||||||
Source2: gmcs
|
Source2: gmcs
|
||||||
# ppc build segfault so exclude it
|
# ppc build segfault so exclude it
|
||||||
ExcludeArch: ppc
|
ExcludeArch: ppc
|
||||||
# PATCH-FIX-UPSTREAM https://github.com/mono/mono/pull/2394
|
# PATCH-FIX-UPSTREAM https://github.com/mono/mono/pull/2394
|
||||||
Patch13: libgdiplus0-un-devel.patch
|
Patch13: libgdiplus0-un-devel.patch
|
||||||
|
# PATCH-FIX-UPSTREAM https://github.com/mono/mono/commit/f3e4d331e7c9e02d25162b01604c0a3c54b23fc0
|
||||||
|
Patch0: mono-nunit-default-runtime-4.5.patch
|
||||||
|
# PATCH-FIX-OPENSUSE fix insecure use of strncat at process.c:383 to fix build process
|
||||||
|
Patch3: strncat-process-c.patch
|
||||||
|
# PATCH-FIX-UPSTREAM https://github.com/mono/mono/commit/cdb098617af97c6af76e9048af62e8e5e778b5b6)
|
||||||
|
Patch4: mono-un-revoke-fix-in-BNC-144655.patch
|
||||||
|
##################
|
||||||
|
## set of ppc patches from git upstream not yet in tarball 4.2.1
|
||||||
|
Patch5: ppc_instruction_length_of_atomic_add_i4_is_28.patch
|
||||||
|
Patch6: fix_atomic_add_i4_support_for_32bit_ppc.patch
|
||||||
|
Patch7: basic_changes_powerpc_be.patch
|
||||||
|
Patch8: ppc_add_monocontext_and_async_callback.patch
|
||||||
|
Patch9: fix_passing_struct_parms_per_elf_abiv2.patch
|
||||||
|
Patch10: update_elf_abiv2_testcases.patch
|
||||||
|
Patch11: partial_sharing_false_4_powerpc.patch
|
||||||
|
Patch12: fix_exception_when_reading_from_timezone_file.patch
|
||||||
|
##################
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
@ -106,6 +123,17 @@ technologies that have been submitted to the ECMA for standardization.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n mono-%{version}
|
%setup -q -n mono-%{version}
|
||||||
|
%patch0 -p1
|
||||||
|
%patch3 -p1
|
||||||
|
%patch4 -p1
|
||||||
|
%patch5 -p1
|
||||||
|
%patch6 -p1
|
||||||
|
%patch7 -p1
|
||||||
|
%patch8 -p1
|
||||||
|
%patch9 -p1
|
||||||
|
%patch10 -p1
|
||||||
|
%patch11 -p1
|
||||||
|
%patch12 -p1
|
||||||
%patch13 -p1
|
%patch13 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -214,11 +242,8 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%config %{_sysconfdir}/mono/4.5/settings.map
|
%config %{_sysconfdir}/mono/4.5/settings.map
|
||||||
%config %{_sysconfdir}/mono/config
|
%config %{_sysconfdir}/mono/config
|
||||||
%dir %{_prefix}/lib/mono
|
%dir %{_prefix}/lib/mono
|
||||||
%dir %{_prefix}/lib/mono/4.0-api
|
|
||||||
%dir %{_prefix}/lib/mono/4.5
|
%dir %{_prefix}/lib/mono/4.5
|
||||||
%dir %{_prefix}/lib/mono/4.5/Facades
|
%dir %{_prefix}/lib/mono/4.5/Facades
|
||||||
%dir %{_prefix}/lib/mono/4.5-api
|
|
||||||
%dir %{_prefix}/lib/mono/4.5-api/Facades
|
|
||||||
%dir %{_prefix}/lib/mono/gac
|
%dir %{_prefix}/lib/mono/gac
|
||||||
%dir %{_sysconfdir}/mono
|
%dir %{_sysconfdir}/mono
|
||||||
%dir %{_sysconfdir}/mono/2.0
|
%dir %{_sysconfdir}/mono/2.0
|
||||||
@ -263,9 +288,7 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%{_mandir}/man1/sn.1%ext_man
|
%{_mandir}/man1/sn.1%ext_man
|
||||||
%{_mandir}/man5/mono-config.5%ext_man
|
%{_mandir}/man5/mono-config.5%ext_man
|
||||||
%{_prefix}/lib/mono/4.5/System.IO.Compression.FileSystem.dll
|
%{_prefix}/lib/mono/4.5/System.IO.Compression.FileSystem.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.IO.Compression.FileSystem.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.IO.Compression.dll
|
%{_prefix}/lib/mono/4.5/System.IO.Compression.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.IO.Compression.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/al.exe*
|
%{_prefix}/lib/mono/4.5/al.exe*
|
||||||
%{_prefix}/lib/mono/4.5/cert-sync.exe*
|
%{_prefix}/lib/mono/4.5/cert-sync.exe*
|
||||||
%{_prefix}/lib/mono/4.5/certmgr.exe*
|
%{_prefix}/lib/mono/4.5/certmgr.exe*
|
||||||
@ -279,87 +302,43 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%{_prefix}/lib/mono/4.5/setreg.exe*
|
%{_prefix}/lib/mono/4.5/setreg.exe*
|
||||||
%{_prefix}/lib/mono/4.5/sn.exe*
|
%{_prefix}/lib/mono/4.5/sn.exe*
|
||||||
%{_prefix}/lib/mono/4.5/Commons.Xml.Relaxng.dll
|
%{_prefix}/lib/mono/4.5/Commons.Xml.Relaxng.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Commons.Xml.Relaxng.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/CustomMarshalers.dll
|
%{_prefix}/lib/mono/4.5/CustomMarshalers.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/CustomMarshalers.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/I18N.West.dll
|
%{_prefix}/lib/mono/4.5/I18N.West.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/I18N.West.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/I18N.dll
|
%{_prefix}/lib/mono/4.5/I18N.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/I18N.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/ICSharpCode.SharpZipLib.dll
|
%{_prefix}/lib/mono/4.5/ICSharpCode.SharpZipLib.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/ICSharpCode.SharpZipLib.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.CSharp.dll
|
%{_prefix}/lib/mono/4.5/Microsoft.CSharp.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Microsoft.CSharp.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.VisualC.dll
|
%{_prefix}/lib/mono/4.5/Microsoft.VisualC.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Microsoft.VisualC.dll
|
%{_prefix}/lib/mono/4.5/Mono.C5.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.C5.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.CSharp.dll
|
%{_prefix}/lib/mono/4.5/Mono.CSharp.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.CSharp.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Cairo.dll
|
%{_prefix}/lib/mono/4.5/Mono.Cairo.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Cairo.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.CompilerServices.SymbolWriter.dll
|
%{_prefix}/lib/mono/4.5/Mono.CompilerServices.SymbolWriter.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.CompilerServices.SymbolWriter.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Management.dll
|
%{_prefix}/lib/mono/4.5/Mono.Management.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Management.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Parallel.dll
|
%{_prefix}/lib/mono/4.5/Mono.Parallel.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Parallel.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Posix.dll
|
%{_prefix}/lib/mono/4.5/Mono.Posix.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Posix.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Security.dll
|
%{_prefix}/lib/mono/4.5/Mono.Security.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Security.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Security.Providers.DotNet.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Security.Providers.NewSystemSource.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Security.Providers.NewTls.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Security.Providers.OldTls.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Simd.dll
|
%{_prefix}/lib/mono/4.5/Mono.Simd.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Simd.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Tasklets.dll
|
%{_prefix}/lib/mono/4.5/Mono.Tasklets.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Tasklets.dll
|
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Options.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Configuration.dll
|
%{_prefix}/lib/mono/4.5/System.Configuration.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Configuration.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Core.dll
|
%{_prefix}/lib/mono/4.5/System.Core.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Core.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Drawing.dll
|
%{_prefix}/lib/mono/4.5/System.Drawing.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Drawing.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Dynamic.dll
|
%{_prefix}/lib/mono/4.5/System.Dynamic.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Dynamic.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Json.dll
|
%{_prefix}/lib/mono/4.5/System.Json.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Json.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Json.Microsoft.dll
|
%{_prefix}/lib/mono/4.5/System.Json.Microsoft.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/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-api/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-api/System.Net.Http.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Net.Http.Formatting.dll
|
%{_prefix}/lib/mono/4.5/System.Net.Http.Formatting.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Net.Http.Formatting.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Net.Http.WebRequest.dll
|
%{_prefix}/lib/mono/4.5/System.Net.Http.WebRequest.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/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-api/System.Numerics.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Numerics.Vectors.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Security.dll
|
%{_prefix}/lib/mono/4.5/System.Security.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Security.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll
|
%{_prefix}/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Threading.Tasks.Dataflow.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Windows.dll
|
%{_prefix}/lib/mono/4.5/System.Windows.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Windows.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Xml.Serialization.dll
|
%{_prefix}/lib/mono/4.5/System.Xml.Serialization.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Xml.Serialization.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Xml.Linq.dll
|
%{_prefix}/lib/mono/4.5/System.Xml.Linq.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Xml.Linq.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Xml.dll
|
%{_prefix}/lib/mono/4.5/System.Xml.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Xml.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.dll
|
%{_prefix}/lib/mono/4.5/System.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/cscompmgd.dll
|
%{_prefix}/lib/mono/4.5/cscompmgd.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/cscompmgd.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/mscorlib.dll*
|
%{_prefix}/lib/mono/4.5/mscorlib.dll*
|
||||||
%{_prefix}/lib/mono/4.5-api/mscorlib.dll*
|
%{_prefix}/lib/mono/4.5/Facades/System*
|
||||||
%{_prefix}/lib/mono/4.5/Facades/*
|
|
||||||
%{_prefix}/lib/mono/4.5-api/Facades/System*
|
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Cecil*
|
|
||||||
%{_prefix}/lib/mono/gac/Commons.Xml.Relaxng
|
%{_prefix}/lib/mono/gac/Commons.Xml.Relaxng
|
||||||
%{_prefix}/lib/mono/gac/CustomMarshalers
|
%{_prefix}/lib/mono/gac/CustomMarshalers
|
||||||
%{_prefix}/lib/mono/gac/I18N
|
%{_prefix}/lib/mono/gac/I18N
|
||||||
@ -367,6 +346,7 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%{_prefix}/lib/mono/gac/ICSharpCode.SharpZipLib
|
%{_prefix}/lib/mono/gac/ICSharpCode.SharpZipLib
|
||||||
%{_prefix}/lib/mono/gac/Microsoft.CSharp
|
%{_prefix}/lib/mono/gac/Microsoft.CSharp
|
||||||
%{_prefix}/lib/mono/gac/Microsoft.VisualC
|
%{_prefix}/lib/mono/gac/Microsoft.VisualC
|
||||||
|
%{_prefix}/lib/mono/gac/Mono.C5
|
||||||
%{_prefix}/lib/mono/gac/Mono.CSharp
|
%{_prefix}/lib/mono/gac/Mono.CSharp
|
||||||
%{_prefix}/lib/mono/gac/Mono.Cairo
|
%{_prefix}/lib/mono/gac/Mono.Cairo
|
||||||
%{_prefix}/lib/mono/gac/Mono.Cecil
|
%{_prefix}/lib/mono/gac/Mono.Cecil
|
||||||
@ -375,10 +355,6 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%{_prefix}/lib/mono/gac/Mono.Parallel
|
%{_prefix}/lib/mono/gac/Mono.Parallel
|
||||||
%{_prefix}/lib/mono/gac/Mono.Posix
|
%{_prefix}/lib/mono/gac/Mono.Posix
|
||||||
%{_prefix}/lib/mono/gac/Mono.Security
|
%{_prefix}/lib/mono/gac/Mono.Security
|
||||||
%{_prefix}/lib/mono/gac/Mono.Security.Providers.DotNet
|
|
||||||
%{_prefix}/lib/mono/gac/Mono.Security.Providers.NewSystemSource
|
|
||||||
%{_prefix}/lib/mono/gac/Mono.Security.Providers.NewTls
|
|
||||||
%{_prefix}/lib/mono/gac/Mono.Security.Providers.OldTls
|
|
||||||
%{_prefix}/lib/mono/gac/Mono.Simd
|
%{_prefix}/lib/mono/gac/Mono.Simd
|
||||||
%{_prefix}/lib/mono/gac/Mono.Tasklets
|
%{_prefix}/lib/mono/gac/Mono.Tasklets
|
||||||
%{_prefix}/lib/mono/gac/System
|
%{_prefix}/lib/mono/gac/System
|
||||||
@ -391,7 +367,6 @@ rm %{buildroot}%{_bindir}/mono-sgen-gdb.py
|
|||||||
%{_prefix}/lib/mono/gac/System.Net.Http.Formatting
|
%{_prefix}/lib/mono/gac/System.Net.Http.Formatting
|
||||||
%{_prefix}/lib/mono/gac/System.Net.Http.WebRequest
|
%{_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.Numerics.Vectors
|
|
||||||
%{_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
|
||||||
%{_prefix}/lib/mono/gac/System.Windows
|
%{_prefix}/lib/mono/gac/System.Windows
|
||||||
@ -597,13 +572,9 @@ Extra locale information.
|
|||||||
%files -n mono-locale-extras
|
%files -n mono-locale-extras
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_prefix}/lib/mono/4.5/I18N.CJK.dll
|
%{_prefix}/lib/mono/4.5/I18N.CJK.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/I18N.CJK.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/I18N.MidEast.dll
|
%{_prefix}/lib/mono/4.5/I18N.MidEast.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/I18N.MidEast.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/I18N.Other.dll
|
%{_prefix}/lib/mono/4.5/I18N.Other.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/I18N.Other.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/I18N.Rare.dll
|
%{_prefix}/lib/mono/4.5/I18N.Rare.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/I18N.Rare.dll
|
|
||||||
%{_prefix}/lib/mono/gac/I18N.CJK
|
%{_prefix}/lib/mono/gac/I18N.CJK
|
||||||
%{_prefix}/lib/mono/gac/I18N.MidEast
|
%{_prefix}/lib/mono/gac/I18N.MidEast
|
||||||
%{_prefix}/lib/mono/gac/I18N.Other
|
%{_prefix}/lib/mono/gac/I18N.Other
|
||||||
@ -639,29 +610,17 @@ Database connectivity for Mono.
|
|||||||
%{_bindir}/sqlsharp
|
%{_bindir}/sqlsharp
|
||||||
%{_mandir}/man1/sqlsharp.1%ext_man
|
%{_mandir}/man1/sqlsharp.1%ext_man
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Data.Tds.dll
|
%{_prefix}/lib/mono/4.5/Mono.Data.Tds.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Data.Tds.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Novell.Directory.Ldap.dll
|
%{_prefix}/lib/mono/4.5/Novell.Directory.Ldap.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Novell.Directory.Ldap.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Data.DataSetExtensions.dll
|
%{_prefix}/lib/mono/4.5/System.Data.DataSetExtensions.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Data.DataSetExtensions.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Data.Linq.dll
|
%{_prefix}/lib/mono/4.5/System.Data.Linq.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Data.Linq.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Data.dll
|
%{_prefix}/lib/mono/4.5/System.Data.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Data.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Data.Entity.dll
|
%{_prefix}/lib/mono/4.5/System.Data.Entity.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Data.Entity.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.DirectoryServices.dll
|
%{_prefix}/lib/mono/4.5/System.DirectoryServices.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.DirectoryServices.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.DirectoryServices.Protocols.dll
|
%{_prefix}/lib/mono/4.5/System.DirectoryServices.Protocols.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.DirectoryServices.Protocols.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.EnterpriseServices.dll
|
%{_prefix}/lib/mono/4.5/System.EnterpriseServices.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.EnterpriseServices.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Runtime.Serialization.dll
|
%{_prefix}/lib/mono/4.5/System.Runtime.Serialization.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Runtime.Serialization.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Transactions.dll
|
%{_prefix}/lib/mono/4.5/System.Transactions.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Transactions.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/WebMatrix.Data.dll
|
%{_prefix}/lib/mono/4.5/WebMatrix.Data.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/WebMatrix.Data.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/sqlmetal.exe*
|
%{_prefix}/lib/mono/4.5/sqlmetal.exe*
|
||||||
%{_prefix}/lib/mono/4.5/sqlsharp.exe*
|
%{_prefix}/lib/mono/4.5/sqlsharp.exe*
|
||||||
%{_prefix}/lib/mono/gac/Mono.Data.Tds
|
%{_prefix}/lib/mono/gac/Mono.Data.Tds
|
||||||
@ -703,17 +662,11 @@ Mono's Windows Forms implementation.
|
|||||||
%files -n mono-winforms
|
%files -n mono-winforms
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_prefix}/lib/mono/4.5/Accessibility.dll
|
%{_prefix}/lib/mono/4.5/Accessibility.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Accessibility.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.WebBrowser.dll
|
%{_prefix}/lib/mono/4.5/Mono.WebBrowser.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.WebBrowser.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Design.dll
|
%{_prefix}/lib/mono/4.5/System.Design.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Design.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Drawing.Design.dll
|
%{_prefix}/lib/mono/4.5/System.Drawing.Design.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Drawing.Design.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Windows.Forms.DataVisualization.dll
|
%{_prefix}/lib/mono/4.5/System.Windows.Forms.DataVisualization.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Windows.Forms.DataVisualization.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Windows.Forms.dll
|
%{_prefix}/lib/mono/4.5/System.Windows.Forms.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Windows.Forms.dll
|
|
||||||
%{_prefix}/lib/mono/gac/Accessibility
|
%{_prefix}/lib/mono/gac/Accessibility
|
||||||
%{_prefix}/lib/mono/gac/Mono.WebBrowser
|
%{_prefix}/lib/mono/gac/Mono.WebBrowser
|
||||||
%{_prefix}/lib/mono/gac/System.Design
|
%{_prefix}/lib/mono/gac/System.Design
|
||||||
@ -739,7 +692,6 @@ Database connectivity for DB2.
|
|||||||
%files -n ibm-data-db2
|
%files -n ibm-data-db2
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_prefix}/lib/mono/4.5/IBM.Data.DB2.dll
|
%{_prefix}/lib/mono/4.5/IBM.Data.DB2.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/IBM.Data.DB2.dll
|
|
||||||
%{_prefix}/lib/mono/gac/IBM.Data.DB2
|
%{_prefix}/lib/mono/gac/IBM.Data.DB2
|
||||||
|
|
||||||
%package -n mono-extras
|
%package -n mono-extras
|
||||||
@ -774,24 +726,15 @@ Extra packages.
|
|||||||
%{_prefix}/lib/mono/4.5/installutil.exe*
|
%{_prefix}/lib/mono/4.5/installutil.exe*
|
||||||
%{_prefix}/lib/mono/4.5/mono-service.exe*
|
%{_prefix}/lib/mono/4.5/mono-service.exe*
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Messaging.RabbitMQ.dll
|
%{_prefix}/lib/mono/4.5/Mono.Messaging.RabbitMQ.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Messaging.RabbitMQ.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Messaging.dll
|
%{_prefix}/lib/mono/4.5/Mono.Messaging.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Messaging.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/RabbitMQ.Client.Apigen.exe*
|
%{_prefix}/lib/mono/4.5/RabbitMQ.Client.Apigen.exe*
|
||||||
%{_prefix}/lib/mono/4.5/RabbitMQ.Client.dll
|
%{_prefix}/lib/mono/4.5/RabbitMQ.Client.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/RabbitMQ.Client.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Configuration.Install.dll
|
%{_prefix}/lib/mono/4.5/System.Configuration.Install.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Configuration.Install.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Management.dll
|
%{_prefix}/lib/mono/4.5/System.Management.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Management.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Messaging.dll
|
%{_prefix}/lib/mono/4.5/System.Messaging.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Messaging.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Runtime.Caching.dll
|
%{_prefix}/lib/mono/4.5/System.Runtime.Caching.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Runtime.Caching.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.ServiceProcess.dll
|
%{_prefix}/lib/mono/4.5/System.ServiceProcess.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.ServiceProcess.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Xaml.dll
|
%{_prefix}/lib/mono/4.5/System.Xaml.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Xaml.dll
|
|
||||||
%{_prefix}/lib/mono/gac/Mono.Messaging
|
%{_prefix}/lib/mono/gac/Mono.Messaging
|
||||||
%{_prefix}/lib/mono/gac/Mono.Messaging.RabbitMQ
|
%{_prefix}/lib/mono/gac/Mono.Messaging.RabbitMQ
|
||||||
%{_prefix}/lib/mono/gac/RabbitMQ.Client
|
%{_prefix}/lib/mono/gac/RabbitMQ.Client
|
||||||
@ -823,7 +766,6 @@ Database connectivity for Mono.
|
|||||||
%files -n mono-data-sqlite
|
%files -n mono-data-sqlite
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Data.Sqlite.dll
|
%{_prefix}/lib/mono/4.5/Mono.Data.Sqlite.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Data.Sqlite.dll
|
|
||||||
%{_prefix}/lib/mono/gac/Mono.Data.Sqlite
|
%{_prefix}/lib/mono/gac/Mono.Data.Sqlite
|
||||||
|
|
||||||
%package -n mono-wcf
|
%package -n mono-wcf
|
||||||
@ -846,27 +788,16 @@ Mono implementation of WCF, Windows Communication Foundation
|
|||||||
%{_bindir}/svcutil
|
%{_bindir}/svcutil
|
||||||
%{_libdir}/pkgconfig/wcf.pc
|
%{_libdir}/pkgconfig/wcf.pc
|
||||||
%{_prefix}/lib/mono/4.5/System.Data.Services.dll
|
%{_prefix}/lib/mono/4.5/System.Data.Services.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Data.Services.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.IdentityModel.Selectors.dll
|
%{_prefix}/lib/mono/4.5/System.IdentityModel.Selectors.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.IdentityModel.Selectors.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.IdentityModel.dll
|
%{_prefix}/lib/mono/4.5/System.IdentityModel.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.IdentityModel.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Runtime.DurableInstancing.dll
|
%{_prefix}/lib/mono/4.5/System.Runtime.DurableInstancing.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Runtime.DurableInstancing.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.ServiceModel.Activation.dll
|
%{_prefix}/lib/mono/4.5/System.ServiceModel.Activation.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.ServiceModel.Activation.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.ServiceModel.Discovery.dll
|
%{_prefix}/lib/mono/4.5/System.ServiceModel.Discovery.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.ServiceModel.Discovery.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.ServiceModel.Routing.dll
|
%{_prefix}/lib/mono/4.5/System.ServiceModel.Routing.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.ServiceModel.Routing.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.ServiceModel.Web.dll
|
%{_prefix}/lib/mono/4.5/System.ServiceModel.Web.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.ServiceModel.Web.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.ServiceModel.Internals.dll
|
%{_prefix}/lib/mono/4.5/System.ServiceModel.Internals.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.ServiceModel.Internals.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.ServiceModel.dll
|
%{_prefix}/lib/mono/4.5/System.ServiceModel.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.ServiceModel.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/SMDiagnostics.dll
|
%{_prefix}/lib/mono/4.5/SMDiagnostics.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/SMDiagnostics.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/svcutil.exe*
|
%{_prefix}/lib/mono/4.5/svcutil.exe*
|
||||||
%{_prefix}/lib/mono/gac/System.Data.Services
|
%{_prefix}/lib/mono/gac/System.Data.Services
|
||||||
%{_prefix}/lib/mono/gac/System.IdentityModel
|
%{_prefix}/lib/mono/gac/System.IdentityModel
|
||||||
@ -898,9 +829,7 @@ Mono implementation of core WinFX APIs
|
|||||||
%files -n mono-winfxcore
|
%files -n mono-winfxcore
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_prefix}/lib/mono/4.5/System.Data.Services.Client.dll*
|
%{_prefix}/lib/mono/4.5/System.Data.Services.Client.dll*
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Data.Services.Client.dll*
|
|
||||||
%{_prefix}/lib/mono/4.5/WindowsBase.dll*
|
%{_prefix}/lib/mono/4.5/WindowsBase.dll*
|
||||||
%{_prefix}/lib/mono/4.5-api/WindowsBase.dll*
|
|
||||||
%{_prefix}/lib/mono/gac/System.Data.Services.Client
|
%{_prefix}/lib/mono/gac/System.Data.Services.Client
|
||||||
%{_prefix}/lib/mono/gac/WindowsBase
|
%{_prefix}/lib/mono/gac/WindowsBase
|
||||||
|
|
||||||
@ -958,47 +887,28 @@ Mono implementation of ASP.NET, Remoting and Web Services.
|
|||||||
%{_mandir}/man1/wsdl.1%ext_man
|
%{_mandir}/man1/wsdl.1%ext_man
|
||||||
%{_mandir}/man1/xsd.1%ext_man
|
%{_mandir}/man1/xsd.1%ext_man
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Http.dll
|
%{_prefix}/lib/mono/4.5/Mono.Http.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Http.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.ComponentModel.Composition.dll
|
%{_prefix}/lib/mono/4.5/System.ComponentModel.Composition.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/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-api/System.ComponentModel.DataAnnotations.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Runtime.Remoting.dll
|
%{_prefix}/lib/mono/4.5/System.Runtime.Remoting.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/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-api/System.Runtime.Serialization.Formatters.Soap.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Abstractions.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Abstractions.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Abstractions.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.ApplicationServices.dll
|
%{_prefix}/lib/mono/4.5/System.Web.ApplicationServices.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.ApplicationServices.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Http.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Http.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Http.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Http.SelfHost.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Http.SelfHost.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Http.SelfHost.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Http.WebHost.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Http.WebHost.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Http.WebHost.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Routing.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Routing.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Routing.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Razor.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Razor.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Razor.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Services.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Services.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Services.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.WebPages.Deployment.dll
|
%{_prefix}/lib/mono/4.5/System.Web.WebPages.Deployment.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.WebPages.Deployment.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.WebPages.Razor.dll
|
%{_prefix}/lib/mono/4.5/System.Web.WebPages.Razor.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.WebPages.Razor.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.WebPages.dll
|
%{_prefix}/lib/mono/4.5/System.Web.WebPages.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.WebPages.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.dll
|
%{_prefix}/lib/mono/4.5/System.Web.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/disco.exe*
|
%{_prefix}/lib/mono/4.5/disco.exe*
|
||||||
%{_prefix}/lib/mono/4.5/mconfig.exe*
|
%{_prefix}/lib/mono/4.5/mconfig.exe*
|
||||||
%{_prefix}/lib/mono/4.5/soapsuds.exe*
|
%{_prefix}/lib/mono/4.5/soapsuds.exe*
|
||||||
%{_prefix}/lib/mono/4.5/wsdl.exe*
|
%{_prefix}/lib/mono/4.5/wsdl.exe*
|
||||||
%{_prefix}/lib/mono/4.5/xsd.exe*
|
%{_prefix}/lib/mono/4.5/xsd.exe*
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.Web.Infrastructure.dll
|
%{_prefix}/lib/mono/4.5/Microsoft.Web.Infrastructure.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Microsoft.Web.Infrastructure.dll
|
|
||||||
%{_prefix}/lib/mono/4.5-api/SystemWebTestShim.dll
|
|
||||||
%{_prefix}/lib/mono/gac/Microsoft.Web.Infrastructure
|
%{_prefix}/lib/mono/gac/Microsoft.Web.Infrastructure
|
||||||
%{_prefix}/lib/mono/gac/Mono.Http
|
%{_prefix}/lib/mono/gac/Mono.Http
|
||||||
%{_prefix}/lib/mono/gac/System.ComponentModel.Composition
|
%{_prefix}/lib/mono/gac/System.ComponentModel.Composition
|
||||||
@ -1041,13 +951,9 @@ Mono implementation of ASP.NET MVC.
|
|||||||
%{_libdir}/pkgconfig/system.web.mvc2.pc
|
%{_libdir}/pkgconfig/system.web.mvc2.pc
|
||||||
%{_libdir}/pkgconfig/system.web.mvc3.pc
|
%{_libdir}/pkgconfig/system.web.mvc3.pc
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.DynamicData.dll
|
%{_prefix}/lib/mono/4.5/System.Web.DynamicData.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.DynamicData.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Extensions.Design.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Extensions.Design.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Extensions.Design.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Extensions.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Extensions.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Extensions.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Web.Mvc.dll
|
%{_prefix}/lib/mono/4.5/System.Web.Mvc.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Web.Mvc.dll
|
|
||||||
%{_prefix}/lib/mono/gac/System.Web.DynamicData
|
%{_prefix}/lib/mono/gac/System.Web.DynamicData
|
||||||
%{_prefix}/lib/mono/gac/System.Web.Extensions
|
%{_prefix}/lib/mono/gac/System.Web.Extensions
|
||||||
%{_prefix}/lib/mono/gac/System.Web.Extensions.Design
|
%{_prefix}/lib/mono/gac/System.Web.Extensions.Design
|
||||||
@ -1073,7 +979,6 @@ Database connectivity for Mono.
|
|||||||
%files -n mono-data-oracle
|
%files -n mono-data-oracle
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_prefix}/lib/mono/4.5/System.Data.OracleClient.dll
|
%{_prefix}/lib/mono/4.5/System.Data.OracleClient.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Data.OracleClient.dll
|
|
||||||
%{_prefix}/lib/mono/gac/System.Data.OracleClient
|
%{_prefix}/lib/mono/gac/System.Data.OracleClient
|
||||||
|
|
||||||
%package -n mono-nunit
|
%package -n mono-nunit
|
||||||
@ -1239,30 +1144,17 @@ Mono development tools.
|
|||||||
%{_mandir}/man1/signcode.1%ext_man
|
%{_mandir}/man1/signcode.1%ext_man
|
||||||
%{_mandir}/man1/xbuild.1%ext_man
|
%{_mandir}/man1/xbuild.1%ext_man
|
||||||
%{_prefix}/lib/mono-source-libs
|
%{_prefix}/lib/mono-source-libs
|
||||||
%{_prefix}/lib/mono/4.0-api
|
|
||||||
# https://bugzilla.xamarin.com/show_bug.cgi?id=38331
|
|
||||||
%{_prefix}/lib/mono/4.0
|
%{_prefix}/lib/mono/4.0
|
||||||
%{_prefix}/lib/mono/4.0/mscorlib.dll
|
%{_prefix}/lib/mono/3.5
|
||||||
%{_prefix}/lib/mono/3.5-api
|
%{_prefix}/lib/mono/2.0
|
||||||
%{_prefix}/lib/mono/2.0-api
|
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.Build.dll
|
%{_prefix}/lib/mono/4.5/Microsoft.Build.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Microsoft.Build.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.Build.Engine.dll
|
%{_prefix}/lib/mono/4.5/Microsoft.Build.Engine.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Microsoft.Build.Engine.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.Build.Framework.dll
|
%{_prefix}/lib/mono/4.5/Microsoft.Build.Framework.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Microsoft.Build.Framework.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.Build.Tasks.v4.0.dll
|
%{_prefix}/lib/mono/4.5/Microsoft.Build.Tasks.v4.0.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Microsoft.Build.Tasks.v4.0.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.Build.Utilities.v4.0.dll
|
%{_prefix}/lib/mono/4.5/Microsoft.Build.Utilities.v4.0.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Microsoft.Build.Utilities.v4.0.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.Debugger.Soft.dll
|
%{_prefix}/lib/mono/4.5/Mono.Debugger.Soft.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.Debugger.Soft.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.CodeContracts.dll
|
%{_prefix}/lib/mono/4.5/Mono.CodeContracts.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.CodeContracts.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/Mono.XBuild.Tasks.dll
|
|
||||||
%{_prefix}/lib/mono/4.5-api/Mono.XBuild.Tasks.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/PEAPI.dll
|
%{_prefix}/lib/mono/4.5/PEAPI.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/PEAPI.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/caspol.exe*
|
%{_prefix}/lib/mono/4.5/caspol.exe*
|
||||||
%{_prefix}/lib/mono/4.5/cccheck.exe*
|
%{_prefix}/lib/mono/4.5/cccheck.exe*
|
||||||
%{_prefix}/lib/mono/4.5/ccrewrite.exe*
|
%{_prefix}/lib/mono/4.5/ccrewrite.exe*
|
||||||
@ -1275,7 +1167,6 @@ Mono development tools.
|
|||||||
%{_prefix}/lib/mono/4.5/ilasm.exe*
|
%{_prefix}/lib/mono/4.5/ilasm.exe*
|
||||||
%{_prefix}/lib/mono/4.5/installvst.exe*
|
%{_prefix}/lib/mono/4.5/installvst.exe*
|
||||||
%{_prefix}/lib/mono/4.5/lc.exe*
|
%{_prefix}/lib/mono/4.5/lc.exe*
|
||||||
%{_prefix}/lib/mono/4.5/linkeranalyzer.exe*
|
|
||||||
%{_prefix}/lib/mono/4.5/macpack.exe*
|
%{_prefix}/lib/mono/4.5/macpack.exe*
|
||||||
%{_prefix}/lib/mono/4.5/makecert.exe*
|
%{_prefix}/lib/mono/4.5/makecert.exe*
|
||||||
%{_prefix}/lib/mono/4.5/mdbrebase.exe*
|
%{_prefix}/lib/mono/4.5/mdbrebase.exe*
|
||||||
@ -1301,6 +1192,7 @@ Mono development tools.
|
|||||||
%{_prefix}/lib/mono/4.5/Microsoft.Common.targets
|
%{_prefix}/lib/mono/4.5/Microsoft.Common.targets
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.Common.tasks
|
%{_prefix}/lib/mono/4.5/Microsoft.Common.tasks
|
||||||
%{_prefix}/lib/mono/4.5/Microsoft.VisualBasic.targets
|
%{_prefix}/lib/mono/4.5/Microsoft.VisualBasic.targets
|
||||||
|
%{_prefix}/lib/mono/4.5/Mono.XBuild.Tasks.dll
|
||||||
%{_prefix}/lib/mono/gac/Microsoft.Build
|
%{_prefix}/lib/mono/gac/Microsoft.Build
|
||||||
%{_prefix}/lib/mono/gac/Microsoft.Build.Engine
|
%{_prefix}/lib/mono/gac/Microsoft.Build.Engine
|
||||||
%{_prefix}/lib/mono/gac/Microsoft.Build.Framework
|
%{_prefix}/lib/mono/gac/Microsoft.Build.Framework
|
||||||
@ -1338,27 +1230,16 @@ Microsoft's Reactive Extensions.
|
|||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_libdir}/pkgconfig/reactive.pc
|
%{_libdir}/pkgconfig/reactive.pc
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Core.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Core.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Core.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Debugger.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Debugger.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Debugger.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Experimental.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Experimental.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Experimental.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Interfaces.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Interfaces.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Interfaces.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Linq.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Linq.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Linq.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Observable.Aliases.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Observable.Aliases.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Observable.Aliases.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.PlatformServices.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.PlatformServices.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.PlatformServices.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Providers.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Providers.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Providers.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Runtime.Remoting.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Runtime.Remoting.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Runtime.Remoting.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Windows.Forms.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Windows.Forms.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Windows.Forms.dll
|
|
||||||
%{_prefix}/lib/mono/4.5/System.Reactive.Windows.Threading.dll
|
%{_prefix}/lib/mono/4.5/System.Reactive.Windows.Threading.dll
|
||||||
%{_prefix}/lib/mono/4.5-api/System.Reactive.Windows.Threading.dll
|
|
||||||
%{_prefix}/lib/mono/gac/System.Reactive.Core/
|
%{_prefix}/lib/mono/gac/System.Reactive.Core/
|
||||||
%{_prefix}/lib/mono/gac/System.Reactive.Debugger/
|
%{_prefix}/lib/mono/gac/System.Reactive.Debugger/
|
||||||
%{_prefix}/lib/mono/gac/System.Reactive.Experimental/
|
%{_prefix}/lib/mono/gac/System.Reactive.Experimental/
|
||||||
@ -1412,7 +1293,6 @@ Monodoc-core contains documentation tools for C#.
|
|||||||
%{_mandir}/man5/mdoc.5%ext_man
|
%{_mandir}/man5/mdoc.5%ext_man
|
||||||
%{_prefix}/lib/mono/4.5/mdoc.exe*
|
%{_prefix}/lib/mono/4.5/mdoc.exe*
|
||||||
%{_prefix}/lib/mono/4.5/mod.exe*
|
%{_prefix}/lib/mono/4.5/mod.exe*
|
||||||
%{_prefix}/lib/mono/4.5-api/monodoc.dll
|
|
||||||
%{_prefix}/lib/mono/gac/monodoc
|
%{_prefix}/lib/mono/gac/monodoc
|
||||||
%{_prefix}/lib/mono/monodoc
|
%{_prefix}/lib/mono/monodoc
|
||||||
%{_prefix}/lib/monodoc
|
%{_prefix}/lib/monodoc
|
||||||
|
10
mono-nunit-default-runtime-4.5.patch
Normal file
10
mono-nunit-default-runtime-4.5.patch
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
Index: mono-3.10.0/data/mono-nunit.pc.in
|
||||||
|
===================================================================
|
||||||
|
--- mono-3.10.0.orig/data/mono-nunit.pc.in
|
||||||
|
+++ mono-3.10.0/data/mono-nunit.pc.in
|
||||||
|
@@ -6,4 +6,4 @@ libdir=${exec_prefix}/lib
|
||||||
|
Name: Mono NUnit
|
||||||
|
Description: Mono's version of NUnit
|
||||||
|
Version: @VERSION@
|
||||||
|
-Libs: -r:${libdir}/mono/2.0/nunit.core.dll -r:${libdir}/mono/2.0/nunit.core.interfaces.dll -r:${libdir}/mono/2.0/nunit.core.extensions.dll -r:${libdir}/mono/2.0/nunit.framework.dll -r:${libdir}/mono/2.0/nunit.framework.extensions.dll -r:${libdir}/mono/2.0/nunit.mocks.dll -r:${libdir}/mono/2.0/nunit.util.dll -r:${libdir}/mono/2.0/nunit-console-runner.dll
|
||||||
|
+Libs: -r:${libdir}/mono/4.5/nunit.core.dll -r:${libdir}/mono/4.5/nunit.core.interfaces.dll -r:${libdir}/mono/4.5/nunit.core.extensions.dll -r:${libdir}/mono/4.5/nunit.framework.dll -r:${libdir}/mono/4.5/nunit.framework.extensions.dll -r:${libdir}/mono/4.5/nunit.mocks.dll -r:${libdir}/mono/4.5/nunit.util.dll -r:${libdir}/mono/4.5/nunit-console-runner.dll
|
28
mono-un-revoke-fix-in-BNC-144655.patch
Normal file
28
mono-un-revoke-fix-in-BNC-144655.patch
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
From cdb098617af97c6af76e9048af62e8e5e778b5b6 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jo Shields <jo.shields@xamarin.com>
|
||||||
|
Date: Tue, 11 Aug 2015 19:41:23 +0100
|
||||||
|
Subject: [PATCH] Un-revoke fix in BNC#144655 - mono-find-provides should ONLY
|
||||||
|
work on GAC libraries, and any packages which break on this behaviour should
|
||||||
|
be fixed - rather than generating utterly broken Provides.
|
||||||
|
|
||||||
|
(cherry picked from commit 1f4133a06f252ec1b78637dd91e49f50836cf570)
|
||||||
|
---
|
||||||
|
scripts/mono-find-provides.in | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/scripts/mono-find-provides.in b/scripts/mono-find-provides.in
|
||||||
|
index 155690d..5e440ab 100644
|
||||||
|
--- a/scripts/mono-find-provides.in
|
||||||
|
+++ b/scripts/mono-find-provides.in
|
||||||
|
@@ -14,7 +14,7 @@ monolist=($(printf "%s\n" "${filelist[@]}" | egrep "\\.(exe|dll)\$"))
|
||||||
|
|
||||||
|
# Only include files with /gac/ in path
|
||||||
|
# (Allows packages to contain private assemblies that don't conflict with other packages)
|
||||||
|
-#monolist=($(printf "%s\n" "${monolist[@]}" | egrep "/gac/"))
|
||||||
|
+monolist=($(printf "%s\n" "${monolist[@]}" | egrep "/gac/"))
|
||||||
|
# Disabled... see ChangeLog
|
||||||
|
|
||||||
|
# Set the prefix, unless it is overriden (used when building mono rpms)
|
||||||
|
--
|
||||||
|
2.6.0
|
||||||
|
|
24
partial_sharing_false_4_powerpc.patch
Normal file
24
partial_sharing_false_4_powerpc.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
From 35b511524a4d15b75cfbba982d82b7abef3a29dc Mon Sep 17 00:00:00 2001
|
||||||
|
From: Bill Seurer <seurer@linux.vnet.ibm.com>
|
||||||
|
Date: Tue, 8 Dec 2015 12:52:01 -0600
|
||||||
|
Subject: [PATCH] [ppc] Temporary fix for power to get builds working.
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
mono/mini/mini-ppc.c | 3 +++
|
||||||
|
1 file changed, 3 insertions(+)
|
||||||
|
|
||||||
|
Index: mono-4.2.1/mono/mini/mini-ppc.c
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/mini/mini-ppc.c
|
||||||
|
+++ mono-4.2.1/mono/mini/mini-ppc.c
|
||||||
|
@@ -627,6 +627,9 @@ mono_arch_init (void)
|
||||||
|
mono_mprotect (bp_trigger_page, mono_pagesize (), 0);
|
||||||
|
|
||||||
|
mono_aot_register_jit_icall ("mono_ppc_throw_exception", mono_ppc_throw_exception);
|
||||||
|
+
|
||||||
|
+ // FIXME: Fix partial sharing for power and remove this
|
||||||
|
+ mono_set_partial_sharing_supported (FALSE);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
168
ppc_add_monocontext_and_async_callback.patch
Normal file
168
ppc_add_monocontext_and_async_callback.patch
Normal file
@ -0,0 +1,168 @@
|
|||||||
|
From f05362d9a16317c65cf46506b7557dfb0176a678 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Bill Seurer <seurer@linux.vnet.ibm.com>
|
||||||
|
Date: Mon, 24 Aug 2015 17:10:36 -0500
|
||||||
|
Subject: [PATCH] [ppc] Add MonoContext and asynch callback support
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
mono/mini/exceptions-ppc.c | 13 ++++++
|
||||||
|
mono/mini/mini-ppc.h | 11 ++++-
|
||||||
|
mono/utils/mono-context.h | 95 +++++++++++++++++++++++++++++++++++++++++++++
|
||||||
|
3 files changed, 117 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
Index: mono-4.2.1/mono/mini/exceptions-ppc.c
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/mini/exceptions-ppc.c
|
||||||
|
+++ mono-4.2.1/mono/mini/exceptions-ppc.c
|
||||||
|
@@ -783,3 +783,16 @@ mono_arch_handle_exception (void *ctx, g
|
||||||
|
return result;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+// FIX ME: This is not complete
|
||||||
|
+void
|
||||||
|
+mono_arch_setup_async_callback (MonoContext *ctx, void (*async_cb)(void *fun), gpointer user_data)
|
||||||
|
+{
|
||||||
|
+ uintptr_t sp = (uintptr_t) MONO_CONTEXT_GET_SP(ctx);
|
||||||
|
+ sp -= PPC_MINIMAL_STACK_SIZE;
|
||||||
|
+ *(unsigned long *)sp = MONO_CONTEXT_GET_SP(ctx);
|
||||||
|
+ MONO_CONTEXT_SET_BP(ctx, sp);
|
||||||
|
+ MONO_CONTEXT_SET_IP(ctx, (unsigned long) async_cb);
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
Index: mono-4.2.1/mono/mini/mini-ppc.h
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/mini/mini-ppc.h
|
||||||
|
+++ mono-4.2.1/mono/mini/mini-ppc.h
|
||||||
|
@@ -139,8 +139,15 @@ typedef struct MonoCompileArch {
|
||||||
|
/* Linux */
|
||||||
|
#ifdef __mono_ppc64__
|
||||||
|
#define PPC_RET_ADDR_OFFSET 16
|
||||||
|
-#define PPC_STACK_PARAM_OFFSET 48
|
||||||
|
-#define PPC_MINIMAL_STACK_SIZE 48
|
||||||
|
+ // Power LE abvi2
|
||||||
|
+ #if (_CALL_ELF == 2)
|
||||||
|
+ #define PPC_STACK_PARAM_OFFSET 32
|
||||||
|
+ #define PPC_MINIMAL_STACK_SIZE 32
|
||||||
|
+ #else
|
||||||
|
+ #define PPC_STACK_PARAM_OFFSET 48
|
||||||
|
+ #define PPC_MINIMAL_STACK_SIZE 48
|
||||||
|
+ #endif
|
||||||
|
+#define MONO_ARCH_HAVE_SETUP_ASYNC_CALLBACK 1
|
||||||
|
#define PPC_MINIMAL_PARAM_AREA_SIZE 64
|
||||||
|
#define PPC_LAST_FPARG_REG ppc_f13
|
||||||
|
#define PPC_PASS_STRUCTS_BY_VALUE 1
|
||||||
|
Index: mono-4.2.1/mono/utils/mono-context.h
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/utils/mono-context.h
|
||||||
|
+++ mono-4.2.1/mono/utils/mono-context.h
|
||||||
|
@@ -359,6 +359,100 @@ typedef struct {
|
||||||
|
* We might also want to add an additional field to propagate
|
||||||
|
* the original context from the signal handler.
|
||||||
|
*/
|
||||||
|
+#ifdef __mono_ppc64__
|
||||||
|
+
|
||||||
|
+typedef struct {
|
||||||
|
+ gulong sc_ir; // pc
|
||||||
|
+ gulong sc_sp; // r1
|
||||||
|
+ mgreg_t regs [32];
|
||||||
|
+ double fregs [32];
|
||||||
|
+} MonoContext;
|
||||||
|
+
|
||||||
|
+/* we have the stack pointer, not the base pointer in sigcontext */
|
||||||
|
+#define MONO_CONTEXT_SET_IP(ctx,ip) do { (ctx)->sc_ir = (gulong)ip; } while (0);
|
||||||
|
+#define MONO_CONTEXT_SET_BP(ctx,bp) do { (ctx)->sc_sp = (gulong)bp; } while (0);
|
||||||
|
+#define MONO_CONTEXT_SET_SP(ctx,sp) do { (ctx)->sc_sp = (gulong)sp; } while (0);
|
||||||
|
+
|
||||||
|
+#define MONO_CONTEXT_GET_IP(ctx) ((gpointer)((ctx)->sc_ir))
|
||||||
|
+#define MONO_CONTEXT_GET_BP(ctx) ((gpointer)((ctx)->regs [ppc_r31-13]))
|
||||||
|
+#define MONO_CONTEXT_GET_SP(ctx) ((gpointer)((ctx)->sc_sp))
|
||||||
|
+
|
||||||
|
+#define MONO_CONTEXT_GET_CURRENT(ctx) \
|
||||||
|
+ __asm__ __volatile__( \
|
||||||
|
+ "std 0, 0(%0)\n" \
|
||||||
|
+ "std 1, 8(%0)\n" \
|
||||||
|
+ "std 0, 8*0+16(%0)\n" \
|
||||||
|
+ "std 1, 8*1+16(%0)\n" \
|
||||||
|
+ "std 2, 8*2+16(%0)\n" \
|
||||||
|
+ "std 3, 8*3+16(%0)\n" \
|
||||||
|
+ "std 4, 8*4+16(%0)\n" \
|
||||||
|
+ "std 5, 8*5+16(%0)\n" \
|
||||||
|
+ "std 6, 8*6+16(%0)\n" \
|
||||||
|
+ "std 7, 8*7+16(%0)\n" \
|
||||||
|
+ "std 8, 8*8+16(%0)\n" \
|
||||||
|
+ "std 9, 8*9+16(%0)\n" \
|
||||||
|
+ "std 10, 8*10+16(%0)\n" \
|
||||||
|
+ "std 11, 8*11+16(%0)\n" \
|
||||||
|
+ "std 12, 8*12+16(%0)\n" \
|
||||||
|
+ "std 13, 8*13+16(%0)\n" \
|
||||||
|
+ "std 14, 8*14+16(%0)\n" \
|
||||||
|
+ "std 15, 8*15+16(%0)\n" \
|
||||||
|
+ "std 16, 8*16+16(%0)\n" \
|
||||||
|
+ "std 17, 8*17+16(%0)\n" \
|
||||||
|
+ "std 18, 8*18+16(%0)\n" \
|
||||||
|
+ "std 19, 8*19+16(%0)\n" \
|
||||||
|
+ "std 20, 8*20+16(%0)\n" \
|
||||||
|
+ "std 21, 8*21+16(%0)\n" \
|
||||||
|
+ "std 22, 8*22+16(%0)\n" \
|
||||||
|
+ "std 23, 8*23+16(%0)\n" \
|
||||||
|
+ "std 24, 8*24+16(%0)\n" \
|
||||||
|
+ "std 25, 8*25+16(%0)\n" \
|
||||||
|
+ "std 26, 8*26+16(%0)\n" \
|
||||||
|
+ "std 27, 8*27+16(%0)\n" \
|
||||||
|
+ "std 28, 8*28+16(%0)\n" \
|
||||||
|
+ "std 29, 8*29+16(%0)\n" \
|
||||||
|
+ "std 30, 8*30+16(%0)\n" \
|
||||||
|
+ "std 31, 8*31+16(%0)\n" \
|
||||||
|
+ "stfd 0, 8*0+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 1, 8*1+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 2, 8*2+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 3, 8*3+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 4, 8*4+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 5, 8*5+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 6, 8*6+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 7, 8*7+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 8, 8*8+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 9, 8*9+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 10, 8*10+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 11, 8*11+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 12, 8*12+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 13, 8*13+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 14, 8*14+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 15, 8*15+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 16, 8*16+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 17, 8*17+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 18, 8*18+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 19, 8*19+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 20, 8*20+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 21, 8*21+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 22, 8*22+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 23, 8*23+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 24, 8*24+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 25, 8*25+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 26, 8*26+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 27, 8*27+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 28, 8*28+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 29, 8*29+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 30, 8*30+8*32+16(%0)\n" \
|
||||||
|
+ "stfd 31, 8*31+8*32+16(%0)\n" \
|
||||||
|
+ : : "r" (&(ctx)) \
|
||||||
|
+ : "memory" \
|
||||||
|
+ )
|
||||||
|
+
|
||||||
|
+#define MONO_ARCH_HAS_MONO_CONTEXT 1
|
||||||
|
+
|
||||||
|
+#else
|
||||||
|
+
|
||||||
|
typedef struct {
|
||||||
|
gulong sc_ir; // pc
|
||||||
|
gulong sc_sp; // r1
|
||||||
|
@@ -375,6 +469,7 @@ typedef struct {
|
||||||
|
#define MONO_CONTEXT_GET_IP(ctx) ((gpointer)((ctx)->sc_ir))
|
||||||
|
#define MONO_CONTEXT_GET_BP(ctx) ((gpointer)((ctx)->regs [ppc_r31-13]))
|
||||||
|
#define MONO_CONTEXT_GET_SP(ctx) ((gpointer)((ctx)->sc_sp))
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
#elif defined(__sparc__) || defined(sparc) /* defined(__mono_ppc__) */
|
||||||
|
|
21
ppc_instruction_length_of_atomic_add_i4_is_28.patch
Normal file
21
ppc_instruction_length_of_atomic_add_i4_is_28.patch
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
From f967c79926900343f399c75624deedaba460e544 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= <alexrp@xamarin.com>
|
||||||
|
Date: Mon, 3 Aug 2015 17:32:07 +0200
|
||||||
|
Subject: [PATCH] [ppc] Instruction length of atomic_add_i4 is 28.
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
mono/mini/cpu-ppc.md | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
Index: mono-4.2.1/mono/mini/cpu-ppc.md
|
||||||
|
===================================================================
|
||||||
|
--- mono-4.2.1.orig/mono/mini/cpu-ppc.md
|
||||||
|
+++ mono-4.2.1/mono/mini/cpu-ppc.md
|
||||||
|
@@ -314,5 +314,5 @@ vcall2_membase: src1:b len:16 clob:c
|
||||||
|
|
||||||
|
jump_table: dest:i len:8
|
||||||
|
|
||||||
|
-atomic_add_i4: src1:b src2:i dest:i len:20
|
||||||
|
+atomic_add_i4: src1:b src2:i dest:i len:28
|
||||||
|
atomic_cas_i4: src1:b src2:i src3:i dest:i len:38
|
12
strncat-process-c.patch
Normal file
12
strncat-process-c.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff -uprN mono-4.2.0.old/mono/metadata/process.c mono-4.2.0.new/mono/metadata/process.c
|
||||||
|
--- mono-4.2.0.old/mono/metadata/process.c 2015-08-26 12:42:25.000000000 +0300
|
||||||
|
+++ mono-4.2.0.new/mono/metadata/process.c 2015-08-29 15:49:25.369632846 +0300
|
||||||
|
@@ -380,7 +380,7 @@ static MonoObject* get_process_module (M
|
||||||
|
char filename [80] = "[In Memory] ";
|
||||||
|
const char *modulename = assembly->aname.name;
|
||||||
|
|
||||||
|
- strncat (filename, modulename, 80);
|
||||||
|
+ strncat (filename, modulename, sizeof(filename)-strlen(filename)-1);
|
||||||
|
|
||||||
|
/* Build a System.Diagnostics.ProcessModule with the data.
|
||||||
|
*/
|
4409
update_elf_abiv2_testcases.patch
Normal file
4409
update_elf_abiv2_testcases.patch
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user