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