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