[runtime] Change do_mono_metadata_parse_type to use mono_class_get_checked
[mono-project.git] / mono-core.spec.in
blob0b7337d05d58d864bab0ac2234c817e2d461988f
1 %{!?ext_man: %define ext_man .gz}
2 %define llvm no
3 %define sgen yes
5 %ifnarch %ix86 x86_64
6 %define llvm no
7 %define sgen no
8 %endif
10 Name: mono-core
11 License: LGPL v2.1 only
12 Group: Development/Languages/Mono
13 Summary: A .NET Runtime Environment
14 Url: http://www.mono-project.com
15 Version: @VERSION@
16 Release: 0
17 Source0: mono-%{version}.tar.bz2
18 BuildRequires: bison
19 BuildRequires: fdupes
20 BuildRequires: gcc-c++
21 BuildRequires: pkgconfig
22 BuildRequires: xorg-x11-libX11-devel
23 BuildRequires: zlib-devel
24 %ifnarch ia64
25 BuildRequires: valgrind-devel
26 %endif
27 %if %llvm == yes
28 BuildRequires: llvm-mono-devel
29 %endif
30 BuildRoot: %{_tmppath}/%{name}-%{version}-build
31 Obsoletes: mono
32 Obsoletes: mono-cairo
33 Obsoletes: mono-drawing
34 Obsoletes: mono-ikvm
35 Obsoletes: mono-posix
36 Obsoletes: mono-xml-relaxng
37 Obsoletes: mono-ziplib
38 Provides: mono = %{version}-%{release}
39 Provides: mono-cairo
40 Provides: mono-drawing
41 Provides: mono-ikvm
42 Provides: mono-posix
43 Provides: mono-xml-relaxng
44 Provides: mono-ziplib
45 # This version of mono has issues with the following versions of apps:
46 # (not because of regressions, but because bugfixes in mono uncover bugs in the apps)
47 Conflicts: banshee < 1.0
48 Conflicts: f-spot < 0.4
49 Conflicts: helix-banshee < 1.0
50 Conflicts: mono-addins < 0.3.1
51 Recommends: libgdiplus0 >= 2.6
52 %if %llvm == yes
53 Recommends: libmono-llvm0 = %{version}-%{release}
54 %endif
55 Provides: mono(Commons.Xml.Relaxng) = 1.0.5000.0
56 Provides: mono(CustomMarshalers) = 1.0.5000.0
57 Provides: mono(I18N) = 1.0.5000.0
58 Provides: mono(I18N.West) = 1.0.5000.0
59 Provides: mono(ICSharpCode.SharpZipLib) = 0.6.0.0
60 Provides: mono(ICSharpCode.SharpZipLib) = 0.84.0.0
61 Provides: mono(Mono.Cairo) = 1.0.5000.0
62 Provides: mono(Mono.CompilerServices.SymbolWriter) = 1.0.5000.0
63 Provides: mono(Mono.Posix) = 1.0.5000.0
64 Provides: mono(Mono.Security) = 1.0.5000.0
65 Provides: mono(System) = 1.0.5000.0
66 Provides: mono(System.Security) = 1.0.5000.0
67 Provides: mono(System.Xml) = 1.0.5000.0
68 Provides: mono(mscorlib) = 1.0.5000.0
70 %define _use_internal_dependency_generator 0
71 %define __find_provides env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-provides && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}%{_prefix} %{buildroot}%{_bindir}/mono-find-provides ; } | sort | uniq'
72 %define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}%{_prefix} %{buildroot}%{_bindir}/mono-find-requires ; } | sort | uniq'
74 %description
75 The Mono Project is an open development initiative that is working to
76 develop an open source, Unix version of the .NET development platform.
77 Its objective is to enable Unix developers to build and deploy
78 cross-platform .NET applications. The project will implement various
79 technologies that have been submitted to the ECMA for standardization.
81 %prep
82 %setup -q -n mono-%{version}
84 %build
85 # These are only needed if there are patches to the runtime
86 #rm -f libgc/libtool.m4
87 #autoreconf --force --install
88 #autoreconf --force --install libgc
89 export CFLAGS=" $RPM_OPT_FLAGS -fno-strict-aliasing"
90 # distro specific configure options
91 %if %llvm == yes
92 export PATH=/opt/novell/llvm-mono/bin:$PATH
93 %endif
94 %configure \
95 --with-sgen=%{sgen} \
96 %if %llvm == yes
97 --enable-loadedllvm \
98 --disable-system-aot \
99 %endif
100 %ifnarch %ix86 x86_64
101 --disable-system-aot \
102 %endif
103 --with-ikvm=yes \
104 --with-moonlight=no
105 #make # We are not -jN safe! %{?jobs:-j%jobs}
106 # We are now !
107 make %{?_smp_mflags}
109 %install
110 make install DESTDIR=%buildroot
111 # remove .la files (they are generally bad news)
112 rm -f %buildroot%_libdir/*.la
113 # remove Windows-only stuff
114 rm -rf %buildroot%_prefix/lib/mono/*/Mono.Security.Win32*
115 rm -f %buildroot%_libdir/libMonoSupportW.*
116 # remove .a files for libraries that are really only for us
117 rm -f %buildroot%_libdir/libMonoPosixHelper.a
118 rm -f %buildroot%_libdir/libikvm-native.a
119 rm -f %buildroot%_libdir/libmono-llvm.a
120 # remove libgc cruft
121 rm -rf %buildroot%_datadir/libgc-mono
122 # remove stuff that we don't package
123 rm -f %buildroot%_bindir/cilc
124 rm -f %buildroot%_mandir/man1/cilc.1*
125 rm -f %buildroot%_prefix/lib/mono/*/browsercaps-updater.exe*
126 rm -f %buildroot%_prefix/lib/mono/*/culevel.exe*
127 rm -f %buildroot%_prefix/lib/mono/2.0/cilc.exe*
128 # brp-compress doesn't search _mandir
129 # so we cheat it
130 ln -s . %buildroot%_prefix%_prefix
131 RPM_BUILD_ROOT=%buildroot%_prefix /usr/lib/rpm/brp-compress
132 rm %buildroot%_prefix%_prefix
133 %fdupes %buildroot%_prefix
134 %find_lang mcs
136 %clean
137 rm -rf %buildroot
139 %files -f mcs.lang
140 %defattr(-, root, root)
141 %doc AUTHORS COPYING.LIB ChangeLog NEWS README.md
142 %config %_sysconfdir/mono/2.0/machine.config
143 %config %_sysconfdir/mono/2.0/settings.map
144 %config %_sysconfdir/mono/4.0/machine.config
145 %config %_sysconfdir/mono/4.0/settings.map
146 %config %_sysconfdir/mono/4.5/machine.config
147 %config %_sysconfdir/mono/4.5/settings.map
148 %config %_sysconfdir/mono/config
149 %dir %_prefix/lib/mono
150 %dir %_prefix/lib/mono/2.0
151 %dir %_prefix/lib/mono/3.5
152 %dir %_prefix/lib/mono/4.0
153 %dir %_prefix/lib/mono/4.5
154 %dir %_prefix/lib/mono/compat-2.0
155 %dir %_prefix/lib/mono/gac
156 %dir %_sysconfdir/mono
157 %dir %_sysconfdir/mono/2.0
158 %dir %_sysconfdir/mono/4.0
159 %dir %_sysconfdir/mono/4.5
160 %_bindir/al
161 %_bindir/al2
162 %_bindir/certmgr
163 %_bindir/chktrust
164 %_bindir/crlupdate
165 %_bindir/csharp
166 %_bindir/dmcs
167 %_bindir/gacutil
168 %_bindir/gacutil2
169 %_bindir/gmcs
170 %_bindir/ikdasm
171 %_bindir/mcs
172 %_bindir/mono
173 %_bindir/mono-configuration-crypto
174 %if %sgen == yes
175 %_bindir/mono-sgen
176 %endif
177 %_bindir/mono-boehm
178 %_bindir/mono-test-install
179 %_bindir/mozroots
180 %_bindir/peverify
181 %_bindir/setreg
182 %_bindir/sn
183 %_libdir/libMonoPosixHelper.so*
184 %_libdir/libikvm-native.so
185 %_mandir/man1/certmgr.1%ext_man
186 %_mandir/man1/chktrust.1%ext_man
187 %_mandir/man1/crlupdate.1%ext_man
188 %_mandir/man1/csharp.1%ext_man
189 %_mandir/man1/gacutil.1%ext_man
190 %_mandir/man1/mcs.1%ext_man
191 %_mandir/man1/mono-configuration-crypto.1%ext_man
192 %_mandir/man1/mono.1%ext_man
193 %_mandir/man1/mozroots.1%ext_man
194 %_mandir/man1/setreg.1%ext_man
195 %_mandir/man1/sn.1%ext_man
196 %_mandir/man5/mono-config.5%ext_man
197 %_prefix/lib/mono/2.0/Commons.Xml.Relaxng.dll
198 %_prefix/lib/mono/2.0/CustomMarshalers.dll
199 %_prefix/lib/mono/2.0/I18N.West.dll
200 %_prefix/lib/mono/2.0/I18N.dll
201 %_prefix/lib/mono/2.0/ICSharpCode.SharpZipLib.dll
202 %_prefix/lib/mono/2.0/Microsoft.VisualC.dll
203 %_prefix/lib/mono/2.0/Mono.C5.dll
204 %_prefix/lib/mono/2.0/Mono.CSharp.dll
205 %_prefix/lib/mono/2.0/Mono.Cairo.dll
206 %_prefix/lib/mono/2.0/Mono.CompilerServices.SymbolWriter.dll
207 %_prefix/lib/mono/2.0/Mono.Management.dll
208 %_prefix/lib/mono/2.0/Mono.Posix.dll
209 %_prefix/lib/mono/2.0/Mono.Security.dll
210 %_prefix/lib/mono/2.0/Mono.Simd.dll
211 %_prefix/lib/mono/2.0/Mono.Tasklets.dll
212 %_prefix/lib/mono/2.0/System.Configuration.dll
213 %_prefix/lib/mono/2.0/System.Core.dll
214 %_prefix/lib/mono/2.0/System.Drawing.dll
215 %_prefix/lib/mono/2.0/System.Net.dll
216 %_prefix/lib/mono/2.0/System.Security.dll
217 %_prefix/lib/mono/2.0/System.Xml.Linq.dll
218 %_prefix/lib/mono/2.0/System.Xml.dll
219 %_prefix/lib/mono/2.0/System.dll
220 %_prefix/lib/mono/2.0/System.Json.dll
221 %_prefix/lib/mono/2.0/al.exe*
222 %_prefix/lib/mono/2.0/cscompmgd.dll
223 %_prefix/lib/mono/2.0/gacutil.exe*
224 %_prefix/lib/mono/2.0/mscorlib.dll*
225 %_prefix/lib/mono/4.0/Commons.Xml.Relaxng.dll
226 %_prefix/lib/mono/4.0/CustomMarshalers.dll
227 %_prefix/lib/mono/4.0/I18N.West.dll
228 %_prefix/lib/mono/4.0/I18N.dll
229 %_prefix/lib/mono/4.0/ICSharpCode.SharpZipLib.dll
230 %_prefix/lib/mono/4.0/Microsoft.CSharp.dll
231 %_prefix/lib/mono/4.0/Microsoft.VisualC.dll
232 %_prefix/lib/mono/4.0/Mono.C5.dll
233 %_prefix/lib/mono/4.0/Mono.CSharp.dll
234 %_prefix/lib/mono/4.0/Mono.Cairo.dll
235 %_prefix/lib/mono/4.0/Mono.CompilerServices.SymbolWriter.dll
236 %_prefix/lib/mono/4.0/Mono.Management.dll
237 %_prefix/lib/mono/4.0/Mono.Parallel.dll
238 %_prefix/lib/mono/4.0/Mono.Posix.dll
239 %_prefix/lib/mono/4.0/Mono.Security.dll
240 %_prefix/lib/mono/4.0/Mono.Simd.dll
241 %_prefix/lib/mono/4.0/Mono.Tasklets.dll
242 %_prefix/lib/mono/4.0/System.Configuration.dll
243 %_prefix/lib/mono/4.0/System.Core.dll
244 %_prefix/lib/mono/4.0/System.Drawing.dll
245 %_prefix/lib/mono/4.0/System.Dynamic.dll
246 %_prefix/lib/mono/4.0/System.Json.dll
247 %_prefix/lib/mono/4.0/System.Json.Microsoft.dll
248 %_prefix/lib/mono/4.0/System.Net.dll
249 %_prefix/lib/mono/4.0/System.Numerics.dll
250 %_prefix/lib/mono/4.0/System.Security.dll
251 %_prefix/lib/mono/4.0/System.Xml.Linq.dll
252 %_prefix/lib/mono/4.0/System.Xml.dll
253 %_prefix/lib/mono/4.0/System.dll
254 %_prefix/lib/mono/4.5/al.exe*
255 %_prefix/lib/mono/4.5/certmgr.exe*
256 %_prefix/lib/mono/4.5/chktrust.exe*
257 %_prefix/lib/mono/4.5/crlupdate.exe*
258 %_prefix/lib/mono/4.0/cscompmgd.dll
259 %_prefix/lib/mono/4.5/csharp.exe*
260 %_prefix/lib/mono/4.5/gacutil.exe*
261 %_prefix/lib/mono/4.5/ikdasm.exe*
262 %_prefix/lib/mono/4.5/mcs.exe*
263 %_prefix/lib/mono/4.5/mozroots.exe*
264 %_prefix/lib/mono/4.0/mscorlib.dll*
265 %_prefix/lib/mono/4.5/setreg.exe*
266 %_prefix/lib/mono/4.5/sn.exe*
267 %_prefix/lib/mono/4.5/Commons.Xml.Relaxng.dll
268 %_prefix/lib/mono/4.5/CustomMarshalers.dll
269 %_prefix/lib/mono/4.5/I18N.CJK.dll
270 %_prefix/lib/mono/4.5/I18N.MidEast.dll
271 %_prefix/lib/mono/4.5/I18N.Other.dll
272 %_prefix/lib/mono/4.5/I18N.Rare.dll
273 %_prefix/lib/mono/4.5/I18N.West.dll
274 %_prefix/lib/mono/4.5/I18N.dll
275 %_prefix/lib/mono/4.5/IBM.Data.DB2.dll
276 %_prefix/lib/mono/4.5/ICSharpCode.SharpZipLib.dll
277 %_prefix/lib/mono/4.5/Microsoft.CSharp.dll
278 %_prefix/lib/mono/4.5/Microsoft.VisualC.dll
279 %_prefix/lib/mono/4.5/Mono.C5.dll
280 %_prefix/lib/mono/4.5/Mono.CSharp.dll
281 %_prefix/lib/mono/4.5/Mono.Cairo.dll
282 %_prefix/lib/mono/4.5/Mono.CompilerServices.SymbolWriter.dll
283 %_prefix/lib/mono/4.5/Mono.Management.dll
284 %_prefix/lib/mono/4.5/Mono.Parallel.dll
285 %_prefix/lib/mono/4.5/Mono.Posix.dll
286 %_prefix/lib/mono/4.5/Mono.Security.dll
287 %_prefix/lib/mono/4.5/Mono.Simd.dll
288 %_prefix/lib/mono/4.5/Mono.Tasklets.dll
289 %_prefix/lib/mono/4.5/System.Configuration.dll
290 %_prefix/lib/mono/4.5/System.Core.dll
291 %_prefix/lib/mono/4.5/System.Drawing.dll
292 %_prefix/lib/mono/4.5/System.Dynamic.dll
293 %_prefix/lib/mono/4.5/System.IO.Compression.dll
294 %_prefix/lib/mono/4.5/System.IO.Compression.FileSystem.dll
295 %_prefix/lib/mono/4.5/System.Json.dll
296 %_prefix/lib/mono/4.5/System.Json.Microsoft.dll
297 %_prefix/lib/mono/4.5/System.Net.dll
298 %_prefix/lib/mono/4.5/System.Net.Http.dll
299 %_prefix/lib/mono/4.5/System.Net.Http.WebRequest.dll
300 %_prefix/lib/mono/4.5/System.Numerics.dll
301 %_prefix/lib/mono/4.5/System.Security.dll
302 %_prefix/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll
303 %_prefix/lib/mono/4.5/System.Xml.Linq.dll
304 %_prefix/lib/mono/4.5/System.Xml.dll
305 %_prefix/lib/mono/4.5/System.dll
306 %_prefix/lib/mono/4.5/cscompmgd.dll
307 %_prefix/lib/mono/4.5/mscorlib.dll*
308 %_prefix/lib/mono/4.5/System.Windows.dll
309 %_prefix/lib/mono/4.5/System.Xml.Serialization.dll
310 %_prefix/lib/mono/4.5/Facades/*.dll
311 %_prefix/lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll
312 %_prefix/lib/mono/gac/Commons.Xml.Relaxng
313 %_prefix/lib/mono/gac/CustomMarshalers
314 %_prefix/lib/mono/gac/I18N
315 %_prefix/lib/mono/gac/I18N.West
316 %_prefix/lib/mono/gac/ICSharpCode.SharpZipLib
317 %_prefix/lib/mono/gac/Microsoft.CSharp
318 %_prefix/lib/mono/gac/Microsoft.VisualC
319 %_prefix/lib/mono/gac/Mono.C5
320 %_prefix/lib/mono/gac/Mono.CSharp
321 %_prefix/lib/mono/gac/Mono.Cairo
322 %_prefix/lib/mono/gac/Mono.Cecil
323 %_prefix/lib/mono/gac/Mono.Cecil.Mdb
324 %_prefix/lib/mono/gac/Mono.CompilerServices.SymbolWriter
325 %_prefix/lib/mono/gac/Mono.Management
326 %_prefix/lib/mono/gac/Mono.Parallel
327 %_prefix/lib/mono/gac/Mono.Posix
328 %_prefix/lib/mono/gac/Mono.Security
329 %_prefix/lib/mono/gac/Mono.Simd
330 %_prefix/lib/mono/gac/Mono.Tasklets
331 %_prefix/lib/mono/gac/System
332 %_prefix/lib/mono/gac/System.Configuration
333 %_prefix/lib/mono/gac/System.Core
334 %_prefix/lib/mono/gac/System.Drawing
335 %_prefix/lib/mono/gac/System.Dynamic
336 %_prefix/lib/mono/gac/System.IO.Compression
337 %_prefix/lib/mono/gac/System.IO.Compression.FileSystem
338 %_prefix/lib/mono/gac/System.Net
339 %_prefix/lib/mono/gac/System.Net.Http
340 %_prefix/lib/mono/gac/System.Net.Http.WebRequest
341 %_prefix/lib/mono/gac/System.Numerics
342 %_prefix/lib/mono/gac/System.Security
343 %_prefix/lib/mono/gac/System.Threading.Tasks.Dataflow
344 %_prefix/lib/mono/gac/System.Xml
345 %_prefix/lib/mono/gac/System.Xml.Linq
346 %_prefix/lib/mono/gac/System.Json
347 %_prefix/lib/mono/gac/System.Json.Microsoft
348 %_prefix/lib/mono/gac/System.Windows
349 %_prefix/lib/mono/gac/System.Xml.Serialization
350 %_prefix/lib/mono/gac/cscompmgd
351 %_prefix/lib/mono/mono-configuration-crypto
353 %package -n libmono-2_0-1
354 License: LGPL v2.1 only
355 Summary: A Library for embedding Mono in your Application
356 Group: Development/Libraries/C and C++
358 %description -n libmono-2_0-1
359 The Mono Project is an open development initiative that is working to
360 develop an open source, Unix version of the .NET development platform.
361 Its objective is to enable Unix developers to build and deploy
362 cross-platform .NET applications. The project will implement various
363 technologies that have been submitted to the ECMA for standardization.
365 A Library for embedding Mono in your Application.
367 %files -n libmono-2_0-1
368 %defattr(-, root, root)
369 %_libdir/libmono-2.0.so.1*
371 %post -n libmono-2_0-1 -p /sbin/ldconfig
373 %postun -n libmono-2_0-1 -p /sbin/ldconfig
375 %package -n libmono-2_0-devel
376 License: LGPL v2.1 only
377 Summary: Development files for libmono
378 Group: Development/Languages/Mono
379 Requires: mono-core == %version-%release
381 %description -n libmono-2_0-devel
382 The Mono Project is an open development initiative that is working to
383 develop an open source, Unix version of the .NET development platform.
384 Its objective is to enable Unix developers to build and deploy
385 cross-platform .NET applications. The project will implement various
386 technologies that have been submitted to the ECMA for standardization.
388 Development files for libmono.
390 %files -n libmono-2_0-devel
391 %defattr(-, root, root)
392 %_bindir/mono-gdb.py
393 %_includedir/mono-2.0
394 %_libdir/libmono-2.0.a
395 %_libdir/libmono-2.0.so
396 %_libdir/pkgconfig/mono-2.pc
398 %if %sgen == yes
399 %package -n libmonosgen-2_0-1
400 License: LGPL v2.1 only
401 Summary: A Library for embedding Mono in your Application (sgen version)
402 Group: Development/Libraries/C and C++
404 %description -n libmonosgen-2_0-1
405 The Mono Project is an open development initiative that is working to
406 develop an open source, Unix version of the .NET development platform.
407 Its objective is to enable Unix developers to build and deploy
408 cross-platform .NET applications. The project will implement various
409 technologies that have been submitted to the ECMA for standardization.
411 A Library for embedding Mono in your Application (sgen version).
413 %files -n libmonosgen-2_0-1
414 %defattr(-, root, root)
415 %_libdir/libmonosgen-2.0.so.1*
417 %post -n libmonosgen-2_0-1 -p /sbin/ldconfig
419 %postun -n libmonosgen-2_0-1 -p /sbin/ldconfig
421 %package -n libmonosgen-2_0-devel
422 License: LGPL v2.1 only
423 Summary: Development files for libmonosgen
424 Group: Development/Languages/Mono
425 Requires: mono-core == %version-%release
426 Requires: libmono-2_0-devel
428 %description -n libmonosgen-2_0-devel
429 The Mono Project is an open development initiative that is working to
430 develop an open source, Unix version of the .NET development platform.
431 Its objective is to enable Unix developers to build and deploy
432 cross-platform .NET applications. The project will implement various
433 technologies that have been submitted to the ECMA for standardization.
435 Development files for libmonosgen.
437 %files -n libmonosgen-2_0-devel
438 %defattr(-, root, root)
439 %_bindir/mono-sgen-gdb.py
440 %_libdir/libmonosgen-2.0.a
441 %_libdir/libmonosgen-2.0.so
442 %_libdir/pkgconfig/monosgen-2.pc
443 %endif
445 %package -n libmonoboehm-2_0-1
446 License: LGPL v2.1 only
447 Summary: A Library for embedding Mono in your Application (boehm version)
448 Group: Development/Libraries/C and C++
450 %description -n libmonoboehm-2_0-1
451 The Mono Project is an open development initiative that is working to
452 develop an open source, Unix version of the .NET development platform.
453 Its objective is to enable Unix developers to build and deploy
454 cross-platform .NET applications. The project will implement various
455 technologies that have been submitted to the ECMA for standardization.
457 A Library for embedding Mono in your Application (boehm version).
459 %files -n libmonoboehm-2_0-1
460 %defattr(-, root, root)
461 %_libdir/libmonoboehm-2.0.so.1*
463 %post -n libmonoboehm-2_0-1 -p /sbin/ldconfig
465 %postun -n libmonoboehm-2_0-1 -p /sbin/ldconfig
467 %package -n libmonoboehm-2_0-devel
468 License: LGPL v2.1 only
469 Summary: Development files for libmonosgen
470 Group: Development/Languages/Mono
471 Requires: mono-core == %version-%release
472 Requires: libmono-2_0-devel
474 %description -n libmonoboehm-2_0-devel
475 The Mono Project is an open development initiative that is working to
476 develop an open source, Unix version of the .NET development platform.
477 Its objective is to enable Unix developers to build and deploy
478 cross-platform .NET applications. The project will implement various
479 technologies that have been submitted to the ECMA for standardization.
481 Development files for libmonoboehm.
483 %files -n libmonoboehm-2_0-devel
484 %defattr(-, root, root)
485 %_libdir/libmonoboehm-2.0.a
486 %_libdir/libmonoboehm-2.0.so
488 %if %llvm == yes
489 %package -n libmono-llvm0
490 License: LGPL v2.1 only
491 Summary: Loadable LLVM libary for mono
492 Group: Development/Libraries/C and C++
494 %description -n libmono-llvm0
495 The Mono Project is an open development initiative that is working to
496 develop an open source, Unix version of the .NET development platform.
497 Its objective is to enable Unix developers to build and deploy
498 cross-platform .NET applications. The project will implement various
499 technologies that have been submitted to the ECMA for standardization.
501 Loadable LLVM libary for mono.
503 %files -n libmono-llvm0
504 %defattr(-, root, root)
505 %_libdir/libmono-llvm.so*
507 %post -n libmono-llvm0 -p /sbin/ldconfig
509 %postun -n libmono-llvm0 -p /sbin/ldconfig
510 %endif
512 %package -n mono-locale-extras
513 License: LGPL v2.1 only
514 Summary: Extra locale information
515 Group: Development/Languages/Mono
516 Requires: mono-core == %version-%release
517 Provides: mono(I18N.CJK) = 1.0.5000.0
518 Provides: mono(I18N.MidEast) = 1.0.5000.0
519 Provides: mono(I18N.Other) = 1.0.5000.0
520 Provides: mono(I18N.Rare) = 1.0.5000.0
522 %description -n mono-locale-extras
523 The Mono Project is an open development initiative that is working to
524 develop an open source, Unix version of the .NET development platform.
525 Its objective is to enable Unix developers to build and deploy
526 cross-platform .NET applications. The project will implement various
527 technologies that have been submitted to the ECMA for standardization.
529 Extra locale information.
531 %files -n mono-locale-extras
532 %defattr(-, root, root)
533 %_prefix/lib/mono/2.0/I18N.CJK.dll
534 %_prefix/lib/mono/2.0/I18N.MidEast.dll
535 %_prefix/lib/mono/2.0/I18N.Other.dll
536 %_prefix/lib/mono/2.0/I18N.Rare.dll
537 %_prefix/lib/mono/4.0/I18N.CJK.dll
538 %_prefix/lib/mono/4.0/I18N.MidEast.dll
539 %_prefix/lib/mono/4.0/I18N.Other.dll
540 %_prefix/lib/mono/4.0/I18N.Rare.dll
541 %_prefix/lib/mono/4.5/I18N.CJK.dll
542 %_prefix/lib/mono/4.5/I18N.MidEast.dll
543 %_prefix/lib/mono/4.5/I18N.Other.dll
544 %_prefix/lib/mono/4.5/I18N.Rare.dll
545 %_prefix/lib/mono/gac/I18N.CJK
546 %_prefix/lib/mono/gac/I18N.MidEast
547 %_prefix/lib/mono/gac/I18N.Other
548 %_prefix/lib/mono/gac/I18N.Rare
550 %package -n mono-data
551 License: LGPL v2.1 only
552 Summary: Database connectivity for Mono
553 Group: Development/Languages/Mono
554 Requires: mono-core == %version-%release
555 Obsoletes: mono-directory
556 Obsoletes: mono-ms-enterprise
557 Obsoletes: mono-novell-directory
558 Provides: mono-directory
559 Provides: mono-ms-enterprise
560 Provides: mono-novell-directory
561 Provides: mono(Mono.Data.Tds) = 1.0.5000.0
562 Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0
563 Provides: mono(System.Data) = 1.0.5000.0
564 Provides: mono(System.DirectoryServices) = 1.0.5000.0
565 Provides: mono(System.DirectoryServices.Protocols) = 1.0.5000.0
566 Provides: mono(System.EnterpriseServices) = 1.0.5000.0
568 %description -n mono-data
569 The Mono Project is an open development initiative that is working to
570 develop an open source, Unix version of the .NET development platform.
571 Its objective is to enable Unix developers to build and deploy
572 cross-platform .NET applications. The project will implement various
573 technologies that have been submitted to the ECMA for standardization.
575 Database connectivity for Mono.
577 %files -n mono-data
578 %defattr(-, root, root)
579 %_bindir/sqlmetal
580 %_bindir/sqlsharp
581 %_mandir/man1/sqlsharp.1%ext_man
582 %_prefix/lib/mono/2.0/Mono.Data.Tds.dll
583 %_prefix/lib/mono/2.0/Novell.Directory.Ldap.dll
584 %_prefix/lib/mono/2.0/System.Data.DataSetExtensions.dll
585 %_prefix/lib/mono/2.0/System.Data.Linq.dll
586 %_prefix/lib/mono/2.0/System.Data.dll
587 %_prefix/lib/mono/2.0/System.DirectoryServices.dll
588 %_prefix/lib/mono/2.0/System.DirectoryServices.Protocols.dll
589 %_prefix/lib/mono/2.0/System.EnterpriseServices.dll
590 %_prefix/lib/mono/2.0/System.Runtime.Serialization.dll
591 %_prefix/lib/mono/2.0/System.Transactions.dll
592 %_prefix/lib/mono/4.0/Mono.Data.Tds.dll
593 %_prefix/lib/mono/4.0/Novell.Directory.Ldap.dll
594 %_prefix/lib/mono/4.0/System.Data.DataSetExtensions.dll
595 %_prefix/lib/mono/4.0/System.Data.Linq.dll
596 %_prefix/lib/mono/4.0/System.Data.dll
597 %_prefix/lib/mono/4.0/System.DirectoryServices.dll
598 %_prefix/lib/mono/4.0/System.DirectoryServices.Protocols.dll
599 %_prefix/lib/mono/4.0/System.EnterpriseServices.dll
600 %_prefix/lib/mono/4.0/System.Runtime.Serialization.dll
601 %_prefix/lib/mono/4.0/System.Transactions.dll
602 %_prefix/lib/mono/4.0/WebMatrix.Data.dll
603 %_prefix/lib/mono/4.5/Mono.Data.Tds.dll
604 %_prefix/lib/mono/4.5/Novell.Directory.Ldap.dll
605 %_prefix/lib/mono/4.5/System.Data.DataSetExtensions.dll
606 %_prefix/lib/mono/4.5/System.Data.Linq.dll
607 %_prefix/lib/mono/4.5/System.Data.dll
608 %_prefix/lib/mono/4.5/System.DirectoryServices.dll
609 %_prefix/lib/mono/4.5/System.DirectoryServices.Protocols.dll
610 %_prefix/lib/mono/4.5/System.EnterpriseServices.dll
611 %_prefix/lib/mono/4.5/System.Runtime.Serialization.dll
612 %_prefix/lib/mono/4.5/System.Transactions.dll
613 %_prefix/lib/mono/4.5/WebMatrix.Data.dll
614 %_prefix/lib/mono/4.5/EntityFramework.dll
615 %_prefix/lib/mono/4.5/EntityFramework.SqlServer.dll
616 %_prefix/lib/mono/4.5/sqlmetal.exe*
617 %_prefix/lib/mono/4.5/sqlsharp.exe*
618 %_prefix/lib/mono/gac/Mono.Data.Tds
619 %_prefix/lib/mono/gac/Novell.Directory.Ldap
620 %_prefix/lib/mono/gac/System.Data
621 %_prefix/lib/mono/gac/System.Data.DataSetExtensions
622 %_prefix/lib/mono/gac/System.Data.Linq
623 %_prefix/lib/mono/gac/System.DirectoryServices
624 %_prefix/lib/mono/gac/System.DirectoryServices.Protocols
625 %_prefix/lib/mono/gac/System.EnterpriseServices
626 %_prefix/lib/mono/gac/System.Runtime.Serialization
627 %_prefix/lib/mono/gac/System.Transactions
628 %_prefix/lib/mono/gac/WebMatrix.Data
629 %_prefix/lib/mono/gac/EntityFramework
630 %_prefix/lib/mono/gac/EntityFramework.SqlServer
632 %package -n mono-winforms
633 License: LGPL v2.1 only
634 Summary: Mono's Windows Forms implementation
635 Group: Development/Languages/Mono
636 Requires: mono-core == %version-%release
637 Provides: mono-window-forms
638 Obsoletes: mono-window-forms
639 Provides: mono(Accessibility) = 1.0.5000.0
640 Provides: mono(System.Design) = 1.0.5000.0
641 Provides: mono(System.Drawing) = 1.0.5000.0
642 Provides: mono(System.Drawing.Design) = 1.0.5000.0
643 Provides: mono(System.Windows.Forms) = 1.0.5000.0
645 %description -n mono-winforms
646 The Mono Project is an open development initiative that is working to
647 develop an open source, Unix version of the .NET development platform.
648 Its objective is to enable Unix developers to build and deploy
649 cross-platform .NET applications. The project will implement various
650 technologies that have been submitted to the ECMA for standardization.
652 Mono's Windows Forms implementation.
654 %files -n mono-winforms
655 %defattr(-, root, root)
656 %_prefix/lib/mono/2.0/Accessibility.dll
657 %_prefix/lib/mono/2.0/Mono.WebBrowser.dll
658 %_prefix/lib/mono/2.0/System.Design.dll
659 %_prefix/lib/mono/2.0/System.Drawing.Design.dll
660 %_prefix/lib/mono/2.0/System.Windows.Forms.dll
661 %_prefix/lib/mono/4.0/Accessibility.dll
662 %_prefix/lib/mono/4.0/Mono.WebBrowser.dll
663 %_prefix/lib/mono/4.0/System.Design.dll
664 %_prefix/lib/mono/4.0/System.Drawing.Design.dll
665 %_prefix/lib/mono/4.0/System.Windows.Forms.DataVisualization.dll
666 %_prefix/lib/mono/4.0/System.Windows.Forms.dll
667 %_prefix/lib/mono/4.5/Accessibility.dll
668 %_prefix/lib/mono/4.5/Mono.WebBrowser.dll
669 %_prefix/lib/mono/4.5/System.Design.dll
670 %_prefix/lib/mono/4.5/System.Drawing.Design.dll
671 %_prefix/lib/mono/4.5/System.Windows.Forms.DataVisualization.dll
672 %_prefix/lib/mono/4.5/System.Windows.Forms.dll
673 %_prefix/lib/mono/gac/Accessibility
674 %_prefix/lib/mono/gac/Mono.WebBrowser
675 %_prefix/lib/mono/gac/System.Design
676 %_prefix/lib/mono/gac/System.Drawing.Design
677 %_prefix/lib/mono/gac/System.Windows.Forms
678 %_prefix/lib/mono/gac/System.Windows.Forms.DataVisualization
680 %package -n ibm-data-db2
681 License: LGPL v2.1 only
682 Summary: Database connectivity for DB2
683 Group: Development/Languages/Mono
684 Requires: mono-core == %version-%release
686 %description -n ibm-data-db2
687 The Mono Project is an open development initiative that is working to
688 develop an open source, Unix version of the .NET development platform.
689 Its objective is to enable Unix developers to build and deploy
690 cross-platform .NET applications. The project will implement various
691 technologies that have been submitted to the ECMA for standardization.
693 Database connectivity for DB2.
695 %files -n ibm-data-db2
696 %defattr(-, root, root)
697 %_prefix/lib/mono/2.0/IBM.Data.DB2.dll
698 %_prefix/lib/mono/4.0/IBM.Data.DB2.dll
699 %_prefix/lib/mono/4.5/IBM.Data.DB2.dll
700 %_prefix/lib/mono/gac/IBM.Data.DB2
702 %package -n mono-extras
703 License: LGPL v2.1 only
704 Summary: Extra packages
705 Group: Development/Languages/Mono
706 Requires: mono-core == %version-%release
707 Obsoletes: mono-ms-extras
708 Provides: mono-ms-extras
709 Provides: mono(Mono.Messaging) = 1.0.5000.0
710 Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
711 Provides: mono(RabbitMQ.Client) = 1.0.5000.0
712 Provides: mono(System.Configuration.Install) = 1.0.5000.0
713 Provides: mono(System.Management) = 1.0.5000.0
714 Provides: mono(System.Messaging) = 1.0.5000.0
715 Provides: mono(System.ServiceProcess) = 1.0.5000.0
716 Provides: mono(mono-service) = 1.0.5000.0
718 %description -n mono-extras
719 The Mono Project is an open development initiative that is working to
720 develop an open source, Unix version of the .NET development platform.
721 Its objective is to enable Unix developers to build and deploy
722 cross-platform .NET applications. The project will implement various
723 technologies that have been submitted to the ECMA for standardization.
725 Extra packages.
727 %files -n mono-extras
728 %defattr(-, root, root)
729 %_bindir/mono-service
730 %_bindir/mono-service2
731 %_mandir/man1/mono-service.1%ext_man
732 %_prefix/lib/mono/2.0/Mono.Messaging.RabbitMQ.dll
733 %_prefix/lib/mono/2.0/Mono.Messaging.dll
734 %_prefix/lib/mono/2.0/RabbitMQ.Client.Apigen.exe*
735 %_prefix/lib/mono/2.0/RabbitMQ.Client.dll
736 %_prefix/lib/mono/2.0/System.Configuration.Install.dll
737 %_prefix/lib/mono/2.0/System.Management.dll
738 %_prefix/lib/mono/2.0/System.Messaging.dll
739 %_prefix/lib/mono/2.0/System.ServiceProcess.dll
740 %_prefix/lib/mono/2.0/mono-service.exe*
741 %_prefix/lib/mono/4.0/Mono.Messaging.RabbitMQ.dll
742 %_prefix/lib/mono/4.0/Mono.Messaging.dll
743 %_prefix/lib/mono/4.0/RabbitMQ.Client.Apigen.exe*
744 %_prefix/lib/mono/4.0/RabbitMQ.Client.dll
745 %_prefix/lib/mono/4.0/System.Configuration.Install.dll
746 %_prefix/lib/mono/4.0/System.Management.dll
747 %_prefix/lib/mono/4.0/System.Messaging.dll
748 %_prefix/lib/mono/4.0/System.Runtime.Caching.dll
749 %_prefix/lib/mono/4.0/System.ServiceProcess.dll
750 %_prefix/lib/mono/4.0/System.Xaml.dll
751 %_prefix/lib/mono/4.5/installutil.exe*
752 %_prefix/lib/mono/4.5/mono-service.exe*
753 %_prefix/lib/mono/4.5/Mono.Messaging.RabbitMQ.dll
754 %_prefix/lib/mono/4.5/Mono.Messaging.dll
755 %_prefix/lib/mono/4.5/RabbitMQ.Client.Apigen.exe*
756 %_prefix/lib/mono/4.5/RabbitMQ.Client.dll
757 %_prefix/lib/mono/4.5/System.Configuration.Install.dll
758 %_prefix/lib/mono/4.5/System.Management.dll
759 %_prefix/lib/mono/4.5/System.Messaging.dll
760 %_prefix/lib/mono/4.5/System.Runtime.Caching.dll
761 %_prefix/lib/mono/4.5/System.ServiceProcess.dll
762 %_prefix/lib/mono/4.5/System.Xaml.dll
763 %_prefix/lib/mono/gac/Mono.Messaging
764 %_prefix/lib/mono/gac/Mono.Messaging.RabbitMQ
765 %_prefix/lib/mono/gac/RabbitMQ.Client
766 %_prefix/lib/mono/gac/System.Configuration.Install
767 %_prefix/lib/mono/gac/System.Management
768 %_prefix/lib/mono/gac/System.Messaging
769 %_prefix/lib/mono/gac/System.Runtime.Caching
770 %_prefix/lib/mono/gac/System.ServiceProcess
771 %_prefix/lib/mono/gac/System.Xaml
772 %_prefix/lib/mono/gac/mono-service
774 %package -n mono-data-sqlite
775 License: LGPL v2.1 only
776 Summary: Database connectivity for Mono
777 Group: Development/Languages/Mono
778 Requires: mono-core == %version-%release
779 Requires: mono-data == %version-%release
780 Provides: mono(Mono.Data.Sqlite) = 1.0.5000.0
782 %description -n mono-data-sqlite
783 The Mono Project is an open development initiative that is working to
784 develop an open source, Unix version of the .NET development platform.
785 Its objective is to enable Unix developers to build and deploy
786 cross-platform .NET applications. The project will implement various
787 technologies that have been submitted to the ECMA for standardization.
789 Database connectivity for Mono.
791 %files -n mono-data-sqlite
792 %defattr(-, root, root)
793 %_prefix/lib/mono/2.0/Mono.Data.Sqlite.dll
794 %_prefix/lib/mono/4.0/Mono.Data.Sqlite.dll
795 %_prefix/lib/mono/4.5/Mono.Data.Sqlite.dll
796 %_prefix/lib/mono/gac/Mono.Data.Sqlite
798 %package -n mono-wcf
799 License: MIT License (or similar) ; Ms-Pl
800 Summary: Mono implementation of WCF, Windows Communication Foundation
801 Group: Development/Languages/Mono
802 Requires: mono-core == %version-%release
804 %description -n mono-wcf
805 The Mono Project is an open development initiative that is working to
806 develop an open source, Unix version of the .NET development platform.
807 Its objective is to enable Unix developers to build and deploy
808 cross-platform .NET applications. The project will implement various
809 technologies that have been submitted to the ECMA for standardization.
811 Mono implementation of WCF, Windows Communication Foundation
813 %files -n mono-wcf
814 %defattr(-, root, root)
815 %_bindir/svcutil
816 %_libdir/pkgconfig/wcf.pc
817 %_prefix/lib/mono/2.0/System.Data.Services.dll
818 %_prefix/lib/mono/2.0/System.IdentityModel.Selectors.dll
819 %_prefix/lib/mono/2.0/System.IdentityModel.dll
820 %_prefix/lib/mono/2.0/System.ServiceModel.Web.dll
821 %_prefix/lib/mono/2.0/System.ServiceModel.dll
822 %_prefix/lib/mono/4.0/System.Data.Services.dll
823 %_prefix/lib/mono/4.0/System.IdentityModel.Selectors.dll
824 %_prefix/lib/mono/4.0/System.IdentityModel.dll
825 %_prefix/lib/mono/4.0/System.Runtime.DurableInstancing.dll
826 %_prefix/lib/mono/4.0/System.ServiceModel.Activation.dll
827 %_prefix/lib/mono/4.0/System.ServiceModel.Discovery.dll
828 %_prefix/lib/mono/4.0/System.ServiceModel.Routing.dll
829 %_prefix/lib/mono/4.0/System.ServiceModel.Web.dll
830 %_prefix/lib/mono/4.0/System.ServiceModel.dll
831 %_prefix/lib/mono/4.5/System.Data.Services.dll
832 %_prefix/lib/mono/4.5/System.IdentityModel.Selectors.dll
833 %_prefix/lib/mono/4.5/System.IdentityModel.dll
834 %_prefix/lib/mono/4.5/System.Runtime.DurableInstancing.dll
835 %_prefix/lib/mono/4.5/System.ServiceModel.Activation.dll
836 %_prefix/lib/mono/4.5/System.ServiceModel.Discovery.dll
837 %_prefix/lib/mono/4.5/System.ServiceModel.Routing.dll
838 %_prefix/lib/mono/4.5/System.ServiceModel.Web.dll
839 %_prefix/lib/mono/4.5/System.ServiceModel.dll
840 %_prefix/lib/mono/4.5/svcutil.exe*
841 %_prefix/lib/mono/gac/System.Data.Services
842 %_prefix/lib/mono/gac/System.IdentityModel
843 %_prefix/lib/mono/gac/System.IdentityModel.Selectors
844 %_prefix/lib/mono/gac/System.Runtime.DurableInstancing
845 %_prefix/lib/mono/gac/System.ServiceModel
846 %_prefix/lib/mono/gac/System.ServiceModel.Activation
847 %_prefix/lib/mono/gac/System.ServiceModel.Discovery
848 %_prefix/lib/mono/gac/System.ServiceModel.Routing
849 %_prefix/lib/mono/gac/System.ServiceModel.Web
851 %package -n mono-winfxcore
852 License: MIT License (or similar) ; Ms-Pl
853 Summary: Mono implementation of core WinFX APIs
854 Group: Development/Languages/Mono
855 Requires: mono-core == %version-%release
857 %description -n mono-winfxcore
858 The Mono Project is an open development initiative that is working to
859 develop an open source, Unix version of the .NET development platform.
860 Its objective is to enable Unix developers to build and deploy
861 cross-platform .NET applications. The project will implement various
862 technologies that have been submitted to the ECMA for standardization.
864 Mono implementation of core WinFX APIs
866 %files -n mono-winfxcore
867 %defattr(-, root, root)
868 %_prefix/lib/mono/2.0/System.Data.Services.Client.dll*
869 %_prefix/lib/mono/2.0/WindowsBase.dll*
870 %_prefix/lib/mono/4.0/System.Data.Services.Client.dll*
871 %_prefix/lib/mono/4.0/WindowsBase.dll*
872 %_prefix/lib/mono/4.5/System.Data.Services.Client.dll*
873 %_prefix/lib/mono/4.5/WindowsBase.dll*
874 %_prefix/lib/mono/gac/System.Data.Services.Client
875 %_prefix/lib/mono/gac/WindowsBase
877 %package -n mono-web
878 License: MIT License (or similar) ; Ms-Pl
879 Summary: Mono implementation of ASP.NET, Remoting and Web Services
880 Group: Development/Languages/Mono
881 Requires: mono-core == %version-%release
882 Obsoletes: mono-remoting
883 Obsoletes: mono-web-forms
884 Obsoletes: mono-web-services
885 Provides: mono-remoting
886 Provides: mono-web-forms
887 Provides: mono-web-services
888 Provides: mono(Mono.Http) = 1.0.5000.0
889 Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
890 Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
891 Provides: mono(System.Web) = 1.0.5000.0
892 Provides: mono(System.Web.Services) = 1.0.5000.0
894 %description -n mono-web
895 The Mono Project is an open development initiative that is working to
896 develop an open source, Unix version of the .NET development platform.
897 Its objective is to enable Unix developers to build and deploy
898 cross-platform .NET applications. The project will implement various
899 technologies that have been submitted to the ECMA for standardization.
901 Mono implementation of ASP.NET, Remoting and Web Services.
903 %files -n mono-web
904 %defattr(-, root, root)
905 %config %_sysconfdir/mono/2.0/Browsers
906 %config %_sysconfdir/mono/2.0/DefaultWsdlHelpGenerator.aspx
907 %config %_sysconfdir/mono/2.0/web.config
908 %config %_sysconfdir/mono/4.0/Browsers
909 %config %_sysconfdir/mono/4.0/DefaultWsdlHelpGenerator.aspx
910 %config %_sysconfdir/mono/4.0/web.config
911 %config %_sysconfdir/mono/4.5/Browsers
912 %config %_sysconfdir/mono/4.5/DefaultWsdlHelpGenerator.aspx
913 %config %_sysconfdir/mono/4.5/web.config
914 %config %_sysconfdir/mono/browscap.ini
915 %config %_sysconfdir/mono/mconfig/config.xml
916 %dir %_sysconfdir/mono/mconfig
917 %_bindir/disco
918 %_bindir/mconfig
919 %_bindir/soapsuds
920 %_bindir/wsdl
921 %_bindir/wsdl2
922 %_bindir/xsd
923 %_libdir/pkgconfig/aspnetwebstack.pc
924 %_mandir/man1/disco.1%ext_man
925 %_mandir/man1/mconfig.1%ext_man
926 %_mandir/man1/soapsuds.1%ext_man
927 %_mandir/man1/wsdl.1%ext_man
928 %_mandir/man1/xsd.1%ext_man
929 %_prefix/lib/mono/2.0/Mono.Http.dll
930 %_prefix/lib/mono/2.0/System.ComponentModel.DataAnnotations.dll
931 %_prefix/lib/mono/2.0/System.Runtime.Remoting.dll
932 %_prefix/lib/mono/2.0/System.Runtime.Serialization.Formatters.Soap.dll
933 %_prefix/lib/mono/2.0/System.Web.Abstractions.dll
934 %_prefix/lib/mono/2.0/System.Web.Routing.dll
935 %_prefix/lib/mono/2.0/System.Web.Services.dll
936 %_prefix/lib/mono/2.0/System.Web.dll
937 %_prefix/lib/mono/2.0/wsdl.exe*
938 %_prefix/lib/mono/2.0/xsd.exe*
939 %_prefix/lib/mono/4.0/Microsoft.Web.Infrastructure.dll
940 %_prefix/lib/mono/4.0/Mono.Http.dll
941 %_prefix/lib/mono/4.0/System.ComponentModel.Composition.dll
942 %_prefix/lib/mono/4.0/System.ComponentModel.DataAnnotations.dll
943 %_prefix/lib/mono/4.0/System.Runtime.Remoting.dll
944 %_prefix/lib/mono/4.0/System.Runtime.Serialization.Formatters.Soap.dll
945 %_prefix/lib/mono/4.0/System.Web.Abstractions.dll
946 %_prefix/lib/mono/4.0/System.Web.ApplicationServices.dll
947 %_prefix/lib/mono/4.0/System.Web.Routing.dll
948 %_prefix/lib/mono/4.0/System.Web.Services.dll
949 %_prefix/lib/mono/4.0/System.Web.dll
950 %_prefix/lib/mono/4.5/Mono.Http.dll
951 %_prefix/lib/mono/4.5/System.ComponentModel.Composition.dll
952 %_prefix/lib/mono/4.5/System.ComponentModel.DataAnnotations.dll
953 %_prefix/lib/mono/4.5/System.Net.Http.Formatting.dll
954 %_prefix/lib/mono/4.5/System.Runtime.Remoting.dll
955 %_prefix/lib/mono/4.5/System.Runtime.Serialization.Formatters.Soap.dll
956 %_prefix/lib/mono/4.5/System.Web.Abstractions.dll
957 %_prefix/lib/mono/4.5/System.Web.ApplicationServices.dll
958 %_prefix/lib/mono/4.5/System.Web.Http.dll
959 %_prefix/lib/mono/4.5/System.Web.Http.SelfHost.dll
960 %_prefix/lib/mono/4.5/System.Web.Http.WebHost.dll
961 %_prefix/lib/mono/4.5/System.Web.Routing.dll
962 %_prefix/lib/mono/4.5/System.Web.Razor.dll
963 %_prefix/lib/mono/4.5/System.Web.Services.dll
964 %_prefix/lib/mono/4.5/System.Web.WebPages.Deployment.dll
965 %_prefix/lib/mono/4.5/System.Web.WebPages.Razor.dll
966 %_prefix/lib/mono/4.5/System.Web.WebPages.dll
967 %_prefix/lib/mono/4.5/System.Web.dll
968 %_prefix/lib/mono/4.5/disco.exe*
969 %_prefix/lib/mono/4.5/mconfig.exe*
970 %_prefix/lib/mono/4.5/soapsuds.exe*
971 %_prefix/lib/mono/4.5/wsdl.exe*
972 %_prefix/lib/mono/4.5/xsd.exe*
973 %_prefix/lib/mono/4.5/Microsoft.Web.Infrastructure.dll
974 %_prefix/lib/mono/gac/Microsoft.Web.Infrastructure
975 %_prefix/lib/mono/gac/Mono.Http
976 %_prefix/lib/mono/gac/System.ComponentModel.Composition
977 %_prefix/lib/mono/gac/System.ComponentModel.DataAnnotations
978 %_prefix/lib/mono/gac/System.Net.Http.Formatting
979 %_prefix/lib/mono/gac/System.Runtime.Remoting
980 %_prefix/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap
981 %_prefix/lib/mono/gac/System.Web
982 %_prefix/lib/mono/gac/System.Web.Abstractions
983 %_prefix/lib/mono/gac/System.Web.ApplicationServices
984 %_prefix/lib/mono/gac/System.Web.Http
985 %_prefix/lib/mono/gac/System.Web.Http.SelfHost
986 %_prefix/lib/mono/gac/System.Web.Http.WebHost
987 %_prefix/lib/mono/gac/System.Web.Routing
988 %_prefix/lib/mono/gac/System.Web.Razor
989 %_prefix/lib/mono/gac/System.Web.Services
990 %_prefix/lib/mono/gac/System.Web.WebPages.Deployment
991 %_prefix/lib/mono/gac/System.Web.WebPages.Razor
992 %_prefix/lib/mono/gac/System.Web.WebPages
994 %package -n mono-mvc
995 License: MIT License (or similar) ; Ms-Pl
996 Summary: Mono implementation of ASP.NET MVC
997 Group: Development/Languages/Mono
998 Requires: mono-core == %version-%release
1000 %description -n mono-mvc
1001 The Mono Project is an open development initiative that is working to
1002 develop an open source, Unix version of the .NET development platform.
1003 Its objective is to enable Unix developers to build and deploy
1004 cross-platform .NET applications. The project will implement various
1005 technologies that have been submitted to the ECMA for standardization.
1007 Mono implementation of ASP.NET MVC.
1009 %files -n mono-mvc
1010 %defattr(-, root, root)
1011 %_libdir/pkgconfig/system.web.extensions.design_1.0.pc
1012 %_libdir/pkgconfig/system.web.extensions_1.0.pc
1013 %_libdir/pkgconfig/system.web.mvc.pc
1014 %_libdir/pkgconfig/system.web.mvc2.pc
1015 %_libdir/pkgconfig/system.web.mvc3.pc
1016 %_prefix/lib/mono/2.0/System.Web.DynamicData.dll
1017 %_prefix/lib/mono/2.0/System.Web.Extensions.Design.dll
1018 %_prefix/lib/mono/2.0/System.Web.Extensions.dll
1019 %_prefix/lib/mono/2.0/System.Web.Mvc.dll
1020 %_prefix/lib/mono/4.0/System.Web.DynamicData.dll
1021 %_prefix/lib/mono/4.0/System.Web.Extensions.Design.dll
1022 %_prefix/lib/mono/4.0/System.Web.Extensions.dll
1023 %_prefix/lib/mono/4.5/System.Web.DynamicData.dll
1024 %_prefix/lib/mono/4.5/System.Web.Extensions.Design.dll
1025 %_prefix/lib/mono/4.5/System.Web.Extensions.dll
1026 %_prefix/lib/mono/4.5/System.Web.Mvc.dll
1027 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.Design.dll
1028 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.dll
1029 %_prefix/lib/mono/compat-2.0/System.Web.Mvc.dll
1030 %_prefix/lib/mono/gac/System.Web.DynamicData
1031 %_prefix/lib/mono/gac/System.Web.Extensions
1032 %_prefix/lib/mono/gac/System.Web.Extensions.Design
1033 %_prefix/lib/mono/gac/System.Web.Mvc
1035 %package -n mono-data-oracle
1036 License: LGPL v2.1 only
1037 Summary: Database connectivity for Mono
1038 Group: Development/Languages/Mono
1039 Requires: mono-core == %version-%release
1040 Requires: mono-data == %version-%release
1041 Provides: mono(System.Data.OracleClient) = 1.0.5000.0
1043 %description -n mono-data-oracle
1044 The Mono Project is an open development initiative that is working to
1045 develop an open source, Unix version of the .NET development platform.
1046 Its objective is to enable Unix developers to build and deploy
1047 cross-platform .NET applications. The project will implement various
1048 technologies that have been submitted to the ECMA for standardization.
1050 Database connectivity for Mono.
1052 %files -n mono-data-oracle
1053 %defattr(-, root, root)
1054 %_prefix/lib/mono/2.0/System.Data.OracleClient.dll
1055 %_prefix/lib/mono/4.0/System.Data.OracleClient.dll
1056 %_prefix/lib/mono/4.5/System.Data.OracleClient.dll
1057 %_prefix/lib/mono/gac/System.Data.OracleClient
1059 %package -n mono-data-postgresql
1060 License: LGPL v2.1 only
1061 Summary: Database connectivity for Mono
1062 Group: Development/Languages/Mono
1063 Requires: mono-core == %version-%release
1064 Requires: mono-data == %version-%release
1065 Provides: mono(Npgsql) = 1.0.5000.0
1067 %description -n mono-data-postgresql
1068 The Mono Project is an open development initiative that is working to
1069 develop an open source, Unix version of the .NET development platform.
1070 Its objective is to enable Unix developers to build and deploy
1071 cross-platform .NET applications. The project will implement various
1072 technologies that have been submitted to the ECMA for standardization.
1074 Database connectivity for Mono.
1076 %files -n mono-data-postgresql
1077 %defattr(-, root, root)
1078 %_prefix/lib/mono/2.0/Npgsql.dll
1079 %_prefix/lib/mono/4.0/Npgsql.dll
1080 %_prefix/lib/mono/4.5/Npgsql.dll
1081 %_prefix/lib/mono/gac/Npgsql
1083 %package -n mono-rx-core
1084 License: MIT License (or similar) ; Apache License 2.0
1085 Summary: Reactive Extensions for Mono core libraries
1086 Group: Development/Languages/Mono
1087 Requires: mono-core == %version-%release
1088 Provides: mono(System.Reactive.Interfaces) = 1.0.5000.0
1090 %description -n mono-rx-core
1091 The Mono Project is an open development initiative that is working to
1092 develop an open source, Unix version of the .NET development platform.
1093 Its objective is to enable Unix developers to build and deploy
1094 cross-platform .NET applications. The project will implement various
1095 technologies that have been submitted to the ECMA for standardization.
1097 Reactive Extensions for Mono, core packages, which don't depend on
1098 desktop-specific features.
1100 %files -n mono-rx-core
1101 %defattr(-, root, root)
1102 %_libdir/pkgconfig/reactive.pc
1103 %_prefix/lib/mono/4.5/System.Reactive.Core.dll
1104 %_prefix/lib/mono/4.5/System.Reactive.Debugger.dll
1105 %_prefix/lib/mono/4.5/System.Reactive.Experimental.dll
1106 %_prefix/lib/mono/4.5/System.Reactive.Interfaces.dll
1107 %_prefix/lib/mono/4.5/System.Reactive.Linq.dll
1108 %_prefix/lib/mono/4.5/System.Reactive.Observable.Aliases.dll
1109 %_prefix/lib/mono/4.5/System.Reactive.PlatformServices.dll
1110 %_prefix/lib/mono/4.5/System.Reactive.Providers.dll
1111 %_prefix/lib/mono/4.5/System.Reactive.Runtime.Remoting.dll
1112 %_prefix/lib/mono/gac/System.Reactive.Core
1113 %_prefix/lib/mono/gac/System.Reactive.Debugger
1114 %_prefix/lib/mono/gac/System.Reactive.Experimental
1115 %_prefix/lib/mono/gac/System.Reactive.Interfaces
1116 %_prefix/lib/mono/gac/System.Reactive.Linq
1117 %_prefix/lib/mono/gac/System.Reactive.Observable.Aliases
1118 %_prefix/lib/mono/gac/System.Reactive.PlatformServices
1119 %_prefix/lib/mono/gac/System.Reactive.Providers
1120 %_prefix/lib/mono/gac/System.Reactive.Runtime.Remoting
1122 %package -n mono-rx-desktop
1123 License: MIT License (or similar) ; Apache License 2.0
1124 Summary: Reactive Extensions for Mono desktop-specific libraries
1125 Group: Development/Languages/Mono
1126 Requires: mono-core == %version-%release
1127 Requires: mono-rx-core == %version-%release
1128 Provides: mono(System.Reactive.Interfaces) = 1.0.5000.0
1130 %description -n mono-rx-desktop
1131 The Mono Project is an open development initiative that is working to
1132 develop an open source, Unix version of the .NET development platform.
1133 Its objective is to enable Unix developers to build and deploy
1134 cross-platform .NET applications. The project will implement various
1135 technologies that have been submitted to the ECMA for standardization.
1137 Reactive Extensions for Mono, desktop-specific packages (winforms,
1138 windows threading).
1140 %files -n mono-rx-desktop
1141 %defattr(-, root, root)
1142 %_prefix/lib/mono/4.5/System.Reactive.Windows.Forms.dll
1143 %_prefix/lib/mono/4.5/System.Reactive.Windows.Threading.dll
1144 %_prefix/lib/mono/gac/System.Reactive.Windows.Forms
1145 %_prefix/lib/mono/gac/System.Reactive.Windows.Threading
1147 %package -n mono-nunit
1148 License: LGPL v2.1 only
1149 Summary: NUnit Testing Framework
1150 Group: Development/Languages/Mono
1151 Requires: mono-core == %version-%release
1153 %description -n mono-nunit
1154 NUnit is a unit-testing framework for all .Net languages. Initially
1155 ported from JUnit, the current release, version 2.2, is the fourth
1156 major release of this Unit based unit testing tool for Microsoft .NET.
1157 It is written entirely in C# and has been completely redesigned to
1158 take advantage of many .NET language features, for example
1159 custom attributes and other reflection related capabilities. NUnit
1160 brings xUnit to all .NET languages.
1162 %files -n mono-nunit
1163 %defattr(-, root, root)
1164 %_libdir/pkgconfig/mono-nunit.pc
1165 %_prefix/bin/nunit-console
1166 %_prefix/bin/nunit-console2
1167 %_prefix/bin/nunit-console4
1168 %_prefix/lib/mono/2.0/nunit-console-runner.dll
1169 %_prefix/lib/mono/2.0/nunit-console.exe*
1170 %_prefix/lib/mono/2.0/nunit.core.dll
1171 %_prefix/lib/mono/2.0/nunit.core.extensions.dll
1172 %_prefix/lib/mono/2.0/nunit.core.interfaces.dll
1173 %_prefix/lib/mono/2.0/nunit.framework.dll
1174 %_prefix/lib/mono/2.0/nunit.framework.extensions.dll
1175 %_prefix/lib/mono/2.0/nunit.mocks.dll
1176 %_prefix/lib/mono/2.0/nunit.util.dll
1177 %_prefix/lib/mono/4.5/nunit-console-runner.dll
1178 %_prefix/lib/mono/4.5/nunit-console.exe*
1179 %_prefix/lib/mono/4.5/nunit.core.dll
1180 %_prefix/lib/mono/4.5/nunit.core.extensions.dll
1181 %_prefix/lib/mono/4.5/nunit.core.interfaces.dll
1182 %_prefix/lib/mono/4.5/nunit.framework.dll
1183 %_prefix/lib/mono/4.5/nunit.framework.extensions.dll
1184 %_prefix/lib/mono/4.5/nunit.mocks.dll
1185 %_prefix/lib/mono/4.5/nunit.util.dll
1186 %_prefix/lib/mono/gac/nunit-console-runner
1187 %_prefix/lib/mono/gac/nunit.core
1188 %_prefix/lib/mono/gac/nunit.core.extensions
1189 %_prefix/lib/mono/gac/nunit.core.interfaces
1190 %_prefix/lib/mono/gac/nunit.framework
1191 %_prefix/lib/mono/gac/nunit.framework.extensions
1192 %_prefix/lib/mono/gac/nunit.mocks
1193 %_prefix/lib/mono/gac/nunit.util
1195 %package -n mono-devel
1196 License: LGPL v2.1 only
1197 Summary: Mono development tools
1198 Group: Development/Languages/Mono
1199 Requires: mono-core == %version-%release
1200 Requires: libgdiplus0
1201 Requires: pkgconfig
1202 Provides: mono-xbuild
1203 # Required because they are referenced by .pc files
1204 Requires: mono-data == %version-%release
1205 Requires: mono-data-oracle == %version-%release
1206 Requires: mono-extras == %version-%release
1207 Requires: mono-web == %version-%release
1208 Requires: mono-winforms == %version-%release
1209 # We build natively on ppc64 now
1210 %ifarch ppc64
1211 Provides: mono-biarchcompat
1212 Obsoletes: mono-biarchcompat
1213 %endif
1214 Provides: mono(PEAPI) = 1.0.5000.0
1215 Provides: mono(resgen) = 1.0.5000.0
1217 %description -n mono-devel
1218 The Mono Project is an open development initiative that is working to
1219 develop an open source, Unix version of the .NET development platform.
1220 Its objective is to enable Unix developers to build and deploy
1221 cross-platform .NET applications. This package contains compilers and
1222 other tools needed to develop .NET applications.
1224 Mono development tools.
1226 %post -n mono-devel -p /sbin/ldconfig
1228 %postun -n mono-devel -p /sbin/ldconfig
1230 %files -n mono-devel
1231 %defattr(-, root, root)
1232 %_bindir/caspol
1233 %_bindir/ccrewrite
1234 %_bindir/cccheck
1235 %_bindir/cert2spc
1236 %_bindir/dtd2rng
1237 %_bindir/dtd2xsd
1238 %_bindir/genxs
1239 %_bindir/httpcfg
1240 %_bindir/ilasm
1241 %_bindir/installvst
1242 %_bindir/lc
1243 %_bindir/macpack
1244 %_bindir/makecert
1245 %_bindir/mkbundle
1246 %_bindir/mono-api-info
1247 %_bindir/mono-cil-strip
1248 %_bindir/mono-find-provides
1249 %_bindir/mono-find-requires
1250 %_bindir/mono-heapviz
1251 %_bindir/mono-shlib-cop
1252 %_bindir/mono-xmltool
1253 %_bindir/monodis
1254 %_bindir/monograph
1255 %_bindir/monolinker
1256 %_bindir/monop
1257 %_bindir/monop2
1258 %_bindir/mprof-report
1259 %_bindir/pdb2mdb
1260 %_bindir/pedump
1261 %_bindir/permview
1262 %_bindir/prj2make
1263 %_bindir/resgen
1264 %_bindir/resgen2
1265 %_bindir/secutil
1266 %_bindir/sgen
1267 %_bindir/signcode
1268 %_bindir/xbuild
1269 %_bindir/mdbrebase
1270 %dir %_datadir/mono-2.0
1271 %dir %_datadir/mono-2.0/mono
1272 %dir %_datadir/mono-2.0/mono/cil
1273 %_datadir/mono-2.0/mono/cil/cil-opcodes.xml
1274 %_libdir/libmono-profiler-*.*
1275 %_libdir/pkgconfig/cecil.pc
1276 %_libdir/pkgconfig/dotnet.pc
1277 %_libdir/pkgconfig/dotnet35.pc
1278 %_libdir/pkgconfig/mono-cairo.pc
1279 %_libdir/pkgconfig/mono-lineeditor.pc
1280 %_libdir/pkgconfig/mono-options.pc
1281 %_libdir/pkgconfig/mono.pc
1282 %_libdir/pkgconfig/xbuild12.pc
1283 %_mandir/man1/al.1%ext_man
1284 %_mandir/man1/ccrewrite.1%ext_man
1285 %_mandir/man1/cccheck.1%ext_man
1286 %_mandir/man1/cert2spc.1%ext_man
1287 %_mandir/man1/dtd2xsd.1%ext_man
1288 %_mandir/man1/genxs.1%ext_man
1289 %_mandir/man1/httpcfg.1%ext_man
1290 %_mandir/man1/ilasm.1%ext_man
1291 %_mandir/man1/lc.1%ext_man
1292 %_mandir/man1/macpack.1%ext_man
1293 %_mandir/man1/makecert.1%ext_man
1294 %_mandir/man1/mkbundle.1%ext_man
1295 %_mandir/man1/mono-api-info.1%ext_man
1296 %_mandir/man1/mono-cil-strip.1%ext_man
1297 %_mandir/man1/mono-shlib-cop.1%ext_man
1298 %_mandir/man1/mono-xmltool.1%ext_man
1299 %_mandir/man1/monodis.1%ext_man
1300 %_mandir/man1/monolinker.1%ext_man
1301 %_mandir/man1/monop.1%ext_man
1302 %_mandir/man1/mprof-report.1%ext_man
1303 %_mandir/man1/pdb2mdb.1%ext_man
1304 %_mandir/man1/permview.1%ext_man
1305 %_mandir/man1/prj2make.1%ext_man
1306 %_mandir/man1/resgen.1%ext_man
1307 %_mandir/man1/secutil.1%ext_man
1308 %_mandir/man1/sgen.1%ext_man
1309 %_mandir/man1/signcode.1%ext_man
1310 %_mandir/man1/xbuild.1%ext_man
1311 %_prefix/lib/mono-source-libs
1312 %_prefix/lib/mono/2.0/MSBuild
1313 %_prefix/lib/mono/2.0/Microsoft.Build.Engine.dll
1314 %_prefix/lib/mono/2.0/Microsoft.Build.Framework.dll
1315 %_prefix/lib/mono/2.0/Microsoft.Build.Tasks.dll
1316 %_prefix/lib/mono/2.0/Microsoft.Build.Utilities.dll
1317 %_prefix/lib/mono/2.0/Microsoft.Build.xsd
1318 %_prefix/lib/mono/2.0/Microsoft.CSharp.targets
1319 %_prefix/lib/mono/2.0/Microsoft.Common.targets
1320 %_prefix/lib/mono/2.0/Microsoft.Common.tasks
1321 %_prefix/lib/mono/2.0/Microsoft.VisualBasic.targets
1322 %_prefix/lib/mono/2.0/Mono.Debugger.Soft.dll
1323 %_prefix/lib/mono/2.0/Mono.XBuild.Tasks.dll
1324 %_prefix/lib/mono/2.0/PEAPI.dll
1325 %_prefix/lib/mono/2.0/genxs.exe*
1326 %_prefix/lib/mono/2.0/ilasm.exe*
1327 %_prefix/lib/mono/2.0/mkbundle.exe*
1328 %_prefix/lib/mono/2.0/monolinker.*
1329 %_prefix/lib/mono/2.0/monop.exe*
1330 %_prefix/lib/mono/2.0/resgen.exe*
1331 %_prefix/lib/mono/2.0/xbuild.exe*
1332 %_prefix/lib/mono/2.0/xbuild.rsp
1333 %_prefix/lib/mono/3.5/MSBuild
1334 %_prefix/lib/mono/3.5/Microsoft.Build.Engine.dll
1335 %_prefix/lib/mono/3.5/Microsoft.Build.Framework.dll
1336 %_prefix/lib/mono/3.5/Microsoft.Build.Tasks.v3.5.dll
1337 %_prefix/lib/mono/3.5/Microsoft.Build.Utilities.v3.5.dll
1338 %_prefix/lib/mono/3.5/Microsoft.Build.xsd
1339 %_prefix/lib/mono/3.5/Microsoft.CSharp.targets
1340 %_prefix/lib/mono/3.5/Microsoft.Common.targets
1341 %_prefix/lib/mono/3.5/Microsoft.Common.tasks
1342 %_prefix/lib/mono/3.5/Microsoft.VisualBasic.targets
1343 %_prefix/lib/mono/3.5/Mono.XBuild.Tasks.dll
1344 %_prefix/lib/mono/3.5/xbuild.exe*
1345 %_prefix/lib/mono/3.5/xbuild.rsp
1346 %_prefix/lib/mono/4.0/Microsoft.Build.dll
1347 %_prefix/lib/mono/4.0/Microsoft.Build.Engine.dll
1348 %_prefix/lib/mono/4.0/Microsoft.Build.Framework.dll
1349 %_prefix/lib/mono/4.0/Microsoft.Build.Tasks.v4.0.dll
1350 %_prefix/lib/mono/4.0/Microsoft.Build.Utilities.v4.0.dll
1351 %_prefix/lib/mono/4.0/Mono.Debugger.Soft.dll
1352 %_prefix/lib/mono/4.0/Mono.XBuild.Tasks.dll
1353 %_prefix/lib/mono/4.0/PEAPI.dll
1354 %_prefix/lib/mono/4.5/MSBuild
1355 %_prefix/lib/mono/4.5/Microsoft.Build.dll
1356 %_prefix/lib/mono/4.5/Microsoft.Build.Engine.dll
1357 %_prefix/lib/mono/4.5/Microsoft.Build.Framework.dll
1358 %_prefix/lib/mono/4.5/Microsoft.Build.Tasks.v4.0.dll
1359 %_prefix/lib/mono/4.5/Microsoft.Build.Utilities.v4.0.dll
1360 %_prefix/lib/mono/4.5/Microsoft.Build.xsd
1361 %_prefix/lib/mono/4.5/Microsoft.CSharp.targets
1362 %_prefix/lib/mono/4.5/Microsoft.Common.targets
1363 %_prefix/lib/mono/4.5/Microsoft.Common.tasks
1364 %_prefix/lib/mono/4.5/Microsoft.VisualBasic.targets
1365 %_prefix/lib/mono/4.5/Mono.Debugger.Soft.dll
1366 %_prefix/lib/mono/4.5/Mono.CodeContracts.dll
1367 %_prefix/lib/mono/4.5/Mono.XBuild.Tasks.dll
1368 %_prefix/lib/mono/4.5/PEAPI.dll
1369 %_prefix/lib/mono/4.5/caspol.exe*
1370 %_prefix/lib/mono/4.5/cccheck.exe*
1371 %_prefix/lib/mono/4.5/ccrewrite.exe*
1372 %_prefix/lib/mono/4.5/cert2spc.exe*
1373 %_prefix/lib/mono/4.5/dtd2rng.exe*
1374 %_prefix/lib/mono/4.5/dtd2xsd.exe*
1375 %_prefix/lib/mono/4.5/genxs.exe*
1376 %_prefix/lib/mono/4.5/httpcfg.exe*
1377 %_prefix/lib/mono/4.5/ictool.exe*
1378 %_prefix/lib/mono/4.5/ilasm.exe*
1379 %_prefix/lib/mono/4.5/installvst.exe*
1380 %_prefix/lib/mono/4.5/lc.exe*
1381 %_prefix/lib/mono/4.5/macpack.exe*
1382 %_prefix/lib/mono/4.5/makecert.exe*
1383 %_prefix/lib/mono/4.5/mkbundle.exe*
1384 %_prefix/lib/mono/4.5/mono-api-info.exe*
1385 %_prefix/lib/mono/4.5/mono-cil-strip.exe*
1386 %_prefix/lib/mono/4.5/mono-shlib-cop.exe*
1387 %_prefix/lib/mono/4.5/mono-xmltool.exe*
1388 %_prefix/lib/mono/4.5/monolinker.*
1389 %_prefix/lib/mono/4.5/monop.exe*
1390 %_prefix/lib/mono/4.5/pdb2mdb.exe*
1391 %_prefix/lib/mono/4.5/permview.exe*
1392 %_prefix/lib/mono/4.5/resgen.exe*
1393 %_prefix/lib/mono/4.5/secutil.exe*
1394 %_prefix/lib/mono/4.5/sgen.exe*
1395 %_prefix/lib/mono/4.5/signcode.exe*
1396 %_prefix/lib/mono/4.5/xbuild.exe*
1397 %_prefix/lib/mono/4.5/xbuild.rsp
1398 %_prefix/lib/mono/4.5/mdbrebase.exe*
1399 %_prefix/lib/mono/gac/Microsoft.Build
1400 %_prefix/lib/mono/gac/Microsoft.Build.Engine
1401 %_prefix/lib/mono/gac/Microsoft.Build.Framework
1402 %_prefix/lib/mono/gac/Microsoft.Build.Tasks
1403 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v3.5
1404 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v4.0
1405 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v12.0
1406 %_prefix/lib/mono/gac/Microsoft.Build.Utilities
1407 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v3.5
1408 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v4.0
1409 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v12.0
1410 %_prefix/lib/mono/gac/Mono.CodeContracts
1411 %_prefix/lib/mono/gac/Mono.Debugger.Soft
1412 %_prefix/lib/mono/gac/Mono.XBuild.Tasks
1413 %_prefix/lib/mono/gac/PEAPI
1414 %_prefix/lib/mono/xbuild
1415 %_prefix/lib/mono/xbuild-frameworks
1417 %package -n monodoc-core
1418 License: LGPL v2.1 only
1419 Summary: Monodoc - Documentation tools for C# code
1420 Group: Development/Tools/Other
1421 Requires: mono-core == %version-%release
1422 Obsoletes: monodoc
1423 Provides: monodoc
1424 # Added to uncompress and compare documentation used by build-compare
1425 Requires: unzip
1427 %description -n monodoc-core
1428 Monodoc-core contains documentation tools for C#.
1430 %files -n monodoc-core
1431 %defattr(-, root, root)
1432 %_bindir/mdassembler
1433 %_bindir/mdoc
1434 %_bindir/mdoc-assemble
1435 %_bindir/mdoc-export-html
1436 %_bindir/mdoc-export-msxdoc
1437 %_bindir/mdoc-update
1438 %_bindir/mdoc-validate
1439 %_bindir/mdvalidater
1440 %_bindir/mod
1441 %_bindir/monodocer
1442 %_bindir/monodocs2html
1443 %_bindir/monodocs2slashdoc
1444 %_libdir/pkgconfig/monodoc.pc
1445 %_mandir/man1/mdassembler.1%ext_man
1446 %_mandir/man1/mdoc-assemble.1%ext_man
1447 %_mandir/man1/mdoc-export-html.1%ext_man
1448 %_mandir/man1/mdoc-export-msxdoc.1%ext_man
1449 %_mandir/man1/mdoc-update.1%ext_man
1450 %_mandir/man1/mdoc-validate.1%ext_man
1451 %_mandir/man1/mdoc.1%ext_man
1452 %_mandir/man1/mdvalidater.1%ext_man
1453 %_mandir/man1/monodocer.1%ext_man
1454 %_mandir/man1/monodocs2html.1%ext_man
1455 %_mandir/man5/mdoc.5%ext_man
1456 %_prefix/lib/mono/4.5/mdoc.exe*
1457 %_prefix/lib/mono/4.5/mod.exe*
1458 %_prefix/lib/mono/4.0/monodoc.dll*
1459 %_prefix/lib/mono/gac/monodoc
1460 %_prefix/lib/mono/monodoc
1461 %_prefix/lib/monodoc
1463 %package -n mono-complete
1464 License: LGPL v2.1 only
1465 Summary: Install everything built from the mono source tree
1466 Group: Development/Languages/Mono
1467 Requires: mono-core = %version-%release
1468 Requires: ibm-data-db2 = %version-%release
1469 Requires: libmono-2_0-1 = %version-%release
1470 Requires: libmono-2_0-devel = %version-%release
1471 %if %llvm == yes
1472 Requires: libmono-llvm0 = %version-%release
1473 %endif
1474 %if %sgen == yes
1475 Requires: libmonosgen-2_0-1 = %version-%release
1476 Requires: libmonosgen-2_0-devel = %version-%release
1477 %endif
1478 Requires: mono-data = %version-%release
1479 Requires: mono-data-oracle = %version-%release
1480 Requires: mono-data-postgresql = %version-%release
1481 Requires: mono-data-sqlite = %version-%release
1482 Requires: mono-devel = %version-%release
1483 Requires: mono-extras = %version-%release
1484 Requires: mono-locale-extras = %version-%release
1485 Requires: mono-nunit = %version-%release
1486 Requires: mono-wcf = %version-%release
1487 Requires: mono-web = %version-%release
1488 Requires: mono-winforms = %version-%release
1489 Requires: mono-winfxcore = %version-%release
1490 Requires: monodoc-core = %version-%release
1492 %description -n mono-complete
1493 The Mono Project is an open development initiative that is working to
1494 develop an open source, Unix version of the .NET development platform.
1495 Its objective is to enable Unix developers to build and deploy
1496 cross-platform .NET applications. The project will implement various
1497 technologies that have been submitted to the ECMA for standardization.
1499 Install everything built from the mono source tree. Note that this does
1500 not install anything from outside the mono source (XSP, mono-basic, etc.).
1502 %files -n mono-complete
1503 %defattr(-, root, root)
1504 %dir %_prefix/lib/mono/compat-2.0
1506 %changelog