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