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