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