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