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