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