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/compat-2.0
151 %dir %_prefix/lib/mono/gac
152 %dir %_sysconfdir/mono
153 %dir %_sysconfdir/mono/2.0
154 %dir %_sysconfdir/mono/4.0
167 %_bindir/mono-configuration-crypto
171 %_bindir/mono-test-install
176 %_libdir/libMonoPosixHelper.so*
177 %_libdir/libikvm-native.so
178 %_mandir/man1/certmgr.1%ext_man
179 %_mandir/man1/chktrust.1%ext_man
180 %_mandir/man1/csharp.1%ext_man
181 %_mandir/man1/gacutil.1%ext_man
182 %_mandir/man1/mcs.1%ext_man
183 %_mandir/man1/mono-configuration-crypto.1%ext_man
184 %_mandir/man1/mono.1%ext_man
185 %_mandir/man1/mozroots.1%ext_man
186 %_mandir/man1/setreg.1%ext_man
187 %_mandir/man1/sn.1%ext_man
188 %_mandir/man5/mono-config.5%ext_man
189 %_prefix/lib/mono/2.0/Commons.Xml.Relaxng.dll
190 %_prefix/lib/mono/2.0/CustomMarshalers.dll
191 %_prefix/lib/mono/2.0/I18N.West.dll
192 %_prefix/lib/mono/2.0/I18N.dll
193 %_prefix/lib/mono/2.0/ICSharpCode.SharpZipLib.dll
194 %_prefix/lib/mono/2.0/Microsoft.VisualC.dll
195 %_prefix/lib/mono/2.0/Mono.C5.dll
196 %_prefix/lib/mono/2.0/Mono.CSharp.dll
197 %_prefix/lib/mono/2.0/Mono.Cairo.dll
198 %_prefix/lib/mono/2.0/Mono.CompilerServices.SymbolWriter.dll
199 %_prefix/lib/mono/2.0/Mono.Management.dll
200 %_prefix/lib/mono/2.0/Mono.Posix.dll
201 %_prefix/lib/mono/2.0/Mono.Security.dll
202 %_prefix/lib/mono/2.0/Mono.Simd.dll
203 %_prefix/lib/mono/2.0/Mono.Tasklets.dll
204 %_prefix/lib/mono/2.0/OpenSystem.C.dll
205 %_prefix/lib/mono/2.0/System.Configuration.dll
206 %_prefix/lib/mono/2.0/System.Core.dll
207 %_prefix/lib/mono/2.0/System.Drawing.dll
208 %_prefix/lib/mono/2.0/System.Net.dll
209 %_prefix/lib/mono/2.0/System.Security.dll
210 %_prefix/lib/mono/2.0/System.Xml.Linq.dll
211 %_prefix/lib/mono/2.0/System.Xml.dll
212 %_prefix/lib/mono/2.0/System.dll
213 %_prefix/lib/mono/2.0/al.exe*
214 %_prefix/lib/mono/2.0/cscompmgd.dll
215 %_prefix/lib/mono/2.0/csharp.exe*
216 %_prefix/lib/mono/2.0/gacutil.exe*
217 %_prefix/lib/mono/2.0/mcs.exe*
218 %_prefix/lib/mono/2.0/mscorlib.dll*
219 %_prefix/lib/mono/4.0/Commons.Xml.Relaxng.dll
220 %_prefix/lib/mono/4.0/CustomMarshalers.dll
221 %_prefix/lib/mono/4.0/I18N.West.dll
222 %_prefix/lib/mono/4.0/I18N.dll
223 %_prefix/lib/mono/4.0/ICSharpCode.SharpZipLib.dll
224 %_prefix/lib/mono/4.0/Microsoft.CSharp.dll
225 %_prefix/lib/mono/4.0/Microsoft.VisualC.dll
226 %_prefix/lib/mono/4.0/Mono.C5.dll
227 %_prefix/lib/mono/4.0/Mono.CSharp.dll
228 %_prefix/lib/mono/4.0/Mono.Cairo.dll
229 %_prefix/lib/mono/4.0/Mono.CompilerServices.SymbolWriter.dll
230 %_prefix/lib/mono/4.0/Mono.Management.dll
231 %_prefix/lib/mono/4.0/Mono.Parallel.dll
232 %_prefix/lib/mono/4.0/Mono.Posix.dll
233 %_prefix/lib/mono/4.0/Mono.Security.dll
234 %_prefix/lib/mono/4.0/Mono.Simd.dll
235 %_prefix/lib/mono/4.0/Mono.Tasklets.dll
236 %_prefix/lib/mono/4.0/OpenSystem.C.dll
237 %_prefix/lib/mono/4.0/System.Configuration.dll
238 %_prefix/lib/mono/4.0/System.Core.dll
239 %_prefix/lib/mono/4.0/System.Drawing.dll
240 %_prefix/lib/mono/4.0/System.Dynamic.dll
241 %_prefix/lib/mono/4.0/System.Net.dll
242 %_prefix/lib/mono/4.0/System.Numerics.dll
243 %_prefix/lib/mono/4.0/System.Security.dll
244 %_prefix/lib/mono/4.0/System.Xml.Linq.dll
245 %_prefix/lib/mono/4.0/System.Xml.dll
246 %_prefix/lib/mono/4.0/System.dll
247 %_prefix/lib/mono/4.0/al.exe*
248 %_prefix/lib/mono/4.0/certmgr.exe*
249 %_prefix/lib/mono/4.0/chktrust.exe*
250 %_prefix/lib/mono/4.0/cscompmgd.dll
251 %_prefix/lib/mono/4.0/csharp.exe*
252 %_prefix/lib/mono/4.0/gacutil.exe*
253 %_prefix/lib/mono/4.0/mozroots.exe*
254 %_prefix/lib/mono/4.0/mscorlib.dll*
255 %_prefix/lib/mono/4.0/setreg.exe*
256 %_prefix/lib/mono/4.0/sn.exe*
257 %_prefix/lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll
258 %_prefix/lib/mono/gac/Commons.Xml.Relaxng
259 %_prefix/lib/mono/gac/CustomMarshalers
260 %_prefix/lib/mono/gac/I18N
261 %_prefix/lib/mono/gac/I18N.West
262 %_prefix/lib/mono/gac/ICSharpCode.SharpZipLib
263 %_prefix/lib/mono/gac/Microsoft.CSharp
264 %_prefix/lib/mono/gac/Microsoft.VisualC
265 %_prefix/lib/mono/gac/Mono.C5
266 %_prefix/lib/mono/gac/Mono.CSharp
267 %_prefix/lib/mono/gac/Mono.Cairo
268 %_prefix/lib/mono/gac/Mono.Cecil
269 %_prefix/lib/mono/gac/Mono.Cecil.Mdb
270 %_prefix/lib/mono/gac/Mono.CompilerServices.SymbolWriter
271 %_prefix/lib/mono/gac/Mono.Management
272 %_prefix/lib/mono/gac/Mono.Parallel
273 %_prefix/lib/mono/gac/Mono.Posix
274 %_prefix/lib/mono/gac/Mono.Security
275 %_prefix/lib/mono/gac/Mono.Simd
276 %_prefix/lib/mono/gac/Mono.Tasklets
277 %_prefix/lib/mono/gac/OpenSystem.C
278 %_prefix/lib/mono/gac/System
279 %_prefix/lib/mono/gac/System.Configuration
280 %_prefix/lib/mono/gac/System.Core
281 %_prefix/lib/mono/gac/System.Drawing
282 %_prefix/lib/mono/gac/System.Dynamic
283 %_prefix/lib/mono/gac/System.Net
284 %_prefix/lib/mono/gac/System.Numerics
285 %_prefix/lib/mono/gac/System.Security
286 %_prefix/lib/mono/gac/System.Xml
287 %_prefix/lib/mono/gac/System.Xml.Linq
288 %_prefix/lib/mono/gac/cscompmgd
289 %_prefix/lib/mono/mono-configuration-crypto
291 %package -n libmono-2_0-1
292 License: LGPL v2.1 only
293 Summary: A Library for embedding Mono in your Application
294 Group: Development/Libraries/C and C++
296 %description -n libmono-2_0-1
297 The Mono Project is an open development initiative that is working to
298 develop an open source, Unix version of the .NET development platform.
299 Its objective is to enable Unix developers to build and deploy
300 cross-platform .NET applications. The project will implement various
301 technologies that have been submitted to the ECMA for standardization.
303 A Library for embedding Mono in your Application.
305 %files -n libmono-2_0-1
306 %defattr(-, root, root)
307 %_libdir/libmono-2.0.so.1*
309 %post -n libmono-2_0-1 -p /sbin/ldconfig
311 %postun -n libmono-2_0-1 -p /sbin/ldconfig
313 %package -n libmono-2_0-devel
314 License: LGPL v2.1 only
315 Summary: Development files for libmono
316 Group: Development/Languages/Mono
317 Requires: mono-core == %version-%release
319 %description -n libmono-2_0-devel
320 The Mono Project is an open development initiative that is working to
321 develop an open source, Unix version of the .NET development platform.
322 Its objective is to enable Unix developers to build and deploy
323 cross-platform .NET applications. The project will implement various
324 technologies that have been submitted to the ECMA for standardization.
326 Development files for libmono.
328 %files -n libmono-2_0-devel
329 %defattr(-, root, root)
330 %_includedir/mono-2.0
331 %_libdir/libmono-2.0.a
332 %_libdir/libmono-2.0.so
333 %_libdir/pkgconfig/mono-2.pc
336 %package -n libmonosgen-2_0-0
337 License: LGPL v2.1 only
338 Summary: A Library for embedding Mono in your Application (sgen version)
339 Group: Development/Libraries/C and C++
341 %description -n libmonosgen-2_0-0
342 The Mono Project is an open development initiative that is working to
343 develop an open source, Unix version of the .NET development platform.
344 Its objective is to enable Unix developers to build and deploy
345 cross-platform .NET applications. The project will implement various
346 technologies that have been submitted to the ECMA for standardization.
348 A Library for embedding Mono in your Application (sgen version).
350 %files -n libmonosgen-2_0-0
351 %defattr(-, root, root)
352 %_libdir/libmonosgen-2.0.so.0*
353 %_libdir/pkgconfig/monosgen-2.pc
355 %post -n libmonosgen-2_0-0 -p /sbin/ldconfig
357 %postun -n libmonosgen-2_0-0 -p /sbin/ldconfig
359 %package -n libmonosgen-2_0-devel
360 License: LGPL v2.1 only
361 Summary: Development files for libmonosgen
362 Group: Development/Languages/Mono
363 Requires: mono-core == %version-%release
365 %description -n libmonosgen-2_0-devel
366 The Mono Project is an open development initiative that is working to
367 develop an open source, Unix version of the .NET development platform.
368 Its objective is to enable Unix developers to build and deploy
369 cross-platform .NET applications. The project will implement various
370 technologies that have been submitted to the ECMA for standardization.
372 Development files for libmonosgen.
374 %files -n libmonosgen-2_0-devel
375 %defattr(-, root, root)
376 %_libdir/libmonosgen-2.0.a
377 %_libdir/libmonosgen-2.0.so
381 %package -n libmono-llvm0
382 License: LGPL v2.1 only
383 Summary: Loadable LLVM libary for mono
384 Group: Development/Libraries/C and C++
386 %description -n libmono-llvm0
387 The Mono Project is an open development initiative that is working to
388 develop an open source, Unix version of the .NET development platform.
389 Its objective is to enable Unix developers to build and deploy
390 cross-platform .NET applications. The project will implement various
391 technologies that have been submitted to the ECMA for standardization.
393 Loadable LLVM libary for mono.
395 %files -n libmono-llvm0
396 %defattr(-, root, root)
397 %_libdir/libmono-llvm.so*
399 %post -n libmono-llvm0 -p /sbin/ldconfig
401 %postun -n libmono-llvm0 -p /sbin/ldconfig
404 %package -n mono-locale-extras
405 License: LGPL v2.1 only
406 Summary: Extra locale information
407 Group: Development/Languages/Mono
408 Requires: mono-core == %version-%release
409 Provides: mono(I18N.CJK) = 1.0.5000.0
410 Provides: mono(I18N.MidEast) = 1.0.5000.0
411 Provides: mono(I18N.Other) = 1.0.5000.0
412 Provides: mono(I18N.Rare) = 1.0.5000.0
414 %description -n mono-locale-extras
415 The Mono Project is an open development initiative that is working to
416 develop an open source, Unix version of the .NET development platform.
417 Its objective is to enable Unix developers to build and deploy
418 cross-platform .NET applications. The project will implement various
419 technologies that have been submitted to the ECMA for standardization.
421 Extra locale information.
423 %files -n mono-locale-extras
424 %defattr(-, root, root)
425 %_prefix/lib/mono/2.0/I18N.CJK.dll
426 %_prefix/lib/mono/2.0/I18N.MidEast.dll
427 %_prefix/lib/mono/2.0/I18N.Other.dll
428 %_prefix/lib/mono/2.0/I18N.Rare.dll
429 %_prefix/lib/mono/4.0/I18N.CJK.dll
430 %_prefix/lib/mono/4.0/I18N.MidEast.dll
431 %_prefix/lib/mono/4.0/I18N.Other.dll
432 %_prefix/lib/mono/4.0/I18N.Rare.dll
433 %_prefix/lib/mono/gac/I18N.CJK
434 %_prefix/lib/mono/gac/I18N.MidEast
435 %_prefix/lib/mono/gac/I18N.Other
436 %_prefix/lib/mono/gac/I18N.Rare
438 %package -n mono-data
439 License: LGPL v2.1 only
440 Summary: Database connectivity for Mono
441 Group: Development/Languages/Mono
442 Requires: mono-core == %version-%release
443 Obsoletes: mono-directory
444 Obsoletes: mono-ms-enterprise
445 Obsoletes: mono-novell-directory
446 Provides: mono-directory
447 Provides: mono-ms-enterprise
448 Provides: mono-novell-directory
449 Provides: mono(Mono.Data.Tds) = 1.0.5000.0
450 Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0
451 Provides: mono(System.Data) = 1.0.5000.0
452 Provides: mono(System.DirectoryServices) = 1.0.5000.0
453 Provides: mono(System.EnterpriseServices) = 1.0.5000.0
455 %description -n mono-data
456 The Mono Project is an open development initiative that is working to
457 develop an open source, Unix version of the .NET development platform.
458 Its objective is to enable Unix developers to build and deploy
459 cross-platform .NET applications. The project will implement various
460 technologies that have been submitted to the ECMA for standardization.
462 Database connectivity for Mono.
465 %defattr(-, root, root)
468 %_mandir/man1/sqlsharp.1%ext_man
469 %_prefix/lib/mono/2.0/Mono.Data.Tds.dll
470 %_prefix/lib/mono/2.0/Novell.Directory.Ldap.dll
471 %_prefix/lib/mono/2.0/System.Data.DataSetExtensions.dll
472 %_prefix/lib/mono/2.0/System.Data.Linq.dll
473 %_prefix/lib/mono/2.0/System.Data.dll
474 %_prefix/lib/mono/2.0/System.DirectoryServices.dll
475 %_prefix/lib/mono/2.0/System.EnterpriseServices.dll
476 %_prefix/lib/mono/2.0/System.Runtime.Serialization.dll
477 %_prefix/lib/mono/2.0/System.Transactions.dll
478 %_prefix/lib/mono/4.0/Mono.Data.Tds.dll
479 %_prefix/lib/mono/4.0/Novell.Directory.Ldap.dll
480 %_prefix/lib/mono/4.0/System.Data.DataSetExtensions.dll
481 %_prefix/lib/mono/4.0/System.Data.Linq.dll
482 %_prefix/lib/mono/4.0/System.Data.dll
483 %_prefix/lib/mono/4.0/System.DirectoryServices.dll
484 %_prefix/lib/mono/4.0/System.EnterpriseServices.dll
485 %_prefix/lib/mono/4.0/System.Runtime.Serialization.dll
486 %_prefix/lib/mono/4.0/System.Transactions.dll
487 %_prefix/lib/mono/4.0/WebMatrix.Data.dll
488 %_prefix/lib/mono/4.0/sqlmetal.exe*
489 %_prefix/lib/mono/4.0/sqlsharp.exe*
490 %_prefix/lib/mono/gac/Mono.Data.Tds
491 %_prefix/lib/mono/gac/Novell.Directory.Ldap
492 %_prefix/lib/mono/gac/System.Data
493 %_prefix/lib/mono/gac/System.Data.DataSetExtensions
494 %_prefix/lib/mono/gac/System.Data.Linq
495 %_prefix/lib/mono/gac/System.DirectoryServices
496 %_prefix/lib/mono/gac/System.EnterpriseServices
497 %_prefix/lib/mono/gac/System.Runtime.Serialization
498 %_prefix/lib/mono/gac/System.Transactions
499 %_prefix/lib/mono/gac/WebMatrix.Data
501 %package -n mono-winforms
502 License: LGPL v2.1 only
503 Summary: Mono's Windows Forms implementation
504 Group: Development/Languages/Mono
505 Requires: mono-core == %version-%release
506 Provides: mono-window-forms
507 Obsoletes: mono-window-forms
508 Provides: mono(Accessibility) = 1.0.5000.0
509 Provides: mono(System.Design) = 1.0.5000.0
510 Provides: mono(System.Drawing) = 1.0.5000.0
511 Provides: mono(System.Drawing.Design) = 1.0.5000.0
512 Provides: mono(System.Windows.Forms) = 1.0.5000.0
514 %description -n mono-winforms
515 The Mono Project is an open development initiative that is working to
516 develop an open source, Unix version of the .NET development platform.
517 Its objective is to enable Unix developers to build and deploy
518 cross-platform .NET applications. The project will implement various
519 technologies that have been submitted to the ECMA for standardization.
521 Mono's Windows Forms implementation.
523 %files -n mono-winforms
524 %defattr(-, root, root)
525 %_prefix/lib/mono/2.0/Accessibility.dll
526 %_prefix/lib/mono/2.0/Mono.WebBrowser.dll
527 %_prefix/lib/mono/2.0/System.Design.dll
528 %_prefix/lib/mono/2.0/System.Drawing.Design.dll
529 %_prefix/lib/mono/2.0/System.Windows.Forms.dll
530 %_prefix/lib/mono/4.0/Accessibility.dll
531 %_prefix/lib/mono/4.0/Mono.WebBrowser.dll
532 %_prefix/lib/mono/4.0/System.Design.dll
533 %_prefix/lib/mono/4.0/System.Drawing.Design.dll
534 %_prefix/lib/mono/4.0/System.Windows.Forms.DataVisualization.dll
535 %_prefix/lib/mono/4.0/System.Windows.Forms.dll
536 %_prefix/lib/mono/gac/Accessibility
537 %_prefix/lib/mono/gac/Mono.WebBrowser
538 %_prefix/lib/mono/gac/System.Design
539 %_prefix/lib/mono/gac/System.Drawing.Design
540 %_prefix/lib/mono/gac/System.Windows.Forms
541 %_prefix/lib/mono/gac/System.Windows.Forms.DataVisualization
543 %package -n ibm-data-db2
544 License: LGPL v2.1 only
545 Summary: Database connectivity for DB2
546 Group: Development/Languages/Mono
547 Requires: mono-core == %version-%release
549 %description -n ibm-data-db2
550 The Mono Project is an open development initiative that is working to
551 develop an open source, Unix version of the .NET development platform.
552 Its objective is to enable Unix developers to build and deploy
553 cross-platform .NET applications. The project will implement various
554 technologies that have been submitted to the ECMA for standardization.
556 Database connectivity for DB2.
558 %files -n ibm-data-db2
559 %defattr(-, root, root)
560 %_prefix/lib/mono/2.0/IBM.Data.DB2.dll
561 %_prefix/lib/mono/4.0/IBM.Data.DB2.dll
562 %_prefix/lib/mono/gac/IBM.Data.DB2
564 %package -n mono-extras
565 License: LGPL v2.1 only
566 Summary: Extra packages
567 Group: Development/Languages/Mono
568 Requires: mono-core == %version-%release
569 Obsoletes: mono-ms-extras
570 Provides: mono-ms-extras
571 Provides: mono(Mono.Messaging) = 1.0.5000.0
572 Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
573 Provides: mono(RabbitMQ.Client) = 1.0.5000.0
574 Provides: mono(System.Configuration.Install) = 1.0.5000.0
575 Provides: mono(System.Management) = 1.0.5000.0
576 Provides: mono(System.Messaging) = 1.0.5000.0
577 Provides: mono(System.ServiceProcess) = 1.0.5000.0
578 Provides: mono(mono-service) = 1.0.5000.0
580 %description -n mono-extras
581 The Mono Project is an open development initiative that is working to
582 develop an open source, Unix version of the .NET development platform.
583 Its objective is to enable Unix developers to build and deploy
584 cross-platform .NET applications. The project will implement various
585 technologies that have been submitted to the ECMA for standardization.
589 %files -n mono-extras
590 %defattr(-, root, root)
591 %_bindir/mono-service
592 %_bindir/mono-service2
593 %_mandir/man1/mono-service.1%ext_man
594 %_prefix/lib/mono/2.0/Mono.Messaging.RabbitMQ.dll
595 %_prefix/lib/mono/2.0/Mono.Messaging.dll
596 %_prefix/lib/mono/2.0/RabbitMQ.Client.Apigen.exe*
597 %_prefix/lib/mono/2.0/RabbitMQ.Client.dll
598 %_prefix/lib/mono/2.0/System.Configuration.Install.dll
599 %_prefix/lib/mono/2.0/System.Management.dll
600 %_prefix/lib/mono/2.0/System.Messaging.dll
601 %_prefix/lib/mono/2.0/System.ServiceProcess.dll
602 %_prefix/lib/mono/2.0/mono-service.exe*
603 %_prefix/lib/mono/4.0/Mono.Messaging.RabbitMQ.dll
604 %_prefix/lib/mono/4.0/Mono.Messaging.dll
605 %_prefix/lib/mono/4.0/RabbitMQ.Client.Apigen.exe*
606 %_prefix/lib/mono/4.0/RabbitMQ.Client.dll
607 %_prefix/lib/mono/4.0/System.Configuration.Install.dll
608 %_prefix/lib/mono/4.0/System.Management.dll
609 %_prefix/lib/mono/4.0/System.Messaging.dll
610 %_prefix/lib/mono/4.0/System.Runtime.Caching.dll
611 %_prefix/lib/mono/4.0/System.ServiceProcess.dll
612 %_prefix/lib/mono/4.0/System.Xaml.dll
613 %_prefix/lib/mono/4.0/installutil.exe*
614 %_prefix/lib/mono/4.0/mono-service.exe*
615 %_prefix/lib/mono/gac/Mono.Messaging
616 %_prefix/lib/mono/gac/Mono.Messaging.RabbitMQ
617 %_prefix/lib/mono/gac/RabbitMQ.Client
618 %_prefix/lib/mono/gac/System.Configuration.Install
619 %_prefix/lib/mono/gac/System.Management
620 %_prefix/lib/mono/gac/System.Messaging
621 %_prefix/lib/mono/gac/System.Runtime.Caching
622 %_prefix/lib/mono/gac/System.ServiceProcess
623 %_prefix/lib/mono/gac/System.Xaml
624 %_prefix/lib/mono/gac/mono-service
626 %package -n mono-data-sqlite
627 License: LGPL v2.1 only
628 Summary: Database connectivity for Mono
629 Group: Development/Languages/Mono
630 Requires: mono-core == %version-%release
631 Requires: mono-data == %version-%release
632 Provides: mono(Mono.Data.Sqlite) = 1.0.5000.0
634 %description -n mono-data-sqlite
635 The Mono Project is an open development initiative that is working to
636 develop an open source, Unix version of the .NET development platform.
637 Its objective is to enable Unix developers to build and deploy
638 cross-platform .NET applications. The project will implement various
639 technologies that have been submitted to the ECMA for standardization.
641 Database connectivity for Mono.
643 %files -n mono-data-sqlite
644 %defattr(-, root, root)
645 %_prefix/lib/mono/2.0/Mono.Data.Sqlite.dll
646 %_prefix/lib/mono/4.0/Mono.Data.Sqlite.dll
647 %_prefix/lib/mono/gac/Mono.Data.Sqlite
650 License: MIT License (or similar) ; Ms-Pl
651 Summary: Mono implementation of WCF, Windows Communication Foundation
652 Group: Development/Languages/Mono
653 Requires: mono-core == %version-%release
655 %description -n mono-wcf
656 The Mono Project is an open development initiative that is working to
657 develop an open source, Unix version of the .NET development platform.
658 Its objective is to enable Unix developers to build and deploy
659 cross-platform .NET applications. The project will implement various
660 technologies that have been submitted to the ECMA for standardization.
662 Mono implementation of WCF, Windows Communication Foundation
665 %defattr(-, root, root)
667 %_libdir/pkgconfig/wcf.pc
668 %_prefix/lib/mono/2.0/System.Data.Services.dll
669 %_prefix/lib/mono/2.0/System.IdentityModel.Selectors.dll
670 %_prefix/lib/mono/2.0/System.IdentityModel.dll
671 %_prefix/lib/mono/2.0/System.ServiceModel.Web.dll
672 %_prefix/lib/mono/2.0/System.ServiceModel.dll
673 %_prefix/lib/mono/4.0/System.Data.Services.dll
674 %_prefix/lib/mono/4.0/System.IdentityModel.Selectors.dll
675 %_prefix/lib/mono/4.0/System.IdentityModel.dll
676 %_prefix/lib/mono/4.0/System.Runtime.DurableInstancing.dll
677 %_prefix/lib/mono/4.0/System.ServiceModel.Discovery.dll
678 %_prefix/lib/mono/4.0/System.ServiceModel.Routing.dll
679 %_prefix/lib/mono/4.0/System.ServiceModel.Web.dll
680 %_prefix/lib/mono/4.0/System.ServiceModel.dll
681 %_prefix/lib/mono/4.0/svcutil.exe*
682 %_prefix/lib/mono/gac/System.Data.Services
683 %_prefix/lib/mono/gac/System.IdentityModel
684 %_prefix/lib/mono/gac/System.IdentityModel.Selectors
685 %_prefix/lib/mono/gac/System.Runtime.DurableInstancing
686 %_prefix/lib/mono/gac/System.ServiceModel
687 %_prefix/lib/mono/gac/System.ServiceModel.Discovery
688 %_prefix/lib/mono/gac/System.ServiceModel.Routing
689 %_prefix/lib/mono/gac/System.ServiceModel.Web
691 %package -n mono-winfxcore
692 License: MIT License (or similar) ; Ms-Pl
693 Summary: Mono implementation of core WinFX APIs
694 Group: Development/Languages/Mono
695 Requires: mono-core == %version-%release
697 %description -n mono-winfxcore
698 The Mono Project is an open development initiative that is working to
699 develop an open source, Unix version of the .NET development platform.
700 Its objective is to enable Unix developers to build and deploy
701 cross-platform .NET applications. The project will implement various
702 technologies that have been submitted to the ECMA for standardization.
704 Mono implementation of core WinFX APIs
706 %files -n mono-winfxcore
707 %defattr(-, root, root)
708 %_prefix/lib/mono/2.0/WindowsBase.dll*
709 %_prefix/lib/mono/4.0/WindowsBase.dll*
710 %_prefix/lib/mono/gac/System.Data.Services.Client
711 %_prefix/lib/mono/gac/WindowsBase
714 License: MIT License (or similar) ; Ms-Pl
715 Summary: Mono implementation of ASP.NET, Remoting and Web Services
716 Group: Development/Languages/Mono
717 Requires: mono-core == %version-%release
718 Obsoletes: mono-remoting
719 Obsoletes: mono-web-forms
720 Obsoletes: mono-web-services
721 Provides: mono-remoting
722 Provides: mono-web-forms
723 Provides: mono-web-services
724 Provides: mono(Mono.Http) = 1.0.5000.0
725 Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
726 Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
727 Provides: mono(System.Web) = 1.0.5000.0
728 Provides: mono(System.Web.Services) = 1.0.5000.0
730 %description -n mono-web
731 The Mono Project is an open development initiative that is working to
732 develop an open source, Unix version of the .NET development platform.
733 Its objective is to enable Unix developers to build and deploy
734 cross-platform .NET applications. The project will implement various
735 technologies that have been submitted to the ECMA for standardization.
737 Mono implementation of ASP.NET, Remoting and Web Services.
740 %defattr(-, root, root)
741 %config %_sysconfdir/mono/2.0/Browsers
742 %config %_sysconfdir/mono/2.0/DefaultWsdlHelpGenerator.aspx
743 %config %_sysconfdir/mono/2.0/web.config
744 %config %_sysconfdir/mono/4.0/DefaultWsdlHelpGenerator.aspx
745 %config %_sysconfdir/mono/4.0/web.config
746 %config %_sysconfdir/mono/browscap.ini
747 %config %_sysconfdir/mono/mconfig/config.xml
748 %dir %_sysconfdir/mono/mconfig
755 %_libdir/pkgconfig/mono.web.pc
756 %_mandir/man1/disco.1%ext_man
757 %_mandir/man1/mconfig.1%ext_man
758 %_mandir/man1/soapsuds.1%ext_man
759 %_mandir/man1/wsdl.1%ext_man
760 %_mandir/man1/xsd.1%ext_man
761 %_prefix/lib/mono/2.0/Mono.Http.dll
762 %_prefix/lib/mono/2.0/Mono.Web.dll
763 %_prefix/lib/mono/2.0/System.ComponentModel.DataAnnotations.dll
764 %_prefix/lib/mono/2.0/System.Runtime.Remoting.dll
765 %_prefix/lib/mono/2.0/System.Runtime.Serialization.Formatters.Soap.dll
766 %_prefix/lib/mono/2.0/System.Web.Abstractions.dll
767 %_prefix/lib/mono/2.0/System.Web.Routing.dll
768 %_prefix/lib/mono/2.0/System.Web.Services.dll
769 %_prefix/lib/mono/2.0/System.Web.dll
770 %_prefix/lib/mono/2.0/wsdl.exe*
771 %_prefix/lib/mono/2.0/xsd.exe*
772 %_prefix/lib/mono/4.0/Microsoft.Web.Infrastructure.dll
773 %_prefix/lib/mono/4.0/Mono.Http.dll
774 %_prefix/lib/mono/4.0/Mono.Web.dll
775 %_prefix/lib/mono/4.0/System.ComponentModel.Composition.dll
776 %_prefix/lib/mono/4.0/System.ComponentModel.DataAnnotations.dll
777 %_prefix/lib/mono/4.0/System.Runtime.Remoting.dll
778 %_prefix/lib/mono/4.0/System.Runtime.Serialization.Formatters.Soap.dll
779 %_prefix/lib/mono/4.0/System.Web.Abstractions.dll
780 %_prefix/lib/mono/4.0/System.Web.ApplicationServices.dll
781 %_prefix/lib/mono/4.0/System.Web.Routing.dll
782 %_prefix/lib/mono/4.0/System.Web.Services.dll
783 %_prefix/lib/mono/4.0/System.Web.dll
784 %_prefix/lib/mono/4.0/disco.exe*
785 %_prefix/lib/mono/4.0/mconfig.exe*
786 %_prefix/lib/mono/4.0/soapsuds.exe*
787 %_prefix/lib/mono/4.0/wsdl.exe*
788 %_prefix/lib/mono/4.0/xsd.exe*
789 %_prefix/lib/mono/gac/Microsoft.Web.Infrastructure
790 %_prefix/lib/mono/gac/Mono.Http
791 %_prefix/lib/mono/gac/Mono.Web
792 %_prefix/lib/mono/gac/System.ComponentModel.Composition
793 %_prefix/lib/mono/gac/System.ComponentModel.DataAnnotations
794 %_prefix/lib/mono/gac/System.Runtime.Remoting
795 %_prefix/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap
796 %_prefix/lib/mono/gac/System.Web
797 %_prefix/lib/mono/gac/System.Web.Abstractions
798 %_prefix/lib/mono/gac/System.Web.ApplicationServices
799 %_prefix/lib/mono/gac/System.Web.Routing
800 %_prefix/lib/mono/gac/System.Web.Services
803 License: MIT License (or similar) ; Ms-Pl
804 Summary: Mono implementation of ASP.NET MVC
805 Group: Development/Languages/Mono
806 Requires: mono-core == %version-%release
808 %description -n mono-mvc
809 The Mono Project is an open development initiative that is working to
810 develop an open source, Unix version of the .NET development platform.
811 Its objective is to enable Unix developers to build and deploy
812 cross-platform .NET applications. The project will implement various
813 technologies that have been submitted to the ECMA for standardization.
815 Mono implementation of ASP.NET MVC.
818 %defattr(-, root, root)
819 %_libdir/pkgconfig/system.web.extensions.design_1.0.pc
820 %_libdir/pkgconfig/system.web.extensions_1.0.pc
821 %_libdir/pkgconfig/system.web.mvc.pc
822 %_libdir/pkgconfig/system.web.mvc2.pc
823 %_prefix/lib/mono/2.0/System.Web.DynamicData.dll
824 %_prefix/lib/mono/2.0/System.Web.Extensions.Design.dll
825 %_prefix/lib/mono/2.0/System.Web.Extensions.dll
826 %_prefix/lib/mono/2.0/System.Web.Mvc.dll
827 %_prefix/lib/mono/4.0/System.Web.DynamicData.dll
828 %_prefix/lib/mono/4.0/System.Web.Extensions.Design.dll
829 %_prefix/lib/mono/4.0/System.Web.Extensions.dll
830 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.Design.dll
831 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.dll
832 %_prefix/lib/mono/compat-2.0/System.Web.Mvc.dll
833 %_prefix/lib/mono/gac/System.Web.DynamicData
834 %_prefix/lib/mono/gac/System.Web.Extensions
835 %_prefix/lib/mono/gac/System.Web.Extensions.Design
836 %_prefix/lib/mono/gac/System.Web.Mvc
838 %package -n mono-data-oracle
839 License: LGPL v2.1 only
840 Summary: Database connectivity for Mono
841 Group: Development/Languages/Mono
842 Requires: mono-core == %version-%release
843 Requires: mono-data == %version-%release
844 Provides: mono(System.Data.OracleClient) = 1.0.5000.0
846 %description -n mono-data-oracle
847 The Mono Project is an open development initiative that is working to
848 develop an open source, Unix version of the .NET development platform.
849 Its objective is to enable Unix developers to build and deploy
850 cross-platform .NET applications. The project will implement various
851 technologies that have been submitted to the ECMA for standardization.
853 Database connectivity for Mono.
855 %files -n mono-data-oracle
856 %defattr(-, root, root)
857 %_prefix/lib/mono/2.0/System.Data.OracleClient.dll
858 %_prefix/lib/mono/4.0/System.Data.OracleClient.dll
859 %_prefix/lib/mono/gac/System.Data.OracleClient
861 %package -n mono-data-postgresql
862 License: LGPL v2.1 only
863 Summary: Database connectivity for Mono
864 Group: Development/Languages/Mono
865 Requires: mono-core == %version-%release
866 Requires: mono-data == %version-%release
867 Provides: mono(Npgsql) = 1.0.5000.0
869 %description -n mono-data-postgresql
870 The Mono Project is an open development initiative that is working to
871 develop an open source, Unix version of the .NET development platform.
872 Its objective is to enable Unix developers to build and deploy
873 cross-platform .NET applications. The project will implement various
874 technologies that have been submitted to the ECMA for standardization.
876 Database connectivity for Mono.
878 %files -n mono-data-postgresql
879 %defattr(-, root, root)
880 %_prefix/lib/mono/2.0/Npgsql.dll
881 %_prefix/lib/mono/4.0/Npgsql.dll
882 %_prefix/lib/mono/gac/Npgsql
884 %package -n mono-nunit
885 License: LGPL v2.1 only
886 Summary: NUnit Testing Framework
887 Group: Development/Languages/Mono
888 Requires: mono-core == %version-%release
890 %description -n mono-nunit
891 NUnit is a unit-testing framework for all .Net languages. Initially
892 ported from JUnit, the current release, version 2.2, is the fourth
893 major release of this Unit based unit testing tool for Microsoft .NET.
894 It is written entirely in C# and has been completely redesigned to
895 take advantage of many .NET language features, for example
896 custom attributes and other reflection related capabilities. NUnit
897 brings xUnit to all .NET languages.
900 %defattr(-, root, root)
901 %_libdir/pkgconfig/mono-nunit.pc
902 %_prefix/bin/nunit-console
903 %_prefix/bin/nunit-console2
904 %_prefix/lib/mono/2.0/nunit-console-runner.dll
905 %_prefix/lib/mono/2.0/nunit-console.exe*
906 %_prefix/lib/mono/2.0/nunit.core.dll
907 %_prefix/lib/mono/2.0/nunit.core.extensions.dll
908 %_prefix/lib/mono/2.0/nunit.core.interfaces.dll
909 %_prefix/lib/mono/2.0/nunit.framework.dll
910 %_prefix/lib/mono/2.0/nunit.framework.extensions.dll
911 %_prefix/lib/mono/2.0/nunit.mocks.dll
912 %_prefix/lib/mono/2.0/nunit.util.dll
913 %_prefix/lib/mono/4.0/nunit-console-runner.dll
914 %_prefix/lib/mono/4.0/nunit-console.exe*
915 %_prefix/lib/mono/4.0/nunit.core.dll
916 %_prefix/lib/mono/4.0/nunit.core.extensions.dll
917 %_prefix/lib/mono/4.0/nunit.core.interfaces.dll
918 %_prefix/lib/mono/4.0/nunit.framework.dll
919 %_prefix/lib/mono/4.0/nunit.framework.extensions.dll
920 %_prefix/lib/mono/4.0/nunit.mocks.dll
921 %_prefix/lib/mono/4.0/nunit.util.dll
922 %_prefix/lib/mono/gac/nunit-console-runner
923 %_prefix/lib/mono/gac/nunit.core
924 %_prefix/lib/mono/gac/nunit.core.extensions
925 %_prefix/lib/mono/gac/nunit.core.interfaces
926 %_prefix/lib/mono/gac/nunit.framework
927 %_prefix/lib/mono/gac/nunit.framework.extensions
928 %_prefix/lib/mono/gac/nunit.mocks
929 %_prefix/lib/mono/gac/nunit.util
931 %package -n mono-devel
932 License: LGPL v2.1 only
933 Summary: Mono development tools
934 Group: Development/Languages/Mono
935 Requires: mono-core == %version-%release
936 Requires: libgdiplus0
938 Provides: mono-xbuild
939 # Required because they are referenced by .pc files
940 Requires: mono-data == %version-%release
941 Requires: mono-data-oracle == %version-%release
942 Requires: mono-extras == %version-%release
943 Requires: mono-web == %version-%release
944 Requires: mono-winforms == %version-%release
945 # We build natively on ppc64 now
947 Provides: mono-biarchcompat
948 Obsoletes: mono-biarchcompat
950 Provides: mono(PEAPI) = 1.0.5000.0
951 Provides: mono(resgen) = 1.0.5000.0
953 %description -n mono-devel
954 The Mono Project is an open development initiative that is working to
955 develop an open source, Unix version of the .NET development platform.
956 Its objective is to enable Unix developers to build and deploy
957 cross-platform .NET applications. This package contains compilers and
958 other tools needed to develop .NET applications.
960 Mono development tools.
962 %post -n mono-devel -p /sbin/ldconfig
964 %postun -n mono-devel -p /sbin/ldconfig
967 %defattr(-, root, root)
981 %_bindir/mono-api-info
982 %_bindir/mono-cil-strip
983 %_bindir/mono-find-provides
984 %_bindir/mono-find-requires
986 %_bindir/mono-heapviz
987 %_bindir/mono-shlib-cop
988 %_bindir/mono-xmltool
994 %_bindir/mprof-report
1005 %dir %_datadir/mono-2.0
1006 %dir %_datadir/mono-2.0/mono
1007 %dir %_datadir/mono-2.0/mono/cil
1008 %_datadir/mono-2.0/mono/cil/cil-opcodes.xml
1009 %_libdir/libmono-profiler-*.*
1010 %_libdir/pkgconfig/cecil.pc
1011 %_libdir/pkgconfig/dotnet.pc
1012 %_libdir/pkgconfig/dotnet35.pc
1013 %_libdir/pkgconfig/mono-cairo.pc
1014 %_libdir/pkgconfig/mono-lineeditor.pc
1015 %_libdir/pkgconfig/mono-options.pc
1016 %_libdir/pkgconfig/mono.pc
1017 %_mandir/man1/al.1%ext_man
1018 %_mandir/man1/ccrewrite.1%ext_man
1019 %_mandir/man1/cert2spc.1%ext_man
1020 %_mandir/man1/dtd2xsd.1%ext_man
1021 %_mandir/man1/genxs.1%ext_man
1022 %_mandir/man1/httpcfg.1%ext_man
1023 %_mandir/man1/ilasm.1%ext_man
1024 %_mandir/man1/lc.1%ext_man
1025 %_mandir/man1/macpack.1%ext_man
1026 %_mandir/man1/makecert.1%ext_man
1027 %_mandir/man1/mkbundle.1%ext_man
1028 %_mandir/man1/mono-api-info.1%ext_man
1029 %_mandir/man1/mono-cil-strip.1%ext_man
1030 %_mandir/man1/mono-shlib-cop.1%ext_man
1031 %_mandir/man1/mono-xmltool.1%ext_man
1032 %_mandir/man1/monodis.1%ext_man
1033 %_mandir/man1/monolinker.1%ext_man
1034 %_mandir/man1/monop.1%ext_man
1035 %_mandir/man1/mprof-report.1%ext_man
1036 %_mandir/man1/pdb2mdb.1%ext_man
1037 %_mandir/man1/permview.1%ext_man
1038 %_mandir/man1/prj2make.1%ext_man
1039 %_mandir/man1/resgen.1%ext_man
1040 %_mandir/man1/secutil.1%ext_man
1041 %_mandir/man1/sgen.1%ext_man
1042 %_mandir/man1/signcode.1%ext_man
1043 %_mandir/man1/xbuild.1%ext_man
1044 %_prefix/lib/mono-source-libs
1045 %_prefix/lib/mono/2.0/MSBuild
1046 %_prefix/lib/mono/2.0/Microsoft.Build.Engine.dll
1047 %_prefix/lib/mono/2.0/Microsoft.Build.Framework.dll
1048 %_prefix/lib/mono/2.0/Microsoft.Build.Tasks.dll
1049 %_prefix/lib/mono/2.0/Microsoft.Build.Utilities.dll
1050 %_prefix/lib/mono/2.0/Microsoft.Build.xsd
1051 %_prefix/lib/mono/2.0/Microsoft.CSharp.targets
1052 %_prefix/lib/mono/2.0/Microsoft.Common.targets
1053 %_prefix/lib/mono/2.0/Microsoft.Common.tasks
1054 %_prefix/lib/mono/2.0/Microsoft.VisualBasic.targets
1055 %_prefix/lib/mono/2.0/Mono.Debugger.Soft.dll
1056 %_prefix/lib/mono/2.0/PEAPI.dll
1057 %_prefix/lib/mono/2.0/genxs.exe*
1058 %_prefix/lib/mono/2.0/ilasm.exe*
1059 %_prefix/lib/mono/2.0/mkbundle.exe*
1060 %_prefix/lib/mono/2.0/monolinker.*
1061 %_prefix/lib/mono/2.0/monop.exe*
1062 %_prefix/lib/mono/2.0/resgen.exe*
1063 %_prefix/lib/mono/2.0/xbuild.exe*
1064 %_prefix/lib/mono/2.0/xbuild.rsp
1065 %_prefix/lib/mono/3.5/MSBuild
1066 %_prefix/lib/mono/3.5/Microsoft.Build.Engine.dll
1067 %_prefix/lib/mono/3.5/Microsoft.Build.Framework.dll
1068 %_prefix/lib/mono/3.5/Microsoft.Build.Tasks.v3.5.dll
1069 %_prefix/lib/mono/3.5/Microsoft.Build.Utilities.v3.5.dll
1070 %_prefix/lib/mono/3.5/Microsoft.Build.xsd
1071 %_prefix/lib/mono/3.5/Microsoft.CSharp.targets
1072 %_prefix/lib/mono/3.5/Microsoft.Common.targets
1073 %_prefix/lib/mono/3.5/Microsoft.Common.tasks
1074 %_prefix/lib/mono/3.5/Microsoft.VisualBasic.targets
1075 %_prefix/lib/mono/3.5/xbuild.exe*
1076 %_prefix/lib/mono/3.5/xbuild.rsp
1077 %_prefix/lib/mono/4.0/MSBuild
1078 %_prefix/lib/mono/4.0/Microsoft.Build.Engine.dll
1079 %_prefix/lib/mono/4.0/Microsoft.Build.Framework.dll
1080 %_prefix/lib/mono/4.0/Microsoft.Build.Tasks.v4.0.dll
1081 %_prefix/lib/mono/4.0/Microsoft.Build.Utilities.v4.0.dll
1082 %_prefix/lib/mono/4.0/Microsoft.Build.xsd
1083 %_prefix/lib/mono/4.0/Microsoft.CSharp.targets
1084 %_prefix/lib/mono/4.0/Microsoft.Common.targets
1085 %_prefix/lib/mono/4.0/Microsoft.Common.tasks
1086 %_prefix/lib/mono/4.0/Microsoft.VisualBasic.targets
1087 %_prefix/lib/mono/4.0/Mono.CodeContracts.dll
1088 %_prefix/lib/mono/4.0/PEAPI.dll
1089 %_prefix/lib/mono/4.0/caspol.exe*
1090 %_prefix/lib/mono/4.0/ccrewrite.exe*
1091 %_prefix/lib/mono/4.0/cert2spc.exe*
1092 %_prefix/lib/mono/4.0/dtd2rng.exe*
1093 %_prefix/lib/mono/4.0/dtd2xsd.exe*
1094 %_prefix/lib/mono/4.0/genxs.exe*
1095 %_prefix/lib/mono/4.0/httpcfg.exe*
1096 %_prefix/lib/mono/4.0/ictool.exe*
1097 %_prefix/lib/mono/4.0/ilasm.exe*
1098 %_prefix/lib/mono/4.0/installvst.exe*
1099 %_prefix/lib/mono/4.0/lc.exe*
1100 %_prefix/lib/mono/4.0/macpack.exe*
1101 %_prefix/lib/mono/4.0/makecert.exe*
1102 %_prefix/lib/mono/4.0/mkbundle.exe*
1103 %_prefix/lib/mono/4.0/mono-api-info.exe*
1104 %_prefix/lib/mono/4.0/mono-cil-strip.exe*
1105 %_prefix/lib/mono/4.0/mono-shlib-cop.exe*
1106 %_prefix/lib/mono/4.0/mono-xmltool.exe*
1107 %_prefix/lib/mono/4.0/monolinker.*
1108 %_prefix/lib/mono/4.0/monop.exe*
1109 %_prefix/lib/mono/4.0/pdb2mdb.exe*
1110 %_prefix/lib/mono/4.0/permview.exe*
1111 %_prefix/lib/mono/4.0/resgen.exe*
1112 %_prefix/lib/mono/4.0/secutil.exe*
1113 %_prefix/lib/mono/4.0/sgen.exe*
1114 %_prefix/lib/mono/4.0/signcode.exe*
1115 %_prefix/lib/mono/4.0/xbuild.exe*
1116 %_prefix/lib/mono/4.0/xbuild.rsp
1117 %_prefix/lib/mono/gac/Microsoft.Build.Engine
1118 %_prefix/lib/mono/gac/Microsoft.Build.Framework
1119 %_prefix/lib/mono/gac/Microsoft.Build.Tasks
1120 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v3.5
1121 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v4.0
1122 %_prefix/lib/mono/gac/Microsoft.Build.Utilities
1123 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v3.5
1124 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v4.0
1125 %_prefix/lib/mono/gac/Mono.CodeContracts
1126 %_prefix/lib/mono/gac/Mono.Debugger.Soft
1127 %_prefix/lib/mono/gac/PEAPI
1128 %_prefix/lib/mono/xbuild
1130 %package -n monodoc-core
1131 License: LGPL v2.1 only
1132 Summary: Monodoc - Documentation tools for C# code
1133 Group: Development/Tools/Other
1134 Requires: mono-core == %version-%release
1137 # Added to uncompress and compare documentation used by build-compare
1140 %description -n monodoc-core
1141 Monodoc-core contains documentation tools for C#.
1143 %files -n monodoc-core
1144 %defattr(-, root, root)
1145 %_bindir/mdassembler
1147 %_bindir/mdoc-assemble
1148 %_bindir/mdoc-export-html
1149 %_bindir/mdoc-export-msxdoc
1150 %_bindir/mdoc-update
1151 %_bindir/mdoc-validate
1152 %_bindir/mdvalidater
1155 %_bindir/monodocs2html
1156 %_bindir/monodocs2slashdoc
1157 %_libdir/pkgconfig/monodoc.pc
1158 %_mandir/man1/mdassembler.1%ext_man
1159 %_mandir/man1/mdoc-assemble.1%ext_man
1160 %_mandir/man1/mdoc-export-html.1%ext_man
1161 %_mandir/man1/mdoc-export-msxdoc.1%ext_man
1162 %_mandir/man1/mdoc-update.1%ext_man
1163 %_mandir/man1/mdoc-validate.1%ext_man
1164 %_mandir/man1/mdoc.1%ext_man
1165 %_mandir/man1/mdvalidater.1%ext_man
1166 %_mandir/man1/monodocer.1%ext_man
1167 %_mandir/man1/monodocs2html.1%ext_man
1168 %_mandir/man5/mdoc.5%ext_man
1169 %_prefix/lib/mono/2.0/mdoc.exe*
1170 %_prefix/lib/mono/4.0/mod.exe*
1171 %_prefix/lib/mono/gac/monodoc
1172 %_prefix/lib/mono/monodoc
1173 %_prefix/lib/monodoc
1175 %package -n mono-complete
1176 License: LGPL v2.1 only
1177 Summary: Install everything built from the mono source tree
1178 Group: Development/Languages/Mono
1179 Requires: mono-core = %version-%release
1180 Requires: ibm-data-db2 = %version-%release
1181 Requires: libmono-2_0-1 = %version-%release
1182 Requires: libmono-2_0-devel = %version-%release
1184 Requires: libmono-llvm0 = %version-%release
1187 Requires: libmonosgen-2_0-0 = %version-%release
1188 Requires: libmonosgen-2_0-devel = %version-%release
1190 Requires: mono-data = %version-%release
1191 Requires: mono-data-oracle = %version-%release
1192 Requires: mono-data-postgresql = %version-%release
1193 Requires: mono-data-sqlite = %version-%release
1194 Requires: mono-devel = %version-%release
1195 Requires: mono-extras = %version-%release
1196 Requires: mono-locale-extras = %version-%release
1197 Requires: mono-nunit = %version-%release
1198 Requires: mono-wcf = %version-%release
1199 Requires: mono-web = %version-%release
1200 Requires: mono-winforms = %version-%release
1201 Requires: mono-winfxcore = %version-%release
1202 Requires: monodoc-core = %version-%release
1204 %description -n mono-complete
1205 The Mono Project is an open development initiative that is working to
1206 develop an open source, Unix version of the .NET development platform.
1207 Its objective is to enable Unix developers to build and deploy
1208 cross-platform .NET applications. The project will implement various
1209 technologies that have been submitted to the ECMA for standardization.
1211 Install everything built from the mono source tree. Note that this does
1212 not install anything from outside the mono source (XSP, mono-basic, etc.).
1214 %files -n mono-complete
1215 %defattr(-, root, root)
1216 %dir %_prefix/lib/mono/compat-2.0