1 %{!?ext_man: %define ext_man .gz}
11 License: LGPL v2.1 only
12 Group: Development/Languages/Mono
13 Summary: A .NET Runtime Environment
14 Url: http://www.mono-project.com
17 Source0: mono-%{version}.tar.bz2
20 BuildRequires: gcc-c++
21 BuildRequires: pkgconfig
22 BuildRequires: xorg-x11-libX11-devel
23 BuildRequires: zlib-devel
25 BuildRequires: valgrind-devel
28 BuildRequires: llvm-mono-devel
30 BuildRoot: %{_tmppath}/%{name}-%{version}-build
33 Obsoletes: mono-drawing
36 Obsoletes: mono-xml-relaxng
37 Obsoletes: mono-ziplib
38 Provides: mono = %{version}-%{release}
40 Provides: mono-drawing
43 Provides: mono-xml-relaxng
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
53 Recommends: libmono-llvm0 = %{version}-%{release}
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
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'
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.
83 %setup -q -n mono-%{version}
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
93 export PATH=/opt/novell/llvm-mono/bin:$PATH
99 --disable-system-aot \
101 %ifnarch %ix86 x86_64
102 --disable-system-aot \
106 make # We are not -jN safe! %{?jobs:-j%jobs}
109 make install DESTDIR=%buildroot
110 # remove .la files (they are generally bad news)
111 rm -f %buildroot%_libdir/*.la
112 # remove Windows-only stuff
113 rm -rf %buildroot%_prefix/lib/mono/*/Mono.Security.Win32*
114 rm -f %buildroot%_libdir/libMonoSupportW.*
115 # remove .a files for libraries that are really only for us
116 rm -f %buildroot%_libdir/libMonoPosixHelper.a
117 rm -f %buildroot%_libdir/libikvm-native.a
118 rm -f %buildroot%_libdir/libmono-llvm.a
120 rm -rf %buildroot%_datadir/libgc-mono
121 # remove stuff that we don't package
122 rm -f %buildroot%_bindir/cilc
123 rm -f %buildroot%_mandir/man1/cilc.1*
124 rm -f %buildroot%_prefix/lib/mono/*/browsercaps-updater.exe*
125 rm -f %buildroot%_prefix/lib/mono/*/culevel.exe*
126 rm -f %buildroot%_prefix/lib/mono/2.0/cilc.exe*
127 # brp-compress doesn't search _mandir
129 ln -s . %buildroot%_prefix%_prefix
130 RPM_BUILD_ROOT=%buildroot%_prefix /usr/lib/rpm/brp-compress
131 rm %buildroot%_prefix%_prefix
132 %fdupes %buildroot%_prefix
139 %defattr(-, root, root)
140 %doc AUTHORS COPYING.LIB ChangeLog NEWS README
141 %config %_sysconfdir/mono/2.0/machine.config
142 %config %_sysconfdir/mono/2.0/settings.map
143 %config %_sysconfdir/mono/4.0/machine.config
144 %config %_sysconfdir/mono/4.0/settings.map
145 %config %_sysconfdir/mono/config
146 %dir %_prefix/lib/mono
147 %dir %_prefix/lib/mono/2.0
148 %dir %_prefix/lib/mono/3.5
149 %dir %_prefix/lib/mono/4.0
150 %dir %_prefix/lib/mono/4.5
151 %dir %_prefix/lib/mono/compat-2.0
152 %dir %_prefix/lib/mono/gac
153 %dir %_sysconfdir/mono
154 %dir %_sysconfdir/mono/2.0
155 %dir %_sysconfdir/mono/4.0
156 %dir %_sysconfdir/mono/4.5
169 %_bindir/mono-configuration-crypto
173 %_bindir/mono-test-install
178 %_libdir/libMonoPosixHelper.so*
179 %_libdir/libikvm-native.so
180 %_mandir/man1/certmgr.1%ext_man
181 %_mandir/man1/chktrust.1%ext_man
182 %_mandir/man1/crlupdate.1%ext_man
183 %_mandir/man1/csharp.1%ext_man
184 %_mandir/man1/gacutil.1%ext_man
185 %_mandir/man1/mcs.1%ext_man
186 %_mandir/man1/mono-configuration-crypto.1%ext_man
187 %_mandir/man1/mono.1%ext_man
188 %_mandir/man1/mozroots.1%ext_man
189 %_mandir/man1/setreg.1%ext_man
190 %_mandir/man1/sn.1%ext_man
191 %_mandir/man5/mono-config.5%ext_man
192 %_prefix/lib/mono/2.0/Commons.Xml.Relaxng.dll
193 %_prefix/lib/mono/2.0/CustomMarshalers.dll
194 %_prefix/lib/mono/2.0/I18N.West.dll
195 %_prefix/lib/mono/2.0/I18N.dll
196 %_prefix/lib/mono/2.0/ICSharpCode.SharpZipLib.dll
197 %_prefix/lib/mono/2.0/Microsoft.VisualC.dll
198 %_prefix/lib/mono/2.0/Mono.C5.dll
199 %_prefix/lib/mono/2.0/Mono.CSharp.dll
200 %_prefix/lib/mono/2.0/Mono.Cairo.dll
201 %_prefix/lib/mono/2.0/Mono.CompilerServices.SymbolWriter.dll
202 %_prefix/lib/mono/2.0/Mono.Management.dll
203 %_prefix/lib/mono/2.0/Mono.Posix.dll
204 %_prefix/lib/mono/2.0/Mono.Security.dll
205 %_prefix/lib/mono/2.0/Mono.Simd.dll
206 %_prefix/lib/mono/2.0/Mono.Tasklets.dll
207 %_prefix/lib/mono/2.0/OpenSystem.C.dll
208 %_prefix/lib/mono/2.0/System.Configuration.dll
209 %_prefix/lib/mono/2.0/System.Core.dll
210 %_prefix/lib/mono/2.0/System.Drawing.dll
211 %_prefix/lib/mono/2.0/System.Net.dll
212 %_prefix/lib/mono/2.0/System.Security.dll
213 %_prefix/lib/mono/2.0/System.Xml.Linq.dll
214 %_prefix/lib/mono/2.0/System.Xml.dll
215 %_prefix/lib/mono/2.0/System.dll
216 %_prefix/lib/mono/2.0/al.exe*
217 %_prefix/lib/mono/2.0/cscompmgd.dll
218 %_prefix/lib/mono/2.0/gacutil.exe*
219 %_prefix/lib/mono/2.0/mscorlib.dll*
220 %_prefix/lib/mono/4.5/Commons.Xml.Relaxng.dll
221 %_prefix/lib/mono/4.5/CustomMarshalers.dll
222 %_prefix/lib/mono/4.5/I18N.West.dll
223 %_prefix/lib/mono/4.5/I18N.dll
224 %_prefix/lib/mono/4.5/ICSharpCode.SharpZipLib.dll
225 %_prefix/lib/mono/4.5/Microsoft.CSharp.dll
226 %_prefix/lib/mono/4.5/Microsoft.VisualC.dll
227 %_prefix/lib/mono/4.5/Mono.C5.dll
228 %_prefix/lib/mono/4.5/Mono.CSharp.dll
229 %_prefix/lib/mono/4.5/Mono.Cairo.dll
230 %_prefix/lib/mono/4.5/Mono.CompilerServices.SymbolWriter.dll
231 %_prefix/lib/mono/4.5/Mono.Management.dll
232 %_prefix/lib/mono/4.5/Mono.Parallel.dll
233 %_prefix/lib/mono/4.5/Mono.Posix.dll
234 %_prefix/lib/mono/4.5/Mono.Security.dll
235 %_prefix/lib/mono/4.5/Mono.Simd.dll
236 %_prefix/lib/mono/4.5/Mono.Tasklets.dll
237 %_prefix/lib/mono/4.5/OpenSystem.C.dll
238 %_prefix/lib/mono/4.5/System.Configuration.dll
239 %_prefix/lib/mono/4.5/System.Core.dll
240 %_prefix/lib/mono/4.5/System.Drawing.dll
241 %_prefix/lib/mono/4.5/System.Dynamic.dll
242 %_prefix/lib/mono/4.5/System.Net.dll
243 %_prefix/lib/mono/4.5/System.Numerics.dll
244 %_prefix/lib/mono/4.5/System.Security.dll
245 %_prefix/lib/mono/4.5/System.Xml.Linq.dll
246 %_prefix/lib/mono/4.5/System.Xml.dll
247 %_prefix/lib/mono/4.5/System.dll
248 %_prefix/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll
249 %_prefix/lib/mono/4.5/al.exe*
250 %_prefix/lib/mono/4.5/certmgr.exe*
251 %_prefix/lib/mono/4.5/chktrust.exe*
252 %_prefix/lib/mono/4.5/crlupdate.exe*
253 %_prefix/lib/mono/4.5/cscompmgd.dll
254 %_prefix/lib/mono/4.5/csharp.exe*
255 %_prefix/lib/mono/4.5/gacutil.exe*
256 %_prefix/lib/mono/4.5/mcs.exe*
257 %_prefix/lib/mono/4.5/mozroots.exe*
258 %_prefix/lib/mono/4.5/mscorlib.dll*
259 %_prefix/lib/mono/4.5/setreg.exe*
260 %_prefix/lib/mono/4.5/sn.exe*
261 %_prefix/lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll
262 %_prefix/lib/mono/gac/Commons.Xml.Relaxng
263 %_prefix/lib/mono/gac/CustomMarshalers
264 %_prefix/lib/mono/gac/I18N
265 %_prefix/lib/mono/gac/I18N.West
266 %_prefix/lib/mono/gac/ICSharpCode.SharpZipLib
267 %_prefix/lib/mono/gac/Microsoft.CSharp
268 %_prefix/lib/mono/gac/Microsoft.VisualC
269 %_prefix/lib/mono/gac/Mono.C5
270 %_prefix/lib/mono/gac/Mono.CSharp
271 %_prefix/lib/mono/gac/Mono.Cairo
272 %_prefix/lib/mono/gac/Mono.Cecil
273 %_prefix/lib/mono/gac/Mono.Cecil.Mdb
274 %_prefix/lib/mono/gac/Mono.CompilerServices.SymbolWriter
275 %_prefix/lib/mono/gac/Mono.Management
276 %_prefix/lib/mono/gac/Mono.Parallel
277 %_prefix/lib/mono/gac/Mono.Posix
278 %_prefix/lib/mono/gac/Mono.Security
279 %_prefix/lib/mono/gac/Mono.Simd
280 %_prefix/lib/mono/gac/Mono.Tasklets
281 %_prefix/lib/mono/gac/OpenSystem.C
282 %_prefix/lib/mono/gac/System
283 %_prefix/lib/mono/gac/System.Configuration
284 %_prefix/lib/mono/gac/System.Core
285 %_prefix/lib/mono/gac/System.Drawing
286 %_prefix/lib/mono/gac/System.Dynamic
287 %_prefix/lib/mono/gac/System.Net
288 %_prefix/lib/mono/gac/System.Numerics
289 %_prefix/lib/mono/gac/System.Security
290 %_prefix/lib/mono/gac/System.Xml
291 %_prefix/lib/mono/gac/System.Xml.Linq
292 %_prefix/lib/mono/gac/System.Threading.Tasks.Dataflow
293 %_prefix/lib/mono/gac/cscompmgd
294 %_prefix/lib/mono/mono-configuration-crypto
296 %package -n libmono-2_0-1
297 License: LGPL v2.1 only
298 Summary: A Library for embedding Mono in your Application
299 Group: Development/Libraries/C and C++
301 %description -n libmono-2_0-1
302 The Mono Project is an open development initiative that is working to
303 develop an open source, Unix version of the .NET development platform.
304 Its objective is to enable Unix developers to build and deploy
305 cross-platform .NET applications. The project will implement various
306 technologies that have been submitted to the ECMA for standardization.
308 A Library for embedding Mono in your Application.
310 %files -n libmono-2_0-1
311 %defattr(-, root, root)
312 %_libdir/libmono-2.0.so.1*
314 %post -n libmono-2_0-1 -p /sbin/ldconfig
316 %postun -n libmono-2_0-1 -p /sbin/ldconfig
318 %package -n libmono-2_0-devel
319 License: LGPL v2.1 only
320 Summary: Development files for libmono
321 Group: Development/Languages/Mono
322 Requires: mono-core == %version-%release
324 %description -n libmono-2_0-devel
325 The Mono Project is an open development initiative that is working to
326 develop an open source, Unix version of the .NET development platform.
327 Its objective is to enable Unix developers to build and deploy
328 cross-platform .NET applications. The project will implement various
329 technologies that have been submitted to the ECMA for standardization.
331 Development files for libmono.
333 %files -n libmono-2_0-devel
334 %defattr(-, root, root)
336 %_includedir/mono-2.0
337 %_libdir/libmono-2.0.a
338 %_libdir/libmono-2.0.so
339 %_libdir/pkgconfig/mono-2.pc
342 %package -n libmonosgen-2_0-0
343 License: LGPL v2.1 only
344 Summary: A Library for embedding Mono in your Application (sgen version)
345 Group: Development/Libraries/C and C++
347 %description -n libmonosgen-2_0-0
348 The Mono Project is an open development initiative that is working to
349 develop an open source, Unix version of the .NET development platform.
350 Its objective is to enable Unix developers to build and deploy
351 cross-platform .NET applications. The project will implement various
352 technologies that have been submitted to the ECMA for standardization.
354 A Library for embedding Mono in your Application (sgen version).
356 %files -n libmonosgen-2_0-0
357 %defattr(-, root, root)
358 %_libdir/libmonosgen-2.0.so.0*
360 %post -n libmonosgen-2_0-0 -p /sbin/ldconfig
362 %postun -n libmonosgen-2_0-0 -p /sbin/ldconfig
364 %package -n libmonosgen-2_0-devel
365 License: LGPL v2.1 only
366 Summary: Development files for libmonosgen
367 Group: Development/Languages/Mono
368 Requires: mono-core == %version-%release
369 Requires: libmono-2_0-devel
371 %description -n libmonosgen-2_0-devel
372 The Mono Project is an open development initiative that is working to
373 develop an open source, Unix version of the .NET development platform.
374 Its objective is to enable Unix developers to build and deploy
375 cross-platform .NET applications. The project will implement various
376 technologies that have been submitted to the ECMA for standardization.
378 Development files for libmonosgen.
380 %files -n libmonosgen-2_0-devel
381 %defattr(-, root, root)
382 %_bindir/mono-sgen-gdb.py
383 %_libdir/libmonosgen-2.0.a
384 %_libdir/libmonosgen-2.0.so
385 %_libdir/pkgconfig/monosgen-2.pc
389 %package -n libmono-llvm0
390 License: LGPL v2.1 only
391 Summary: Loadable LLVM libary for mono
392 Group: Development/Libraries/C and C++
394 %description -n libmono-llvm0
395 The Mono Project is an open development initiative that is working to
396 develop an open source, Unix version of the .NET development platform.
397 Its objective is to enable Unix developers to build and deploy
398 cross-platform .NET applications. The project will implement various
399 technologies that have been submitted to the ECMA for standardization.
401 Loadable LLVM libary for mono.
403 %files -n libmono-llvm0
404 %defattr(-, root, root)
405 %_libdir/libmono-llvm.so*
407 %post -n libmono-llvm0 -p /sbin/ldconfig
409 %postun -n libmono-llvm0 -p /sbin/ldconfig
412 %package -n mono-locale-extras
413 License: LGPL v2.1 only
414 Summary: Extra locale information
415 Group: Development/Languages/Mono
416 Requires: mono-core == %version-%release
417 Provides: mono(I18N.CJK) = 1.0.5000.0
418 Provides: mono(I18N.MidEast) = 1.0.5000.0
419 Provides: mono(I18N.Other) = 1.0.5000.0
420 Provides: mono(I18N.Rare) = 1.0.5000.0
422 %description -n mono-locale-extras
423 The Mono Project is an open development initiative that is working to
424 develop an open source, Unix version of the .NET development platform.
425 Its objective is to enable Unix developers to build and deploy
426 cross-platform .NET applications. The project will implement various
427 technologies that have been submitted to the ECMA for standardization.
429 Extra locale information.
431 %files -n mono-locale-extras
432 %defattr(-, root, root)
433 %_prefix/lib/mono/2.0/I18N.CJK.dll
434 %_prefix/lib/mono/2.0/I18N.MidEast.dll
435 %_prefix/lib/mono/2.0/I18N.Other.dll
436 %_prefix/lib/mono/2.0/I18N.Rare.dll
437 %_prefix/lib/mono/4.5/I18N.CJK.dll
438 %_prefix/lib/mono/4.5/I18N.MidEast.dll
439 %_prefix/lib/mono/4.5/I18N.Other.dll
440 %_prefix/lib/mono/4.5/I18N.Rare.dll
441 %_prefix/lib/mono/gac/I18N.CJK
442 %_prefix/lib/mono/gac/I18N.MidEast
443 %_prefix/lib/mono/gac/I18N.Other
444 %_prefix/lib/mono/gac/I18N.Rare
446 %package -n mono-data
447 License: LGPL v2.1 only
448 Summary: Database connectivity for Mono
449 Group: Development/Languages/Mono
450 Requires: mono-core == %version-%release
451 Obsoletes: mono-directory
452 Obsoletes: mono-ms-enterprise
453 Obsoletes: mono-novell-directory
454 Provides: mono-directory
455 Provides: mono-ms-enterprise
456 Provides: mono-novell-directory
457 Provides: mono(Mono.Data.Tds) = 1.0.5000.0
458 Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0
459 Provides: mono(System.Data) = 1.0.5000.0
460 Provides: mono(System.DirectoryServices) = 1.0.5000.0
461 Provides: mono(System.EnterpriseServices) = 1.0.5000.0
463 %description -n mono-data
464 The Mono Project is an open development initiative that is working to
465 develop an open source, Unix version of the .NET development platform.
466 Its objective is to enable Unix developers to build and deploy
467 cross-platform .NET applications. The project will implement various
468 technologies that have been submitted to the ECMA for standardization.
470 Database connectivity for Mono.
473 %defattr(-, root, root)
476 %_mandir/man1/sqlsharp.1%ext_man
477 %_prefix/lib/mono/2.0/Mono.Data.Tds.dll
478 %_prefix/lib/mono/2.0/Novell.Directory.Ldap.dll
479 %_prefix/lib/mono/2.0/System.Data.DataSetExtensions.dll
480 %_prefix/lib/mono/2.0/System.Data.Linq.dll
481 %_prefix/lib/mono/2.0/System.Data.dll
482 %_prefix/lib/mono/2.0/System.DirectoryServices.dll
483 %_prefix/lib/mono/2.0/System.EnterpriseServices.dll
484 %_prefix/lib/mono/2.0/System.Runtime.Serialization.dll
485 %_prefix/lib/mono/2.0/System.Transactions.dll
486 %_prefix/lib/mono/4.5/Mono.Data.Tds.dll
487 %_prefix/lib/mono/4.5/Novell.Directory.Ldap.dll
488 %_prefix/lib/mono/4.5/System.Data.DataSetExtensions.dll
489 %_prefix/lib/mono/4.5/System.Data.Linq.dll
490 %_prefix/lib/mono/4.5/System.Data.dll
491 %_prefix/lib/mono/4.5/System.DirectoryServices.dll
492 %_prefix/lib/mono/4.5/System.EnterpriseServices.dll
493 %_prefix/lib/mono/4.5/System.Runtime.Serialization.dll
494 %_prefix/lib/mono/4.5/System.Transactions.dll
495 %_prefix/lib/mono/4.5/WebMatrix.Data.dll
496 %_prefix/lib/mono/4.5/sqlmetal.exe*
497 %_prefix/lib/mono/4.5/sqlsharp.exe*
498 %_prefix/lib/mono/gac/Mono.Data.Tds
499 %_prefix/lib/mono/gac/Novell.Directory.Ldap
500 %_prefix/lib/mono/gac/System.Data
501 %_prefix/lib/mono/gac/System.Data.DataSetExtensions
502 %_prefix/lib/mono/gac/System.Data.Linq
503 %_prefix/lib/mono/gac/System.DirectoryServices
504 %_prefix/lib/mono/gac/System.EnterpriseServices
505 %_prefix/lib/mono/gac/System.Runtime.Serialization
506 %_prefix/lib/mono/gac/System.Transactions
507 %_prefix/lib/mono/gac/WebMatrix.Data
509 %package -n mono-winforms
510 License: LGPL v2.1 only
511 Summary: Mono's Windows Forms implementation
512 Group: Development/Languages/Mono
513 Requires: mono-core == %version-%release
514 Provides: mono-window-forms
515 Obsoletes: mono-window-forms
516 Provides: mono(Accessibility) = 1.0.5000.0
517 Provides: mono(System.Design) = 1.0.5000.0
518 Provides: mono(System.Drawing) = 1.0.5000.0
519 Provides: mono(System.Drawing.Design) = 1.0.5000.0
520 Provides: mono(System.Windows.Forms) = 1.0.5000.0
522 %description -n mono-winforms
523 The Mono Project is an open development initiative that is working to
524 develop an open source, Unix version of the .NET development platform.
525 Its objective is to enable Unix developers to build and deploy
526 cross-platform .NET applications. The project will implement various
527 technologies that have been submitted to the ECMA for standardization.
529 Mono's Windows Forms implementation.
531 %files -n mono-winforms
532 %defattr(-, root, root)
533 %_prefix/lib/mono/2.0/Accessibility.dll
534 %_prefix/lib/mono/2.0/Mono.WebBrowser.dll
535 %_prefix/lib/mono/2.0/System.Design.dll
536 %_prefix/lib/mono/2.0/System.Drawing.Design.dll
537 %_prefix/lib/mono/2.0/System.Windows.Forms.dll
538 %_prefix/lib/mono/4.5/Accessibility.dll
539 %_prefix/lib/mono/4.5/Mono.WebBrowser.dll
540 %_prefix/lib/mono/4.5/System.Design.dll
541 %_prefix/lib/mono/4.5/System.Drawing.Design.dll
542 %_prefix/lib/mono/4.5/System.Windows.Forms.DataVisualization.dll
543 %_prefix/lib/mono/4.5/System.Windows.Forms.dll
544 %_prefix/lib/mono/gac/Accessibility
545 %_prefix/lib/mono/gac/Mono.WebBrowser
546 %_prefix/lib/mono/gac/System.Design
547 %_prefix/lib/mono/gac/System.Drawing.Design
548 %_prefix/lib/mono/gac/System.Windows.Forms
549 %_prefix/lib/mono/gac/System.Windows.Forms.DataVisualization
551 %package -n ibm-data-db2
552 License: LGPL v2.1 only
553 Summary: Database connectivity for DB2
554 Group: Development/Languages/Mono
555 Requires: mono-core == %version-%release
557 %description -n ibm-data-db2
558 The Mono Project is an open development initiative that is working to
559 develop an open source, Unix version of the .NET development platform.
560 Its objective is to enable Unix developers to build and deploy
561 cross-platform .NET applications. The project will implement various
562 technologies that have been submitted to the ECMA for standardization.
564 Database connectivity for DB2.
566 %files -n ibm-data-db2
567 %defattr(-, root, root)
568 %_prefix/lib/mono/2.0/IBM.Data.DB2.dll
569 %_prefix/lib/mono/4.5/IBM.Data.DB2.dll
570 %_prefix/lib/mono/gac/IBM.Data.DB2
572 %package -n mono-extras
573 License: LGPL v2.1 only
574 Summary: Extra packages
575 Group: Development/Languages/Mono
576 Requires: mono-core == %version-%release
577 Obsoletes: mono-ms-extras
578 Provides: mono-ms-extras
579 Provides: mono(Mono.Messaging) = 1.0.5000.0
580 Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
581 Provides: mono(RabbitMQ.Client) = 1.0.5000.0
582 Provides: mono(System.Configuration.Install) = 1.0.5000.0
583 Provides: mono(System.Management) = 1.0.5000.0
584 Provides: mono(System.Messaging) = 1.0.5000.0
585 Provides: mono(System.ServiceProcess) = 1.0.5000.0
586 Provides: mono(mono-service) = 1.0.5000.0
588 %description -n mono-extras
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.
597 %files -n mono-extras
598 %defattr(-, root, root)
599 %_bindir/mono-service
600 %_bindir/mono-service2
601 %_mandir/man1/mono-service.1%ext_man
602 %_prefix/lib/mono/2.0/Mono.Messaging.RabbitMQ.dll
603 %_prefix/lib/mono/2.0/Mono.Messaging.dll
604 %_prefix/lib/mono/2.0/RabbitMQ.Client.Apigen.exe*
605 %_prefix/lib/mono/2.0/RabbitMQ.Client.dll
606 %_prefix/lib/mono/2.0/System.Configuration.Install.dll
607 %_prefix/lib/mono/2.0/System.Management.dll
608 %_prefix/lib/mono/2.0/System.Messaging.dll
609 %_prefix/lib/mono/2.0/System.ServiceProcess.dll
610 %_prefix/lib/mono/2.0/mono-service.exe*
611 %_prefix/lib/mono/4.5/Mono.Messaging.RabbitMQ.dll
612 %_prefix/lib/mono/4.5/Mono.Messaging.dll
613 %_prefix/lib/mono/4.5/RabbitMQ.Client.Apigen.exe*
614 %_prefix/lib/mono/4.5/RabbitMQ.Client.dll
615 %_prefix/lib/mono/4.5/System.Configuration.Install.dll
616 %_prefix/lib/mono/4.5/System.Management.dll
617 %_prefix/lib/mono/4.5/System.Messaging.dll
618 %_prefix/lib/mono/4.5/System.Runtime.Caching.dll
619 %_prefix/lib/mono/4.5/System.ServiceProcess.dll
620 %_prefix/lib/mono/4.5/System.Xaml.dll
621 %_prefix/lib/mono/4.5/installutil.exe*
622 %_prefix/lib/mono/4.5/mono-service.exe*
623 %_prefix/lib/mono/gac/Mono.Messaging
624 %_prefix/lib/mono/gac/Mono.Messaging.RabbitMQ
625 %_prefix/lib/mono/gac/RabbitMQ.Client
626 %_prefix/lib/mono/gac/System.Configuration.Install
627 %_prefix/lib/mono/gac/System.Management
628 %_prefix/lib/mono/gac/System.Messaging
629 %_prefix/lib/mono/gac/System.Runtime.Caching
630 %_prefix/lib/mono/gac/System.ServiceProcess
631 %_prefix/lib/mono/gac/System.Xaml
632 %_prefix/lib/mono/gac/mono-service
634 %package -n mono-data-sqlite
635 License: LGPL v2.1 only
636 Summary: Database connectivity for Mono
637 Group: Development/Languages/Mono
638 Requires: mono-core == %version-%release
639 Requires: mono-data == %version-%release
640 Provides: mono(Mono.Data.Sqlite) = 1.0.5000.0
642 %description -n mono-data-sqlite
643 The Mono Project is an open development initiative that is working to
644 develop an open source, Unix version of the .NET development platform.
645 Its objective is to enable Unix developers to build and deploy
646 cross-platform .NET applications. The project will implement various
647 technologies that have been submitted to the ECMA for standardization.
649 Database connectivity for Mono.
651 %files -n mono-data-sqlite
652 %defattr(-, root, root)
653 %_prefix/lib/mono/2.0/Mono.Data.Sqlite.dll
654 %_prefix/lib/mono/4.5/Mono.Data.Sqlite.dll
655 %_prefix/lib/mono/gac/Mono.Data.Sqlite
658 License: MIT License (or similar) ; Ms-Pl
659 Summary: Mono implementation of WCF, Windows Communication Foundation
660 Group: Development/Languages/Mono
661 Requires: mono-core == %version-%release
663 %description -n mono-wcf
664 The Mono Project is an open development initiative that is working to
665 develop an open source, Unix version of the .NET development platform.
666 Its objective is to enable Unix developers to build and deploy
667 cross-platform .NET applications. The project will implement various
668 technologies that have been submitted to the ECMA for standardization.
670 Mono implementation of WCF, Windows Communication Foundation
673 %defattr(-, root, root)
675 %_libdir/pkgconfig/wcf.pc
676 %_prefix/lib/mono/2.0/System.Data.Services.dll
677 %_prefix/lib/mono/2.0/System.IdentityModel.Selectors.dll
678 %_prefix/lib/mono/2.0/System.IdentityModel.dll
679 %_prefix/lib/mono/2.0/System.ServiceModel.Web.dll
680 %_prefix/lib/mono/2.0/System.ServiceModel.dll
681 %_prefix/lib/mono/4.5/System.Data.Services.dll
682 %_prefix/lib/mono/4.5/System.IdentityModel.Selectors.dll
683 %_prefix/lib/mono/4.5/System.IdentityModel.dll
684 %_prefix/lib/mono/4.5/System.Runtime.DurableInstancing.dll
685 %_prefix/lib/mono/4.5/System.ServiceModel.Discovery.dll
686 %_prefix/lib/mono/4.5/System.ServiceModel.Routing.dll
687 %_prefix/lib/mono/4.5/System.ServiceModel.Web.dll
688 %_prefix/lib/mono/4.5/System.ServiceModel.dll
689 %_prefix/lib/mono/4.5/svcutil.exe*
690 %_prefix/lib/mono/gac/System.Data.Services
691 %_prefix/lib/mono/gac/System.IdentityModel
692 %_prefix/lib/mono/gac/System.IdentityModel.Selectors
693 %_prefix/lib/mono/gac/System.Runtime.DurableInstancing
694 %_prefix/lib/mono/gac/System.ServiceModel
695 %_prefix/lib/mono/gac/System.ServiceModel.Discovery
696 %_prefix/lib/mono/gac/System.ServiceModel.Routing
697 %_prefix/lib/mono/gac/System.ServiceModel.Web
699 %package -n mono-winfxcore
700 License: MIT License (or similar) ; Ms-Pl
701 Summary: Mono implementation of core WinFX APIs
702 Group: Development/Languages/Mono
703 Requires: mono-core == %version-%release
705 %description -n mono-winfxcore
706 The Mono Project is an open development initiative that is working to
707 develop an open source, Unix version of the .NET development platform.
708 Its objective is to enable Unix developers to build and deploy
709 cross-platform .NET applications. The project will implement various
710 technologies that have been submitted to the ECMA for standardization.
712 Mono implementation of core WinFX APIs
714 %files -n mono-winfxcore
715 %defattr(-, root, root)
716 %_prefix/lib/mono/2.0/System.Data.Services.Client.dll*
717 %_prefix/lib/mono/2.0/WindowsBase.dll*
718 %_prefix/lib/mono/4.5/System.Data.Services.Client.dll*
719 %_prefix/lib/mono/4.5/WindowsBase.dll*
720 %_prefix/lib/mono/gac/System.Data.Services.Client
721 %_prefix/lib/mono/gac/WindowsBase
724 License: MIT License (or similar) ; Ms-Pl
725 Summary: Mono implementation of ASP.NET, Remoting and Web Services
726 Group: Development/Languages/Mono
727 Requires: mono-core == %version-%release
728 Obsoletes: mono-remoting
729 Obsoletes: mono-web-forms
730 Obsoletes: mono-web-services
731 Provides: mono-remoting
732 Provides: mono-web-forms
733 Provides: mono-web-services
734 Provides: mono(Mono.Http) = 1.0.5000.0
735 Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
736 Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
737 Provides: mono(System.Web) = 1.0.5000.0
738 Provides: mono(System.Web.Services) = 1.0.5000.0
740 %description -n mono-web
741 The Mono Project is an open development initiative that is working to
742 develop an open source, Unix version of the .NET development platform.
743 Its objective is to enable Unix developers to build and deploy
744 cross-platform .NET applications. The project will implement various
745 technologies that have been submitted to the ECMA for standardization.
747 Mono implementation of ASP.NET, Remoting and Web Services.
750 %defattr(-, root, root)
751 %config %_sysconfdir/mono/2.0/Browsers
752 %config %_sysconfdir/mono/2.0/DefaultWsdlHelpGenerator.aspx
753 %config %_sysconfdir/mono/2.0/web.config
754 %config %_sysconfdir/mono/4.0/DefaultWsdlHelpGenerator.aspx
755 %config %_sysconfdir/mono/4.0/web.config
756 %config %_sysconfdir/mono/browscap.ini
757 %config %_sysconfdir/mono/mconfig/config.xml
758 %dir %_sysconfdir/mono/mconfig
765 %_libdir/pkgconfig/mono.web.pc
766 %_mandir/man1/disco.1%ext_man
767 %_mandir/man1/mconfig.1%ext_man
768 %_mandir/man1/soapsuds.1%ext_man
769 %_mandir/man1/wsdl.1%ext_man
770 %_mandir/man1/xsd.1%ext_man
771 %_prefix/lib/mono/2.0/Mono.Http.dll
772 %_prefix/lib/mono/2.0/Mono.Web.dll
773 %_prefix/lib/mono/2.0/System.ComponentModel.DataAnnotations.dll
774 %_prefix/lib/mono/2.0/System.Runtime.Remoting.dll
775 %_prefix/lib/mono/2.0/System.Runtime.Serialization.Formatters.Soap.dll
776 %_prefix/lib/mono/2.0/System.Web.Abstractions.dll
777 %_prefix/lib/mono/2.0/System.Web.Routing.dll
778 %_prefix/lib/mono/2.0/System.Web.Services.dll
779 %_prefix/lib/mono/2.0/System.Web.dll
780 %_prefix/lib/mono/2.0/wsdl.exe*
781 %_prefix/lib/mono/2.0/xsd.exe*
782 %_prefix/lib/mono/4.5/Microsoft.Web.Infrastructure.dll
783 %_prefix/lib/mono/4.5/Mono.Http.dll
784 %_prefix/lib/mono/4.5/Mono.Web.dll
785 %_prefix/lib/mono/4.5/System.ComponentModel.Composition.dll
786 %_prefix/lib/mono/4.5/System.ComponentModel.DataAnnotations.dll
787 %_prefix/lib/mono/4.5/System.Runtime.Remoting.dll
788 %_prefix/lib/mono/4.5/System.Runtime.Serialization.Formatters.Soap.dll
789 %_prefix/lib/mono/4.5/System.Web.Abstractions.dll
790 %_prefix/lib/mono/4.5/System.Web.ApplicationServices.dll
791 %_prefix/lib/mono/4.5/System.Web.Routing.dll
792 %_prefix/lib/mono/4.5/System.Web.Services.dll
793 %_prefix/lib/mono/4.5/System.Web.dll
794 %_prefix/lib/mono/4.5/disco.exe*
795 %_prefix/lib/mono/4.5/mconfig.exe*
796 %_prefix/lib/mono/4.5/soapsuds.exe*
797 %_prefix/lib/mono/4.5/wsdl.exe*
798 %_prefix/lib/mono/4.5/xsd.exe*
799 %_prefix/lib/mono/gac/Microsoft.Web.Infrastructure
800 %_prefix/lib/mono/gac/Mono.Http
801 %_prefix/lib/mono/gac/Mono.Web
802 %_prefix/lib/mono/gac/System.ComponentModel.Composition
803 %_prefix/lib/mono/gac/System.ComponentModel.DataAnnotations
804 %_prefix/lib/mono/gac/System.Runtime.Remoting
805 %_prefix/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap
806 %_prefix/lib/mono/gac/System.Web
807 %_prefix/lib/mono/gac/System.Web.Abstractions
808 %_prefix/lib/mono/gac/System.Web.ApplicationServices
809 %_prefix/lib/mono/gac/System.Web.Routing
810 %_prefix/lib/mono/gac/System.Web.Services
813 License: MIT License (or similar) ; Ms-Pl
814 Summary: Mono implementation of ASP.NET MVC
815 Group: Development/Languages/Mono
816 Requires: mono-core == %version-%release
818 %description -n mono-mvc
819 The Mono Project is an open development initiative that is working to
820 develop an open source, Unix version of the .NET development platform.
821 Its objective is to enable Unix developers to build and deploy
822 cross-platform .NET applications. The project will implement various
823 technologies that have been submitted to the ECMA for standardization.
825 Mono implementation of ASP.NET MVC.
828 %defattr(-, root, root)
829 %_libdir/pkgconfig/system.web.extensions.design_1.0.pc
830 %_libdir/pkgconfig/system.web.extensions_1.0.pc
831 %_libdir/pkgconfig/system.web.mvc.pc
832 %_libdir/pkgconfig/system.web.mvc2.pc
833 %_prefix/lib/mono/2.0/System.Web.DynamicData.dll
834 %_prefix/lib/mono/2.0/System.Web.Extensions.Design.dll
835 %_prefix/lib/mono/2.0/System.Web.Extensions.dll
836 %_prefix/lib/mono/2.0/System.Web.Mvc.dll
837 %_prefix/lib/mono/4.5/System.Web.DynamicData.dll
838 %_prefix/lib/mono/4.5/System.Web.Extensions.Design.dll
839 %_prefix/lib/mono/4.5/System.Web.Extensions.dll
840 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.Design.dll
841 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.dll
842 %_prefix/lib/mono/compat-2.0/System.Web.Mvc.dll
843 %_prefix/lib/mono/gac/System.Web.DynamicData
844 %_prefix/lib/mono/gac/System.Web.Extensions
845 %_prefix/lib/mono/gac/System.Web.Extensions.Design
846 %_prefix/lib/mono/gac/System.Web.Mvc
848 %package -n mono-data-oracle
849 License: LGPL v2.1 only
850 Summary: Database connectivity for Mono
851 Group: Development/Languages/Mono
852 Requires: mono-core == %version-%release
853 Requires: mono-data == %version-%release
854 Provides: mono(System.Data.OracleClient) = 1.0.5000.0
856 %description -n mono-data-oracle
857 The Mono Project is an open development initiative that is working to
858 develop an open source, Unix version of the .NET development platform.
859 Its objective is to enable Unix developers to build and deploy
860 cross-platform .NET applications. The project will implement various
861 technologies that have been submitted to the ECMA for standardization.
863 Database connectivity for Mono.
865 %files -n mono-data-oracle
866 %defattr(-, root, root)
867 %_prefix/lib/mono/2.0/System.Data.OracleClient.dll
868 %_prefix/lib/mono/4.5/System.Data.OracleClient.dll
869 %_prefix/lib/mono/gac/System.Data.OracleClient
871 %package -n mono-data-postgresql
872 License: LGPL v2.1 only
873 Summary: Database connectivity for Mono
874 Group: Development/Languages/Mono
875 Requires: mono-core == %version-%release
876 Requires: mono-data == %version-%release
877 Provides: mono(Npgsql) = 1.0.5000.0
879 %description -n mono-data-postgresql
880 The Mono Project is an open development initiative that is working to
881 develop an open source, Unix version of the .NET development platform.
882 Its objective is to enable Unix developers to build and deploy
883 cross-platform .NET applications. The project will implement various
884 technologies that have been submitted to the ECMA for standardization.
886 Database connectivity for Mono.
888 %files -n mono-data-postgresql
889 %defattr(-, root, root)
890 %_prefix/lib/mono/2.0/Npgsql.dll
891 %_prefix/lib/mono/4.5/Npgsql.dll
892 %_prefix/lib/mono/gac/Npgsql
894 %package -n mono-nunit
895 License: LGPL v2.1 only
896 Summary: NUnit Testing Framework
897 Group: Development/Languages/Mono
898 Requires: mono-core == %version-%release
900 %description -n mono-nunit
901 NUnit is a unit-testing framework for all .Net languages. Initially
902 ported from JUnit, the current release, version 2.2, is the fourth
903 major release of this Unit based unit testing tool for Microsoft .NET.
904 It is written entirely in C# and has been completely redesigned to
905 take advantage of many .NET language features, for example
906 custom attributes and other reflection related capabilities. NUnit
907 brings xUnit to all .NET languages.
910 %defattr(-, root, root)
911 %_libdir/pkgconfig/mono-nunit.pc
912 %_prefix/bin/nunit-console
913 %_prefix/bin/nunit-console2
914 %_prefix/lib/mono/2.0/nunit-console-runner.dll
915 %_prefix/lib/mono/2.0/nunit-console.exe*
916 %_prefix/lib/mono/2.0/nunit.core.dll
917 %_prefix/lib/mono/2.0/nunit.core.extensions.dll
918 %_prefix/lib/mono/2.0/nunit.core.interfaces.dll
919 %_prefix/lib/mono/2.0/nunit.framework.dll
920 %_prefix/lib/mono/2.0/nunit.framework.extensions.dll
921 %_prefix/lib/mono/2.0/nunit.mocks.dll
922 %_prefix/lib/mono/2.0/nunit.util.dll
923 %_prefix/lib/mono/4.5/nunit-console-runner.dll
924 %_prefix/lib/mono/4.5/nunit-console.exe*
925 %_prefix/lib/mono/4.5/nunit.core.dll
926 %_prefix/lib/mono/4.5/nunit.core.extensions.dll
927 %_prefix/lib/mono/4.5/nunit.core.interfaces.dll
928 %_prefix/lib/mono/4.5/nunit.framework.dll
929 %_prefix/lib/mono/4.5/nunit.framework.extensions.dll
930 %_prefix/lib/mono/4.5/nunit.mocks.dll
931 %_prefix/lib/mono/4.5/nunit.util.dll
932 %_prefix/lib/mono/gac/nunit-console-runner
933 %_prefix/lib/mono/gac/nunit.core
934 %_prefix/lib/mono/gac/nunit.core.extensions
935 %_prefix/lib/mono/gac/nunit.core.interfaces
936 %_prefix/lib/mono/gac/nunit.framework
937 %_prefix/lib/mono/gac/nunit.framework.extensions
938 %_prefix/lib/mono/gac/nunit.mocks
939 %_prefix/lib/mono/gac/nunit.util
941 %package -n mono-devel
942 License: LGPL v2.1 only
943 Summary: Mono development tools
944 Group: Development/Languages/Mono
945 Requires: mono-core == %version-%release
946 Requires: libgdiplus0
948 Provides: mono-xbuild
949 # Required because they are referenced by .pc files
950 Requires: mono-data == %version-%release
951 Requires: mono-data-oracle == %version-%release
952 Requires: mono-extras == %version-%release
953 Requires: mono-web == %version-%release
954 Requires: mono-winforms == %version-%release
955 # We build natively on ppc64 now
957 Provides: mono-biarchcompat
958 Obsoletes: mono-biarchcompat
960 Provides: mono(PEAPI) = 1.0.5000.0
961 Provides: mono(resgen) = 1.0.5000.0
963 %description -n mono-devel
964 The Mono Project is an open development initiative that is working to
965 develop an open source, Unix version of the .NET development platform.
966 Its objective is to enable Unix developers to build and deploy
967 cross-platform .NET applications. This package contains compilers and
968 other tools needed to develop .NET applications.
970 Mono development tools.
972 %post -n mono-devel -p /sbin/ldconfig
974 %postun -n mono-devel -p /sbin/ldconfig
977 %defattr(-, root, root)
991 %_bindir/mono-api-info
992 %_bindir/mono-cil-strip
993 %_bindir/mono-find-provides
994 %_bindir/mono-find-requires
995 %_bindir/mono-heapviz
996 %_bindir/mono-shlib-cop
997 %_bindir/mono-xmltool
1003 %_bindir/mprof-report
1014 %dir %_datadir/mono-2.0
1015 %dir %_datadir/mono-2.0/mono
1016 %dir %_datadir/mono-2.0/mono/cil
1017 %_datadir/mono-2.0/mono/cil/cil-opcodes.xml
1018 %_libdir/libmono-profiler-*.*
1019 %_libdir/pkgconfig/cecil.pc
1020 %_libdir/pkgconfig/dotnet.pc
1021 %_libdir/pkgconfig/dotnet35.pc
1022 %_libdir/pkgconfig/mono-cairo.pc
1023 %_libdir/pkgconfig/mono-lineeditor.pc
1024 %_libdir/pkgconfig/mono-options.pc
1025 %_libdir/pkgconfig/mono.pc
1026 %_mandir/man1/al.1%ext_man
1027 %_mandir/man1/ccrewrite.1%ext_man
1028 %_mandir/man1/cert2spc.1%ext_man
1029 %_mandir/man1/dtd2xsd.1%ext_man
1030 %_mandir/man1/genxs.1%ext_man
1031 %_mandir/man1/httpcfg.1%ext_man
1032 %_mandir/man1/ilasm.1%ext_man
1033 %_mandir/man1/lc.1%ext_man
1034 %_mandir/man1/macpack.1%ext_man
1035 %_mandir/man1/makecert.1%ext_man
1036 %_mandir/man1/mkbundle.1%ext_man
1037 %_mandir/man1/mono-api-info.1%ext_man
1038 %_mandir/man1/mono-cil-strip.1%ext_man
1039 %_mandir/man1/mono-shlib-cop.1%ext_man
1040 %_mandir/man1/mono-xmltool.1%ext_man
1041 %_mandir/man1/monodis.1%ext_man
1042 %_mandir/man1/monolinker.1%ext_man
1043 %_mandir/man1/monop.1%ext_man
1044 %_mandir/man1/mprof-report.1%ext_man
1045 %_mandir/man1/pdb2mdb.1%ext_man
1046 %_mandir/man1/permview.1%ext_man
1047 %_mandir/man1/prj2make.1%ext_man
1048 %_mandir/man1/resgen.1%ext_man
1049 %_mandir/man1/secutil.1%ext_man
1050 %_mandir/man1/sgen.1%ext_man
1051 %_mandir/man1/signcode.1%ext_man
1052 %_mandir/man1/xbuild.1%ext_man
1053 %_prefix/lib/mono-source-libs
1054 %_prefix/lib/mono/2.0/MSBuild
1055 %_prefix/lib/mono/2.0/Microsoft.Build.Engine.dll
1056 %_prefix/lib/mono/2.0/Microsoft.Build.Framework.dll
1057 %_prefix/lib/mono/2.0/Microsoft.Build.Tasks.dll
1058 %_prefix/lib/mono/2.0/Microsoft.Build.Utilities.dll
1059 %_prefix/lib/mono/2.0/Microsoft.Build.xsd
1060 %_prefix/lib/mono/2.0/Microsoft.CSharp.targets
1061 %_prefix/lib/mono/2.0/Microsoft.Common.targets
1062 %_prefix/lib/mono/2.0/Microsoft.Common.tasks
1063 %_prefix/lib/mono/2.0/Microsoft.VisualBasic.targets
1064 %_prefix/lib/mono/2.0/Mono.Debugger.Soft.dll
1065 %_prefix/lib/mono/2.0/PEAPI.dll
1066 %_prefix/lib/mono/2.0/genxs.exe*
1067 %_prefix/lib/mono/2.0/ilasm.exe*
1068 %_prefix/lib/mono/2.0/mkbundle.exe*
1069 %_prefix/lib/mono/2.0/monolinker.*
1070 %_prefix/lib/mono/2.0/monop.exe*
1071 %_prefix/lib/mono/2.0/resgen.exe*
1072 %_prefix/lib/mono/2.0/xbuild.exe*
1073 %_prefix/lib/mono/2.0/xbuild.rsp
1074 %_prefix/lib/mono/3.5/MSBuild
1075 %_prefix/lib/mono/3.5/Microsoft.Build.Engine.dll
1076 %_prefix/lib/mono/3.5/Microsoft.Build.Framework.dll
1077 %_prefix/lib/mono/3.5/Microsoft.Build.Tasks.v3.5.dll
1078 %_prefix/lib/mono/3.5/Microsoft.Build.Utilities.v3.5.dll
1079 %_prefix/lib/mono/3.5/Microsoft.Build.xsd
1080 %_prefix/lib/mono/3.5/Microsoft.CSharp.targets
1081 %_prefix/lib/mono/3.5/Microsoft.Common.targets
1082 %_prefix/lib/mono/3.5/Microsoft.Common.tasks
1083 %_prefix/lib/mono/3.5/Microsoft.VisualBasic.targets
1084 %_prefix/lib/mono/3.5/xbuild.exe*
1085 %_prefix/lib/mono/3.5/xbuild.rsp
1086 %_prefix/lib/mono/4.0/MSBuild
1087 %_prefix/lib/mono/4.5/Microsoft.Build.Engine.dll
1088 %_prefix/lib/mono/4.5/Microsoft.Build.Framework.dll
1089 %_prefix/lib/mono/4.5/Microsoft.Build.Tasks.v4.0.dll
1090 %_prefix/lib/mono/4.5/Microsoft.Build.Utilities.v4.0.dll
1091 %_prefix/lib/mono/4.0/Microsoft.Build.xsd
1092 %_prefix/lib/mono/4.0/Microsoft.CSharp.targets
1093 %_prefix/lib/mono/4.0/Microsoft.Common.targets
1094 %_prefix/lib/mono/4.0/Microsoft.Common.tasks
1095 %_prefix/lib/mono/4.0/Microsoft.VisualBasic.targets
1096 %_prefix/lib/mono/4.5/Mono.Debugger.Soft.dll
1097 %_prefix/lib/mono/4.5/Mono.CodeContracts.dll
1098 %_prefix/lib/mono/4.5/PEAPI.dll
1099 %_prefix/lib/mono/4.5/caspol.exe*
1100 %_prefix/lib/mono/4.5/ccrewrite.exe*
1101 %_prefix/lib/mono/4.5/cert2spc.exe*
1102 %_prefix/lib/mono/4.5/dtd2rng.exe*
1103 %_prefix/lib/mono/4.5/dtd2xsd.exe*
1104 %_prefix/lib/mono/4.5/genxs.exe*
1105 %_prefix/lib/mono/4.5/httpcfg.exe*
1106 %_prefix/lib/mono/4.5/ictool.exe*
1107 %_prefix/lib/mono/4.5/ilasm.exe*
1108 %_prefix/lib/mono/4.5/installvst.exe*
1109 %_prefix/lib/mono/4.5/lc.exe*
1110 %_prefix/lib/mono/4.5/macpack.exe*
1111 %_prefix/lib/mono/4.5/makecert.exe*
1112 %_prefix/lib/mono/4.5/mkbundle.exe*
1113 %_prefix/lib/mono/4.5/mono-api-info.exe*
1114 %_prefix/lib/mono/4.5/mono-cil-strip.exe*
1115 %_prefix/lib/mono/4.5/mono-shlib-cop.exe*
1116 %_prefix/lib/mono/4.5/mono-xmltool.exe*
1117 %_prefix/lib/mono/4.5/monolinker.*
1118 %_prefix/lib/mono/4.5/monop.exe*
1119 %_prefix/lib/mono/4.5/pdb2mdb.exe*
1120 %_prefix/lib/mono/4.5/permview.exe*
1121 %_prefix/lib/mono/4.5/resgen.exe*
1122 %_prefix/lib/mono/4.5/secutil.exe*
1123 %_prefix/lib/mono/4.5/sgen.exe*
1124 %_prefix/lib/mono/4.5/signcode.exe*
1125 %_prefix/lib/mono/4.5/xbuild.exe*
1126 %_prefix/lib/mono/4.5/xbuild.rsp
1127 %_prefix/lib/mono/gac/Microsoft.Build.Engine
1128 %_prefix/lib/mono/gac/Microsoft.Build.Framework
1129 %_prefix/lib/mono/gac/Microsoft.Build.Tasks
1130 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v3.5
1131 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v4.0
1132 %_prefix/lib/mono/gac/Microsoft.Build.Utilities
1133 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v3.5
1134 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v4.0
1135 %_prefix/lib/mono/gac/Mono.CodeContracts
1136 %_prefix/lib/mono/gac/Mono.Debugger.Soft
1137 %_prefix/lib/mono/gac/PEAPI
1138 %_prefix/lib/mono/xbuild
1139 %_prefix/lib/mono/xbuild-frameworks
1141 %package -n monodoc-core
1142 License: LGPL v2.1 only
1143 Summary: Monodoc - Documentation tools for C# code
1144 Group: Development/Tools/Other
1145 Requires: mono-core == %version-%release
1148 # Added to uncompress and compare documentation used by build-compare
1151 %description -n monodoc-core
1152 Monodoc-core contains documentation tools for C#.
1154 %files -n monodoc-core
1155 %defattr(-, root, root)
1156 %_bindir/mdassembler
1158 %_bindir/mdoc-assemble
1159 %_bindir/mdoc-export-html
1160 %_bindir/mdoc-export-msxdoc
1161 %_bindir/mdoc-update
1162 %_bindir/mdoc-validate
1163 %_bindir/mdvalidater
1166 %_bindir/monodocs2html
1167 %_bindir/monodocs2slashdoc
1168 %_libdir/pkgconfig/monodoc.pc
1169 %_mandir/man1/mdassembler.1%ext_man
1170 %_mandir/man1/mdoc-assemble.1%ext_man
1171 %_mandir/man1/mdoc-export-html.1%ext_man
1172 %_mandir/man1/mdoc-export-msxdoc.1%ext_man
1173 %_mandir/man1/mdoc-update.1%ext_man
1174 %_mandir/man1/mdoc-validate.1%ext_man
1175 %_mandir/man1/mdoc.1%ext_man
1176 %_mandir/man1/mdvalidater.1%ext_man
1177 %_mandir/man1/monodocer.1%ext_man
1178 %_mandir/man1/monodocs2html.1%ext_man
1179 %_mandir/man5/mdoc.5%ext_man
1180 %_prefix/lib/mono/2.0/mdoc.exe*
1181 %_prefix/lib/mono/4.5/mod.exe*
1182 %_prefix/lib/mono/gac/monodoc
1183 %_prefix/lib/mono/monodoc
1184 %_prefix/lib/monodoc
1186 %package -n mono-complete
1187 License: LGPL v2.1 only
1188 Summary: Install everything built from the mono source tree
1189 Group: Development/Languages/Mono
1190 Requires: mono-core = %version-%release
1191 Requires: ibm-data-db2 = %version-%release
1192 Requires: libmono-2_0-1 = %version-%release
1193 Requires: libmono-2_0-devel = %version-%release
1195 Requires: libmono-llvm0 = %version-%release
1198 Requires: libmonosgen-2_0-0 = %version-%release
1199 Requires: libmonosgen-2_0-devel = %version-%release
1201 Requires: mono-data = %version-%release
1202 Requires: mono-data-oracle = %version-%release
1203 Requires: mono-data-postgresql = %version-%release
1204 Requires: mono-data-sqlite = %version-%release
1205 Requires: mono-devel = %version-%release
1206 Requires: mono-extras = %version-%release
1207 Requires: mono-locale-extras = %version-%release
1208 Requires: mono-nunit = %version-%release
1209 Requires: mono-wcf = %version-%release
1210 Requires: mono-web = %version-%release
1211 Requires: mono-winforms = %version-%release
1212 Requires: mono-winfxcore = %version-%release
1213 Requires: monodoc-core = %version-%release
1215 %description -n mono-complete
1216 The Mono Project is an open development initiative that is working to
1217 develop an open source, Unix version of the .NET development platform.
1218 Its objective is to enable Unix developers to build and deploy
1219 cross-platform .NET applications. The project will implement various
1220 technologies that have been submitted to the ECMA for standardization.
1222 Install everything built from the mono source tree. Note that this does
1223 not install anything from outside the mono source (XSP, mono-basic, etc.).
1225 %files -n mono-complete
1226 %defattr(-, root, root)
1227 %dir %_prefix/lib/mono/compat-2.0