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