1 %{!?ext_man: %define ext_man .gz}
11 %define enable_llvm --enable-loadedllvm
15 License: LGPL v2.1 only
16 Group: Development/Languages/Mono
17 Summary: A .NET Runtime Environment
18 Url: http://www.mono-project.com
21 Source0: mono-%{version}.tar.bz2
23 BuildRequires: gcc-c++
24 BuildRequires: pkgconfig
25 BuildRequires: zlib-devel
27 BuildRequires: valgrind-devel
30 BuildRequires: llvm-mono-devel
32 BuildRoot: %{_tmppath}/%{name}-%{version}-build
35 Obsoletes: mono-drawing
38 Obsoletes: mono-xml-relaxng
39 Obsoletes: mono-ziplib
40 Provides: mono = %{version}-%{release}
42 Provides: mono-drawing
45 Provides: mono-xml-relaxng
47 # This version of mono has issues with the following versions of apps:
48 # (not because of regressions, but because bugfixes in mono uncover bugs in the apps)
49 Conflicts: banshee < 1.0
50 Conflicts: f-spot < 0.4
51 Conflicts: helix-banshee < 1.0
52 Conflicts: mono-addins < 0.3.1
53 Recommends: libgdiplus0 >= 2.6
55 Recommends: libmono-llvm0 = %{version}-%{release}
57 Provides: mono(Commons.Xml.Relaxng) = 1.0.5000.0
58 Provides: mono(CustomMarshalers) = 1.0.5000.0
59 Provides: mono(I18N) = 1.0.5000.0
60 Provides: mono(I18N.West) = 1.0.5000.0
61 Provides: mono(ICSharpCode.SharpZipLib) = 0.6.0.0
62 Provides: mono(ICSharpCode.SharpZipLib) = 0.84.0.0
63 Provides: mono(Mono.Cairo) = 1.0.5000.0
64 Provides: mono(Mono.CompilerServices.SymbolWriter) = 1.0.5000.0
65 Provides: mono(Mono.Posix) = 1.0.5000.0
66 Provides: mono(Mono.Security) = 1.0.5000.0
67 Provides: mono(OpenSystem.C) = 1.0.5000.0
68 Provides: mono(System) = 1.0.5000.0
69 Provides: mono(System.Security) = 1.0.5000.0
70 Provides: mono(System.Xml) = 1.0.5000.0
71 Provides: mono(mscorlib) = 1.0.5000.0
73 %define _use_internal_dependency_generator 0
74 %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'
75 %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'
78 The Mono Project is an open development initiative that is working to
79 develop an open source, Unix version of the .NET development platform.
80 Its objective is to enable Unix developers to build and deploy
81 cross-platform .NET applications. The project will implement various
82 technologies that have been submitted to the ECMA for standardization.
85 %setup -q -n mono-%{version}
88 # These are only needed if there are patches to the runtime
89 #rm -f libgc/libtool.m4
90 #autoreconf --force --install
91 #autoreconf --force --install libgc
92 export CFLAGS=" $RPM_OPT_FLAGS -fno-strict-aliasing"
93 # distro specific configure options
95 export PATH=/opt/novell/llvm-mono/bin:$PATH
102 make # We are not -jN safe! %{?jobs:-j%jobs}
105 make install DESTDIR=%buildroot
106 # remove .la files (they are generally bad news)
107 rm -f %buildroot%_libdir/*.la
108 # remove Windows-only stuff
109 rm -rf %buildroot%_prefix/lib/mono/*/Mono.Security.Win32*
110 rm -f %buildroot%_libdir/libMonoSupportW.*
111 # remove .a files for libraries that are really only for us
112 rm -f %buildroot%_libdir/libMonoPosixHelper.a
113 rm -f %buildroot%_libdir/libikvm-native.a
114 rm -f %buildroot%_libdir/libmono-llvm.a
116 rm -rf %buildroot%_datadir/libgc-mono
117 # remove stuff that we don't package
118 rm -f %buildroot%_bindir/cilc
119 rm -f %buildroot%_mandir/man1/cilc.1*
120 rm -f %buildroot%_prefix/lib/mono/*/browsercaps-updater.exe*
121 rm -f %buildroot%_prefix/lib/mono/*/culevel.exe*
122 rm -f %buildroot%_prefix/lib/mono/2.0/cilc.exe*
123 # brp-compress doesn't search _mandir
125 ln -s . %buildroot%_prefix/usr
126 RPM_BUILD_ROOT=%buildroot%_prefix /usr/lib/rpm/brp-compress
127 rm %buildroot%_prefix/usr
134 %defattr(-, root, root)
135 %doc AUTHORS COPYING.LIB ChangeLog NEWS README
136 %config %_sysconfdir/mono/2.0/machine.config
137 %config %_sysconfdir/mono/2.0/settings.map
138 %config %_sysconfdir/mono/4.0/machine.config
139 %config %_sysconfdir/mono/4.0/settings.map
140 %config %_sysconfdir/mono/config
141 %dir %_prefix/lib/mono
142 %dir %_prefix/lib/mono/2.0
143 %dir %_prefix/lib/mono/3.5
144 %dir %_prefix/lib/mono/4.0
145 %dir %_prefix/lib/mono/compat-2.0
146 %dir %_prefix/lib/mono/compat-4.0
147 %dir %_prefix/lib/mono/gac
148 %dir %_sysconfdir/mono
149 %dir %_sysconfdir/mono/2.0
150 %dir %_sysconfdir/mono/4.0
161 %_bindir/mono-configuration-crypto
165 %_bindir/mono-test-install
170 %_libdir/libMonoPosixHelper.so*
171 %_libdir/libikvm-native.so
172 %_mandir/man1/certmgr.1%ext_man
173 %_mandir/man1/chktrust.1%ext_man
174 %_mandir/man1/csharp.1%ext_man
175 %_mandir/man1/gacutil.1%ext_man
176 %_mandir/man1/mcs.1%ext_man
177 %_mandir/man1/mono-configuration-crypto.1%ext_man
178 %_mandir/man1/mono.1%ext_man
179 %_mandir/man1/mozroots.1%ext_man
180 %_mandir/man1/setreg.1%ext_man
181 %_mandir/man1/sn.1%ext_man
182 %_mandir/man5/mono-config.5%ext_man
183 %_prefix/lib/mono/2.0/Commons.Xml.Relaxng.dll
184 %_prefix/lib/mono/2.0/CustomMarshalers.dll
185 %_prefix/lib/mono/2.0/I18N.West.dll
186 %_prefix/lib/mono/2.0/I18N.dll
187 %_prefix/lib/mono/2.0/ICSharpCode.SharpZipLib.dll
188 %_prefix/lib/mono/2.0/Microsoft.VisualC.dll
189 %_prefix/lib/mono/2.0/Mono.C5.dll
190 %_prefix/lib/mono/2.0/Mono.CSharp.dll
191 %_prefix/lib/mono/2.0/Mono.Cairo.dll
192 %_prefix/lib/mono/2.0/Mono.CompilerServices.SymbolWriter.dll
193 %_prefix/lib/mono/2.0/Mono.Management.dll
194 %_prefix/lib/mono/2.0/Mono.Posix.dll
195 %_prefix/lib/mono/2.0/Mono.Security.dll
196 %_prefix/lib/mono/2.0/Mono.Simd.dll
197 %_prefix/lib/mono/2.0/Mono.Tasklets.dll
198 %_prefix/lib/mono/2.0/OpenSystem.C.dll
199 %_prefix/lib/mono/2.0/System.Configuration.dll
200 %_prefix/lib/mono/2.0/System.Core.dll
201 %_prefix/lib/mono/2.0/System.Drawing.dll
202 %_prefix/lib/mono/2.0/System.Net.dll
203 %_prefix/lib/mono/2.0/System.Security.dll
204 %_prefix/lib/mono/2.0/System.Xml.Linq.dll
205 %_prefix/lib/mono/2.0/System.Xml.dll
206 %_prefix/lib/mono/2.0/System.dll
207 %_prefix/lib/mono/2.0/cscompmgd.dll
208 %_prefix/lib/mono/2.0/csharp.exe*
209 %_prefix/lib/mono/2.0/gacutil.exe*
210 %_prefix/lib/mono/2.0/gmcs.exe*
211 %_prefix/lib/mono/2.0/mscorlib.dll*
212 %_prefix/lib/mono/4.0/Commons.Xml.Relaxng.dll
213 %_prefix/lib/mono/4.0/CustomMarshalers.dll
214 %_prefix/lib/mono/4.0/I18N.West.dll
215 %_prefix/lib/mono/4.0/I18N.dll
216 %_prefix/lib/mono/4.0/ICSharpCode.SharpZipLib.dll
217 %_prefix/lib/mono/4.0/Microsoft.CSharp.dll
218 %_prefix/lib/mono/4.0/Microsoft.VisualC.dll
219 %_prefix/lib/mono/4.0/Mono.C5.dll
220 %_prefix/lib/mono/4.0/Mono.CSharp.dll
221 %_prefix/lib/mono/4.0/Mono.Cairo.dll
222 %_prefix/lib/mono/4.0/Mono.CompilerServices.SymbolWriter.dll
223 %_prefix/lib/mono/4.0/Mono.Management.dll
224 %_prefix/lib/mono/4.0/Mono.Posix.dll
225 %_prefix/lib/mono/4.0/Mono.Security.dll
226 %_prefix/lib/mono/4.0/Mono.Simd.dll
227 %_prefix/lib/mono/4.0/Mono.Tasklets.dll
228 %_prefix/lib/mono/4.0/OpenSystem.C.dll
229 %_prefix/lib/mono/4.0/System.Configuration.dll
230 %_prefix/lib/mono/4.0/System.Core.dll
231 %_prefix/lib/mono/4.0/System.Drawing.dll
232 %_prefix/lib/mono/4.0/System.Dynamic.dll
233 %_prefix/lib/mono/4.0/System.Net.dll
234 %_prefix/lib/mono/4.0/System.Numerics.dll
235 %_prefix/lib/mono/4.0/System.Security.dll
236 %_prefix/lib/mono/4.0/System.Xml.Linq.dll
237 %_prefix/lib/mono/4.0/System.Xml.dll
238 %_prefix/lib/mono/4.0/System.dll
239 %_prefix/lib/mono/4.0/certmgr.exe*
240 %_prefix/lib/mono/4.0/chktrust.exe*
241 %_prefix/lib/mono/4.0/cscompmgd.dll
242 %_prefix/lib/mono/4.0/csharp.exe*
243 %_prefix/lib/mono/4.0/dmcs.exe*
244 %_prefix/lib/mono/4.0/gacutil.exe*
245 %_prefix/lib/mono/4.0/mozroots.exe*
246 %_prefix/lib/mono/4.0/mscorlib.dll*
247 %_prefix/lib/mono/4.0/setreg.exe*
248 %_prefix/lib/mono/4.0/sn.exe*
249 %_prefix/lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll
250 %_prefix/lib/mono/compat-4.0/ICSharpCode.SharpZipLib.dll
251 %_prefix/lib/mono/gac/Commons.Xml.Relaxng
252 %_prefix/lib/mono/gac/CustomMarshalers
253 %_prefix/lib/mono/gac/I18N
254 %_prefix/lib/mono/gac/I18N.West
255 %_prefix/lib/mono/gac/ICSharpCode.SharpZipLib
256 %_prefix/lib/mono/gac/Microsoft.CSharp
257 %_prefix/lib/mono/gac/Microsoft.VisualC
258 %_prefix/lib/mono/gac/Mono.C5
259 %_prefix/lib/mono/gac/Mono.CSharp
260 %_prefix/lib/mono/gac/Mono.Cairo
261 %_prefix/lib/mono/gac/Mono.Cecil
262 %_prefix/lib/mono/gac/Mono.Cecil.Mdb
263 %_prefix/lib/mono/gac/Mono.CompilerServices.SymbolWriter
264 %_prefix/lib/mono/gac/Mono.Management
265 %_prefix/lib/mono/gac/Mono.Posix
266 %_prefix/lib/mono/gac/Mono.Security
267 %_prefix/lib/mono/gac/Mono.Simd
268 %_prefix/lib/mono/gac/Mono.Tasklets
269 %_prefix/lib/mono/gac/OpenSystem.C
270 %_prefix/lib/mono/gac/System
271 %_prefix/lib/mono/gac/System.Configuration
272 %_prefix/lib/mono/gac/System.Core
273 %_prefix/lib/mono/gac/System.Drawing
274 %_prefix/lib/mono/gac/System.Dynamic
275 %_prefix/lib/mono/gac/System.Net
276 %_prefix/lib/mono/gac/System.Numerics
277 %_prefix/lib/mono/gac/System.Security
278 %_prefix/lib/mono/gac/System.Xml
279 %_prefix/lib/mono/gac/System.Xml.Linq
280 %_prefix/lib/mono/gac/cscompmgd
281 %_prefix/lib/mono/mono-configuration-crypto
283 %package -n libmono-2_0-1
284 License: LGPL v2.1 only
285 Summary: A Library for embedding Mono in your Application
286 Group: Development/Libraries/C and C++
288 %description -n libmono-2_0-1
289 The Mono Project is an open development initiative that is working to
290 develop an open source, Unix version of the .NET development platform.
291 Its objective is to enable Unix developers to build and deploy
292 cross-platform .NET applications. The project will implement various
293 technologies that have been submitted to the ECMA for standardization.
295 A Library for embedding Mono in your Application.
297 %files -n libmono-2_0-1
298 %defattr(-, root, root)
299 %_libdir/libmono-2.0.so.1*
301 %post -n libmono-2_0-1 -p /sbin/ldconfig
303 %postun -n libmono-2_0-1 -p /sbin/ldconfig
305 %package -n libmono-2_0-devel
306 License: LGPL v2.1 only
307 Summary: Development files for libmono
308 Group: Development/Languages/Mono
310 %description -n libmono-2_0-devel
311 The Mono Project is an open development initiative that is working to
312 develop an open source, Unix version of the .NET development platform.
313 Its objective is to enable Unix developers to build and deploy
314 cross-platform .NET applications. The project will implement various
315 technologies that have been submitted to the ECMA for standardization.
317 Development files for libmono.
319 %files -n libmono-2_0-devel
320 %defattr(-, root, root)
321 %_includedir/mono-2.0
322 %_libdir/libmono-2.0.a
323 %_libdir/libmono-2.0.so
324 %_libdir/pkgconfig/mono-2.pc
327 %package -n libmonosgen-2_0-0
328 License: LGPL v2.1 only
329 Summary: A Library for embedding Mono in your Application (sgen version)
330 Group: Development/Libraries/C and C++
332 %description -n libmonosgen-2_0-0
333 The Mono Project is an open development initiative that is working to
334 develop an open source, Unix version of the .NET development platform.
335 Its objective is to enable Unix developers to build and deploy
336 cross-platform .NET applications. The project will implement various
337 technologies that have been submitted to the ECMA for standardization.
339 A Library for embedding Mono in your Application (sgen version).
341 %files -n libmonosgen-2_0-0
342 %defattr(-, root, root)
343 %_libdir/libmonosgen-2.0.so.0*
345 %post -n libmonosgen-2_0-0 -p /sbin/ldconfig
347 %postun -n libmonosgen-2_0-0 -p /sbin/ldconfig
349 %package -n libmonosgen-2_0-devel
350 License: LGPL v2.1 only
351 Summary: Development files for libmonosgen
352 Group: Development/Languages/Mono
354 %description -n libmonosgen-2_0-devel
355 The Mono Project is an open development initiative that is working to
356 develop an open source, Unix version of the .NET development platform.
357 Its objective is to enable Unix developers to build and deploy
358 cross-platform .NET applications. The project will implement various
359 technologies that have been submitted to the ECMA for standardization.
361 Development files for libmonosgen.
363 %files -n libmonosgen-2_0-devel
364 %defattr(-, root, root)
365 %_libdir/libmonosgen-2.0.a
366 %_libdir/libmonosgen-2.0.so
370 %package -n libmono-llvm0
371 License: LGPL v2.1 only
372 Summary: Loadable LLVM libary for mono
373 Group: Development/Libraries/C and C++
375 %description -n libmono-llvm0
376 The Mono Project is an open development initiative that is working to
377 develop an open source, Unix version of the .NET development platform.
378 Its objective is to enable Unix developers to build and deploy
379 cross-platform .NET applications. The project will implement various
380 technologies that have been submitted to the ECMA for standardization.
382 Loadable LLVM libary for mono.
384 %files -n libmono-llvm0
385 %defattr(-, root, root)
386 %_libdir/libmono-llvm.so*
388 %post -n libmono-llvm0 -p /sbin/ldconfig
390 %postun -n libmono-llvm0 -p /sbin/ldconfig
393 %package -n mono-locale-extras
394 License: LGPL v2.1 only
395 Summary: Extra locale information
396 Group: Development/Languages/Mono
397 Requires: mono-core == %version-%release
398 Provides: mono(I18N.CJK) = 1.0.5000.0
399 Provides: mono(I18N.MidEast) = 1.0.5000.0
400 Provides: mono(I18N.Other) = 1.0.5000.0
401 Provides: mono(I18N.Rare) = 1.0.5000.0
403 %description -n mono-locale-extras
404 The Mono Project is an open development initiative that is working to
405 develop an open source, Unix version of the .NET development platform.
406 Its objective is to enable Unix developers to build and deploy
407 cross-platform .NET applications. The project will implement various
408 technologies that have been submitted to the ECMA for standardization.
410 Extra locale information.
412 %files -n mono-locale-extras
413 %defattr(-, root, root)
414 %_prefix/lib/mono/2.0/I18N.CJK.dll
415 %_prefix/lib/mono/2.0/I18N.MidEast.dll
416 %_prefix/lib/mono/2.0/I18N.Other.dll
417 %_prefix/lib/mono/2.0/I18N.Rare.dll
418 %_prefix/lib/mono/4.0/I18N.CJK.dll
419 %_prefix/lib/mono/4.0/I18N.MidEast.dll
420 %_prefix/lib/mono/4.0/I18N.Other.dll
421 %_prefix/lib/mono/4.0/I18N.Rare.dll
422 %_prefix/lib/mono/gac/I18N.CJK
423 %_prefix/lib/mono/gac/I18N.MidEast
424 %_prefix/lib/mono/gac/I18N.Other
425 %_prefix/lib/mono/gac/I18N.Rare
427 %package -n mono-data
428 License: LGPL v2.1 only
429 Summary: Database connectivity for Mono
430 Group: Development/Languages/Mono
431 Requires: mono-core == %version-%release
432 Obsoletes: mono-directory
433 Obsoletes: mono-ms-enterprise
434 Obsoletes: mono-novell-directory
435 Provides: mono-directory
436 Provides: mono-ms-enterprise
437 Provides: mono-novell-directory
438 Provides: mono(Mono.Data.Tds) = 1.0.5000.0
439 Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0
440 Provides: mono(System.Data) = 1.0.5000.0
441 Provides: mono(System.DirectoryServices) = 1.0.5000.0
442 Provides: mono(System.EnterpriseServices) = 1.0.5000.0
444 %description -n mono-data
445 The Mono Project is an open development initiative that is working to
446 develop an open source, Unix version of the .NET development platform.
447 Its objective is to enable Unix developers to build and deploy
448 cross-platform .NET applications. The project will implement various
449 technologies that have been submitted to the ECMA for standardization.
451 Database connectivity for Mono.
454 %defattr(-, root, root)
457 %_mandir/man1/sqlsharp.1%ext_man
458 %_prefix/lib/mono/2.0/Mono.Data.Tds.dll
459 %_prefix/lib/mono/2.0/Novell.Directory.Ldap.dll
460 %_prefix/lib/mono/2.0/System.Data.DataSetExtensions.dll
461 %_prefix/lib/mono/2.0/System.Data.Linq.dll
462 %_prefix/lib/mono/2.0/System.Data.Services.dll
463 %_prefix/lib/mono/2.0/System.Data.dll
464 %_prefix/lib/mono/2.0/System.DirectoryServices.dll
465 %_prefix/lib/mono/2.0/System.EnterpriseServices.dll
466 %_prefix/lib/mono/2.0/System.Transactions.dll
467 %_prefix/lib/mono/4.0/Mono.Data.Tds.dll
468 %_prefix/lib/mono/4.0/Novell.Directory.Ldap.dll
469 %_prefix/lib/mono/4.0/System.Data.DataSetExtensions.dll
470 %_prefix/lib/mono/4.0/System.Data.Linq.dll
471 %_prefix/lib/mono/4.0/System.Data.Services.dll
472 %_prefix/lib/mono/4.0/System.Data.dll
473 %_prefix/lib/mono/4.0/System.DirectoryServices.dll
474 %_prefix/lib/mono/4.0/System.EnterpriseServices.dll
475 %_prefix/lib/mono/4.0/System.Transactions.dll
476 %_prefix/lib/mono/4.0/sqlmetal.exe*
477 %_prefix/lib/mono/4.0/sqlsharp.exe*
478 %_prefix/lib/mono/gac/Mono.Data.Tds
479 %_prefix/lib/mono/gac/Novell.Directory.Ldap
480 %_prefix/lib/mono/gac/System.Data
481 %_prefix/lib/mono/gac/System.Data.DataSetExtensions
482 %_prefix/lib/mono/gac/System.Data.Linq
483 %_prefix/lib/mono/gac/System.Data.Services
484 %_prefix/lib/mono/gac/System.DirectoryServices
485 %_prefix/lib/mono/gac/System.EnterpriseServices
486 %_prefix/lib/mono/gac/System.Transactions
488 %package -n mono-winforms
489 License: LGPL v2.1 only
490 Summary: Mono's Windows Forms implementation
491 Group: Development/Languages/Mono
492 Requires: mono-core == %version-%release
493 Provides: mono-window-forms
494 Obsoletes: mono-window-forms
495 Provides: mono(Accessibility) = 1.0.5000.0
496 Provides: mono(System.Design) = 1.0.5000.0
497 Provides: mono(System.Drawing) = 1.0.5000.0
498 Provides: mono(System.Drawing.Design) = 1.0.5000.0
499 Provides: mono(System.Windows.Forms) = 1.0.5000.0
501 %description -n mono-winforms
502 The Mono Project is an open development initiative that is working to
503 develop an open source, Unix version of the .NET development platform.
504 Its objective is to enable Unix developers to build and deploy
505 cross-platform .NET applications. The project will implement various
506 technologies that have been submitted to the ECMA for standardization.
508 Mono's Windows Forms implementation.
510 %files -n mono-winforms
511 %defattr(-, root, root)
512 %_prefix/lib/mono/2.0/Accessibility.dll
513 %_prefix/lib/mono/2.0/Mono.WebBrowser.dll
514 %_prefix/lib/mono/2.0/System.Design.dll
515 %_prefix/lib/mono/2.0/System.Drawing.Design.dll
516 %_prefix/lib/mono/2.0/System.Windows.Forms.dll
517 %_prefix/lib/mono/4.0/Accessibility.dll
518 %_prefix/lib/mono/4.0/Mono.WebBrowser.dll
519 %_prefix/lib/mono/4.0/System.Design.dll
520 %_prefix/lib/mono/4.0/System.Drawing.Design.dll
521 %_prefix/lib/mono/4.0/System.Windows.Forms.DataVisualization.dll
522 %_prefix/lib/mono/4.0/System.Windows.Forms.dll
523 %_prefix/lib/mono/gac/Accessibility
524 %_prefix/lib/mono/gac/Mono.WebBrowser
525 %_prefix/lib/mono/gac/System.Design
526 %_prefix/lib/mono/gac/System.Drawing.Design
527 %_prefix/lib/mono/gac/System.Windows.Forms
528 %_prefix/lib/mono/gac/System.Windows.Forms.DataVisualization
530 %package -n ibm-data-db2
531 License: LGPL v2.1 only
532 Summary: Database connectivity for DB2
533 Group: Development/Languages/Mono
534 Requires: mono-core == %version-%release
536 %description -n ibm-data-db2
537 The Mono Project is an open development initiative that is working to
538 develop an open source, Unix version of the .NET development platform.
539 Its objective is to enable Unix developers to build and deploy
540 cross-platform .NET applications. The project will implement various
541 technologies that have been submitted to the ECMA for standardization.
543 Database connectivity for DB2.
545 %files -n ibm-data-db2
546 %defattr(-, root, root)
547 %_prefix/lib/mono/2.0/IBM.Data.DB2.dll
548 %_prefix/lib/mono/4.0/IBM.Data.DB2.dll
549 %_prefix/lib/mono/gac/IBM.Data.DB2
551 %package -n mono-extras
552 License: LGPL v2.1 only
553 Summary: Extra packages
554 Group: Development/Languages/Mono
555 Requires: mono-core == %version-%release
556 Obsoletes: mono-ms-extras
557 Provides: mono-ms-extras
558 Provides: mono(Mono.Messaging) = 1.0.5000.0
559 Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
560 Provides: mono(RabbitMQ.Client) = 1.0.5000.0
561 Provides: mono(System.Configuration.Install) = 1.0.5000.0
562 Provides: mono(System.Management) = 1.0.5000.0
563 Provides: mono(System.Messaging) = 1.0.5000.0
564 Provides: mono(System.ServiceProcess) = 1.0.5000.0
565 Provides: mono(mono-service) = 1.0.5000.0
567 %description -n mono-extras
568 The Mono Project is an open development initiative that is working to
569 develop an open source, Unix version of the .NET development platform.
570 Its objective is to enable Unix developers to build and deploy
571 cross-platform .NET applications. The project will implement various
572 technologies that have been submitted to the ECMA for standardization.
576 %files -n mono-extras
577 %defattr(-, root, root)
578 %_bindir/mono-service
579 %_bindir/mono-service2
580 %_mandir/man1/mono-service.1%ext_man
581 %_prefix/lib/mono/2.0/Mono.Messaging.RabbitMQ.dll
582 %_prefix/lib/mono/2.0/Mono.Messaging.dll
583 %_prefix/lib/mono/2.0/RabbitMQ.Client.Apigen.exe*
584 %_prefix/lib/mono/2.0/RabbitMQ.Client.dll
585 %_prefix/lib/mono/2.0/System.Configuration.Install.dll
586 %_prefix/lib/mono/2.0/System.Management.dll
587 %_prefix/lib/mono/2.0/System.Messaging.dll
588 %_prefix/lib/mono/2.0/System.ServiceProcess.dll
589 %_prefix/lib/mono/2.0/mono-service.exe*
590 %_prefix/lib/mono/4.0/Mono.Messaging.RabbitMQ.dll
591 %_prefix/lib/mono/4.0/Mono.Messaging.dll
592 %_prefix/lib/mono/4.0/RabbitMQ.Client.Apigen.exe*
593 %_prefix/lib/mono/4.0/RabbitMQ.Client.dll
594 %_prefix/lib/mono/4.0/System.Configuration.Install.dll
595 %_prefix/lib/mono/4.0/System.Management.dll
596 %_prefix/lib/mono/4.0/System.Messaging.dll
597 %_prefix/lib/mono/4.0/System.Runtime.Caching.dll
598 %_prefix/lib/mono/4.0/System.ServiceProcess.dll
599 %_prefix/lib/mono/4.0/System.Xaml.dll
600 %_prefix/lib/mono/4.0/installutil.exe*
601 %_prefix/lib/mono/4.0/mono-service.exe*
602 %_prefix/lib/mono/gac/Mono.Messaging
603 %_prefix/lib/mono/gac/Mono.Messaging.RabbitMQ
604 %_prefix/lib/mono/gac/RabbitMQ.Client
605 %_prefix/lib/mono/gac/System.Configuration.Install
606 %_prefix/lib/mono/gac/System.Management
607 %_prefix/lib/mono/gac/System.Messaging
608 %_prefix/lib/mono/gac/System.Runtime.Caching
609 %_prefix/lib/mono/gac/System.ServiceProcess
610 %_prefix/lib/mono/gac/System.Xaml
611 %_prefix/lib/mono/gac/mono-service
613 %package -n mono-data-sqlite
614 License: LGPL v2.1 only
615 Summary: Database connectivity for Mono
616 Group: Development/Languages/Mono
617 Requires: mono-core == %version-%release
618 Requires: mono-data == %version-%release
619 Provides: mono(Mono.Data.Sqlite) = 1.0.5000.0
621 %description -n mono-data-sqlite
622 The Mono Project is an open development initiative that is working to
623 develop an open source, Unix version of the .NET development platform.
624 Its objective is to enable Unix developers to build and deploy
625 cross-platform .NET applications. The project will implement various
626 technologies that have been submitted to the ECMA for standardization.
628 Database connectivity for Mono.
630 %files -n mono-data-sqlite
631 %defattr(-, root, root)
632 %_prefix/lib/mono/2.0/Mono.Data.Sqlite.dll
633 %_prefix/lib/mono/4.0/Mono.Data.Sqlite.dll
634 %_prefix/lib/mono/gac/Mono.Data.Sqlite
637 License: MIT License (or similar) ; Ms-Pl
638 Summary: Mono implementation of WCF, Windows Communication Foundation
639 Group: Development/Languages/Mono
640 Requires: mono-core == %version-%release
642 %description -n mono-wcf
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 Mono implementation of WCF, Windows Communication Foundation
652 %defattr(-, root, root)
654 %_libdir/pkgconfig/wcf.pc
655 %_prefix/lib/mono/2.0/System.IdentityModel.Selectors.dll
656 %_prefix/lib/mono/2.0/System.IdentityModel.dll
657 %_prefix/lib/mono/2.0/System.Runtime.Serialization.dll
658 %_prefix/lib/mono/2.0/System.ServiceModel.Web.dll
659 %_prefix/lib/mono/2.0/System.ServiceModel.dll
660 %_prefix/lib/mono/4.0/System.IdentityModel.Selectors.dll
661 %_prefix/lib/mono/4.0/System.IdentityModel.dll
662 %_prefix/lib/mono/4.0/System.Runtime.DurableInstancing.dll
663 %_prefix/lib/mono/4.0/System.Runtime.Serialization.dll
664 %_prefix/lib/mono/4.0/System.ServiceModel.Discovery.dll
665 %_prefix/lib/mono/4.0/System.ServiceModel.Routing.dll
666 %_prefix/lib/mono/4.0/System.ServiceModel.Web.dll
667 %_prefix/lib/mono/4.0/System.ServiceModel.dll
668 %_prefix/lib/mono/4.0/System.Web.ApplicationServices.dll
669 %_prefix/lib/mono/4.0/svcutil.exe*
670 %_prefix/lib/mono/gac/System.Data.Services.Client
671 %_prefix/lib/mono/gac/System.IdentityModel
672 %_prefix/lib/mono/gac/System.IdentityModel.Selectors
673 %_prefix/lib/mono/gac/System.Runtime.DurableInstancing
674 %_prefix/lib/mono/gac/System.Runtime.Serialization
675 %_prefix/lib/mono/gac/System.ServiceModel
676 %_prefix/lib/mono/gac/System.ServiceModel.Discovery
677 %_prefix/lib/mono/gac/System.ServiceModel.Routing
678 %_prefix/lib/mono/gac/System.ServiceModel.Web
679 %_prefix/lib/mono/gac/System.Web.ApplicationServices
681 %package -n mono-winfxcore
682 License: MIT License (or similar) ; Ms-Pl
683 Summary: Mono implementation of core WinFX APIs
684 Group: Development/Languages/Mono
685 Requires: mono-core == %version-%release
687 %description -n mono-winfxcore
688 The Mono Project is an open development initiative that is working to
689 develop an open source, Unix version of the .NET development platform.
690 Its objective is to enable Unix developers to build and deploy
691 cross-platform .NET applications. The project will implement various
692 technologies that have been submitted to the ECMA for standardization.
694 Mono implementation of core WinFX APIs
696 %files -n mono-winfxcore
697 %defattr(-, root, root)
698 %_prefix/lib/mono/2.0/WindowsBase.dll*
699 %_prefix/lib/mono/4.0/WindowsBase.dll*
700 %_prefix/lib/mono/gac/WindowsBase
703 License: MIT License (or similar) ; Ms-Pl
704 Summary: Mono implementation of ASP.NET, Remoting and Web Services
705 Group: Development/Languages/Mono
706 Requires: mono-core == %version-%release
707 Obsoletes: mono-remoting
708 Obsoletes: mono-web-forms
709 Obsoletes: mono-web-services
710 Provides: mono-remoting
711 Provides: mono-web-forms
712 Provides: mono-web-services
713 Provides: mono(Mono.Http) = 1.0.5000.0
714 Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
715 Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
716 Provides: mono(System.Web) = 1.0.5000.0
717 Provides: mono(System.Web.Services) = 1.0.5000.0
719 %description -n mono-web
720 The Mono Project is an open development initiative that is working to
721 develop an open source, Unix version of the .NET development platform.
722 Its objective is to enable Unix developers to build and deploy
723 cross-platform .NET applications. The project will implement various
724 technologies that have been submitted to the ECMA for standardization.
726 Mono implementation of ASP.NET, Remoting and Web Services.
729 %defattr(-, root, root)
730 %config %_sysconfdir/mono/2.0/Browsers
731 %config %_sysconfdir/mono/2.0/DefaultWsdlHelpGenerator.aspx
732 %config %_sysconfdir/mono/2.0/web.config
733 %config %_sysconfdir/mono/4.0/DefaultWsdlHelpGenerator.aspx
734 %config %_sysconfdir/mono/4.0/web.config
735 %config %_sysconfdir/mono/browscap.ini
736 %config %_sysconfdir/mono/mconfig/config.xml
737 %dir %_sysconfdir/mono/mconfig
744 %_libdir/pkgconfig/mono.web.pc
745 %_libdir/pkgconfig/system.web.extensions.design_1.0.pc
746 %_libdir/pkgconfig/system.web.extensions_1.0.pc
747 %_libdir/pkgconfig/system.web.mvc.pc
748 %_libdir/pkgconfig/system.web.mvc2.pc
749 %_mandir/man1/disco.1%ext_man
750 %_mandir/man1/mconfig.1%ext_man
751 %_mandir/man1/soapsuds.1%ext_man
752 %_mandir/man1/wsdl.1%ext_man
753 %_mandir/man1/xsd.1%ext_man
754 %_prefix/lib/mono/2.0/Mono.Http.dll
755 %_prefix/lib/mono/2.0/Mono.Web.dll
756 %_prefix/lib/mono/2.0/System.ComponentModel.DataAnnotations.dll
757 %_prefix/lib/mono/2.0/System.Runtime.Remoting.dll
758 %_prefix/lib/mono/2.0/System.Runtime.Serialization.Formatters.Soap.dll
759 %_prefix/lib/mono/2.0/System.Web.Abstractions.dll
760 %_prefix/lib/mono/2.0/System.Web.DynamicData.dll
761 %_prefix/lib/mono/2.0/System.Web.Extensions.Design.dll
762 %_prefix/lib/mono/2.0/System.Web.Extensions.dll
763 %_prefix/lib/mono/2.0/System.Web.Mvc.dll
764 %_prefix/lib/mono/2.0/System.Web.Routing.dll
765 %_prefix/lib/mono/2.0/System.Web.Services.dll
766 %_prefix/lib/mono/2.0/System.Web.dll
767 %_prefix/lib/mono/2.0/wsdl.exe*
768 %_prefix/lib/mono/2.0/xsd.exe*
769 %_prefix/lib/mono/4.0/Mono.Http.dll
770 %_prefix/lib/mono/4.0/Mono.Web.dll
771 %_prefix/lib/mono/4.0/System.ComponentModel.Composition.dll
772 %_prefix/lib/mono/4.0/System.ComponentModel.DataAnnotations.dll
773 %_prefix/lib/mono/4.0/System.Runtime.Remoting.dll
774 %_prefix/lib/mono/4.0/System.Runtime.Serialization.Formatters.Soap.dll
775 %_prefix/lib/mono/4.0/System.Web.Abstractions.dll
776 %_prefix/lib/mono/4.0/System.Web.DynamicData.dll
777 %_prefix/lib/mono/4.0/System.Web.Extensions.Design.dll
778 %_prefix/lib/mono/4.0/System.Web.Extensions.dll
779 %_prefix/lib/mono/4.0/System.Web.Routing.dll
780 %_prefix/lib/mono/4.0/System.Web.Services.dll
781 %_prefix/lib/mono/4.0/System.Web.dll
782 %_prefix/lib/mono/4.0/disco.exe*
783 %_prefix/lib/mono/4.0/mconfig.exe*
784 %_prefix/lib/mono/4.0/soapsuds.exe*
785 %_prefix/lib/mono/4.0/wsdl.exe*
786 %_prefix/lib/mono/4.0/xsd.exe*
787 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.Design.dll
788 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.dll
789 %_prefix/lib/mono/compat-2.0/System.Web.Mvc.dll
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.DynamicData
799 %_prefix/lib/mono/gac/System.Web.Extensions
800 %_prefix/lib/mono/gac/System.Web.Extensions.Design
801 %_prefix/lib/mono/gac/System.Web.Mvc
802 %_prefix/lib/mono/gac/System.Web.Routing
803 %_prefix/lib/mono/gac/System.Web.Services
805 %package -n mono-data-oracle
806 License: LGPL v2.1 only
807 Summary: Database connectivity for Mono
808 Group: Development/Languages/Mono
809 Requires: mono-core == %version-%release
810 Requires: mono-data == %version-%release
811 Provides: mono(System.Data.OracleClient) = 1.0.5000.0
813 %description -n mono-data-oracle
814 The Mono Project is an open development initiative that is working to
815 develop an open source, Unix version of the .NET development platform.
816 Its objective is to enable Unix developers to build and deploy
817 cross-platform .NET applications. The project will implement various
818 technologies that have been submitted to the ECMA for standardization.
820 Database connectivity for Mono.
822 %files -n mono-data-oracle
823 %defattr(-, root, root)
824 %_prefix/lib/mono/2.0/System.Data.OracleClient.dll
825 %_prefix/lib/mono/4.0/System.Data.OracleClient.dll
826 %_prefix/lib/mono/gac/System.Data.OracleClient
828 %package -n mono-data-postgresql
829 License: LGPL v2.1 only
830 Summary: Database connectivity for Mono
831 Group: Development/Languages/Mono
832 Requires: mono-core == %version-%release
833 Requires: mono-data == %version-%release
834 Provides: mono(Npgsql) = 1.0.5000.0
836 %description -n mono-data-postgresql
837 The Mono Project is an open development initiative that is working to
838 develop an open source, Unix version of the .NET development platform.
839 Its objective is to enable Unix developers to build and deploy
840 cross-platform .NET applications. The project will implement various
841 technologies that have been submitted to the ECMA for standardization.
843 Database connectivity for Mono.
845 %files -n mono-data-postgresql
846 %defattr(-, root, root)
847 %_prefix/lib/mono/2.0/Npgsql.dll
848 %_prefix/lib/mono/4.0/Npgsql.dll
849 %_prefix/lib/mono/gac/Npgsql
851 %package -n mono-nunit
852 License: LGPL v2.1 only
853 Summary: NUnit Testing Framework
854 Group: Development/Languages/Mono
855 Requires: mono-core == %version-%release
857 %description -n mono-nunit
858 NUnit is a unit-testing framework for all .Net languages. Initially
859 ported from JUnit, the current release, version 2.2, is the fourth
860 major release of this Unit based unit testing tool for Microsoft .NET.
861 It is written entirely in C# and has been completely redesigned to
862 take advantage of many .NET language features, for example
863 custom attributes and other reflection related capabilities. NUnit
864 brings xUnit to all .NET languages.
867 %defattr(-, root, root)
868 %_libdir/pkgconfig/mono-nunit.pc
869 %_prefix/bin/nunit-console
870 %_prefix/bin/nunit-console2
871 %_prefix/lib/mono/2.0/nunit-console-runner.dll
872 %_prefix/lib/mono/2.0/nunit-console.exe*
873 %_prefix/lib/mono/2.0/nunit.core.dll
874 %_prefix/lib/mono/2.0/nunit.core.extensions.dll
875 %_prefix/lib/mono/2.0/nunit.core.interfaces.dll
876 %_prefix/lib/mono/2.0/nunit.framework.dll
877 %_prefix/lib/mono/2.0/nunit.framework.extensions.dll
878 %_prefix/lib/mono/2.0/nunit.mocks.dll
879 %_prefix/lib/mono/2.0/nunit.util.dll
880 %_prefix/lib/mono/4.0/nunit-console-runner.dll
881 %_prefix/lib/mono/4.0/nunit-console.exe*
882 %_prefix/lib/mono/4.0/nunit.core.dll
883 %_prefix/lib/mono/4.0/nunit.core.extensions.dll
884 %_prefix/lib/mono/4.0/nunit.core.interfaces.dll
885 %_prefix/lib/mono/4.0/nunit.framework.dll
886 %_prefix/lib/mono/4.0/nunit.framework.extensions.dll
887 %_prefix/lib/mono/4.0/nunit.mocks.dll
888 %_prefix/lib/mono/4.0/nunit.util.dll
889 %_prefix/lib/mono/gac/nunit-console-runner
890 %_prefix/lib/mono/gac/nunit.core
891 %_prefix/lib/mono/gac/nunit.core.extensions
892 %_prefix/lib/mono/gac/nunit.core.interfaces
893 %_prefix/lib/mono/gac/nunit.framework
894 %_prefix/lib/mono/gac/nunit.framework.extensions
895 %_prefix/lib/mono/gac/nunit.mocks
896 %_prefix/lib/mono/gac/nunit.util
898 %package -n mono-devel
899 License: LGPL v2.1 only
900 Summary: Mono development tools
901 Group: Development/Languages/Mono
902 Requires: mono-core == %version-%release
903 Requires: libgdiplus0
905 Provides: mono-xbuild
906 # Required because they are referenced by .pc files
907 Requires: mono-data == %version-%release
908 Requires: mono-data-oracle == %version-%release
909 Requires: mono-extras == %version-%release
910 Requires: mono-web == %version-%release
911 Requires: mono-winforms == %version-%release
912 # We build natively on ppc64 now
914 Provides: mono-biarchcompat
915 Obsoletes: mono-biarchcompat
917 Provides: mono(PEAPI) = 1.0.5000.0
918 Provides: mono(resgen) = 1.0.5000.0
920 %description -n mono-devel
921 The Mono Project is an open development initiative that is working to
922 develop an open source, Unix version of the .NET development platform.
923 Its objective is to enable Unix developers to build and deploy
924 cross-platform .NET applications. This package contains compilers and
925 other tools needed to develop .NET applications.
927 Mono development tools.
929 %post -n mono-devel -p /sbin/ldconfig
931 %postun -n mono-devel -p /sbin/ldconfig
934 %defattr(-, root, root)
950 %_bindir/mono-api-info
951 %_bindir/mono-cil-strip
952 %_bindir/mono-find-provides
953 %_bindir/mono-find-requires
955 %_bindir/mono-heapviz
956 %_bindir/mono-shlib-cop
957 %_bindir/mono-xmltool
973 %dir %_datadir/mono-2.0
974 %dir %_datadir/mono-2.0/mono
975 %dir %_datadir/mono-2.0/mono/cil
976 %_datadir/mono-2.0/mono/cil/cil-opcodes.xml
977 %_libdir/libmono-profiler-aot.*
978 %_libdir/libmono-profiler-cov.*
979 %_libdir/libmono-profiler-iomap.*
980 %_libdir/libmono-profiler-logging.*
981 %_libdir/pkgconfig/cecil.pc
982 %_libdir/pkgconfig/dotnet.pc
983 %_libdir/pkgconfig/dotnet35.pc
984 %_libdir/pkgconfig/mono-cairo.pc
985 %_libdir/pkgconfig/mono-lineeditor.pc
986 %_libdir/pkgconfig/mono-options.pc
987 %_libdir/pkgconfig/mono.pc
988 %_mandir/man1/al.1%ext_man
989 %_mandir/man1/ccrewrite.1%ext_man
990 %_mandir/man1/cert2spc.1%ext_man
991 %_mandir/man1/dtd2xsd.1%ext_man
992 %_mandir/man1/genxs.1%ext_man
993 %_mandir/man1/httpcfg.1%ext_man
994 %_mandir/man1/ilasm.1%ext_man
995 %_mandir/man1/lc.1%ext_man
996 %_mandir/man1/macpack.1%ext_man
997 %_mandir/man1/makecert.1%ext_man
998 %_mandir/man1/mkbundle.1%ext_man
999 %_mandir/man1/mono-api-info.1%ext_man
1000 %_mandir/man1/mono-cil-strip.1%ext_man
1001 %_mandir/man1/mono-shlib-cop.1%ext_man
1002 %_mandir/man1/mono-xmltool.1%ext_man
1003 %_mandir/man1/monodis.1%ext_man
1004 %_mandir/man1/monolinker.1%ext_man
1005 %_mandir/man1/monop.1%ext_man
1006 %_mandir/man1/pdb2mdb.1%ext_man
1007 %_mandir/man1/permview.1%ext_man
1008 %_mandir/man1/prj2make.1%ext_man
1009 %_mandir/man1/resgen.1%ext_man
1010 %_mandir/man1/secutil.1%ext_man
1011 %_mandir/man1/sgen.1%ext_man
1012 %_mandir/man1/signcode.1%ext_man
1013 %_mandir/man1/xbuild.1%ext_man
1014 %_prefix/lib/mono-source-libs
1015 %_prefix/lib/mono/2.0/MSBuild
1016 %_prefix/lib/mono/2.0/Microsoft.Build.Engine.dll
1017 %_prefix/lib/mono/2.0/Microsoft.Build.Framework.dll
1018 %_prefix/lib/mono/2.0/Microsoft.Build.Tasks.dll
1019 %_prefix/lib/mono/2.0/Microsoft.Build.Utilities.dll
1020 %_prefix/lib/mono/2.0/Microsoft.Build.xsd
1021 %_prefix/lib/mono/2.0/Microsoft.CSharp.targets
1022 %_prefix/lib/mono/2.0/Microsoft.Common.targets
1023 %_prefix/lib/mono/2.0/Microsoft.Common.tasks
1024 %_prefix/lib/mono/2.0/Microsoft.VisualBasic.targets
1025 %_prefix/lib/mono/2.0/Mono.Debugger.Soft.dll
1026 %_prefix/lib/mono/2.0/PEAPI.dll
1027 %_prefix/lib/mono/2.0/al.exe*
1028 %_prefix/lib/mono/2.0/genxs.exe*
1029 %_prefix/lib/mono/2.0/ilasm.exe*
1030 %_prefix/lib/mono/2.0/mkbundle.exe*
1031 %_prefix/lib/mono/2.0/monolinker.*
1032 %_prefix/lib/mono/2.0/monop.exe*
1033 %_prefix/lib/mono/2.0/resgen.exe*
1034 %_prefix/lib/mono/2.0/xbuild.exe*
1035 %_prefix/lib/mono/2.0/xbuild.rsp
1036 %_prefix/lib/mono/3.5/MSBuild
1037 %_prefix/lib/mono/3.5/Microsoft.Build.Engine.dll
1038 %_prefix/lib/mono/3.5/Microsoft.Build.Framework.dll
1039 %_prefix/lib/mono/3.5/Microsoft.Build.Tasks.v3.5.dll
1040 %_prefix/lib/mono/3.5/Microsoft.Build.Utilities.v3.5.dll
1041 %_prefix/lib/mono/3.5/Microsoft.Build.xsd
1042 %_prefix/lib/mono/3.5/Microsoft.CSharp.targets
1043 %_prefix/lib/mono/3.5/Microsoft.Common.targets
1044 %_prefix/lib/mono/3.5/Microsoft.Common.tasks
1045 %_prefix/lib/mono/3.5/Microsoft.VisualBasic.targets
1046 %_prefix/lib/mono/3.5/xbuild.exe*
1047 %_prefix/lib/mono/3.5/xbuild.rsp
1048 %_prefix/lib/mono/4.0/MSBuild
1049 %_prefix/lib/mono/4.0/Microsoft.Build.Engine.dll
1050 %_prefix/lib/mono/4.0/Microsoft.Build.Framework.dll
1051 %_prefix/lib/mono/4.0/Microsoft.Build.Tasks.v4.0.dll
1052 %_prefix/lib/mono/4.0/Microsoft.Build.Utilities.v4.0.dll
1053 %_prefix/lib/mono/4.0/Microsoft.Build.xsd
1054 %_prefix/lib/mono/4.0/Microsoft.CSharp.targets
1055 %_prefix/lib/mono/4.0/Microsoft.Common.targets
1056 %_prefix/lib/mono/4.0/Microsoft.Common.tasks
1057 %_prefix/lib/mono/4.0/Microsoft.VisualBasic.targets
1058 %_prefix/lib/mono/4.0/Mono.CodeContracts.dll
1059 %_prefix/lib/mono/4.0/PEAPI.dll
1060 %_prefix/lib/mono/4.0/al.exe*
1061 %_prefix/lib/mono/4.0/caspol.exe*
1062 %_prefix/lib/mono/4.0/ccrewrite.exe*
1063 %_prefix/lib/mono/4.0/cert2spc.exe*
1064 %_prefix/lib/mono/4.0/dtd2rng.exe*
1065 %_prefix/lib/mono/4.0/dtd2xsd.exe*
1066 %_prefix/lib/mono/4.0/genxs.exe*
1067 %_prefix/lib/mono/4.0/httpcfg.exe*
1068 %_prefix/lib/mono/4.0/ictool.exe*
1069 %_prefix/lib/mono/4.0/ilasm.exe*
1070 %_prefix/lib/mono/4.0/installvst.exe*
1071 %_prefix/lib/mono/4.0/lc.exe*
1072 %_prefix/lib/mono/4.0/macpack.exe*
1073 %_prefix/lib/mono/4.0/makecert.exe*
1074 %_prefix/lib/mono/4.0/mkbundle.exe*
1075 %_prefix/lib/mono/4.0/mono-api-info.exe*
1076 %_prefix/lib/mono/4.0/mono-cil-strip.exe*
1077 %_prefix/lib/mono/4.0/mono-shlib-cop.exe*
1078 %_prefix/lib/mono/4.0/mono-xmltool.exe*
1079 %_prefix/lib/mono/4.0/monolinker.*
1080 %_prefix/lib/mono/4.0/monop.exe*
1081 %_prefix/lib/mono/4.0/pdb2mdb.exe*
1082 %_prefix/lib/mono/4.0/permview.exe*
1083 %_prefix/lib/mono/4.0/resgen.exe*
1084 %_prefix/lib/mono/4.0/secutil.exe*
1085 %_prefix/lib/mono/4.0/sgen.exe*
1086 %_prefix/lib/mono/4.0/signcode.exe*
1087 %_prefix/lib/mono/4.0/xbuild.exe*
1088 %_prefix/lib/mono/4.0/xbuild.rsp
1089 %_prefix/lib/mono/gac/Microsoft.Build.Engine
1090 %_prefix/lib/mono/gac/Microsoft.Build.Framework
1091 %_prefix/lib/mono/gac/Microsoft.Build.Tasks
1092 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v3.5
1093 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v4.0
1094 %_prefix/lib/mono/gac/Microsoft.Build.Utilities
1095 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v3.5
1096 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v4.0
1097 %_prefix/lib/mono/gac/Mono.CodeContracts
1098 %_prefix/lib/mono/gac/Mono.Debugger.Soft
1099 %_prefix/lib/mono/gac/PEAPI
1100 %_prefix/lib/mono/xbuild
1102 %package -n monodoc-core
1103 License: LGPL v2.1 only
1104 Summary: Monodoc - Documentation tools for C# code
1105 Group: Development/Tools/Other
1108 # Added to uncompress and compare documentation used by build-compare
1111 %description -n monodoc-core
1112 Monodoc-core contains documentation tools for C#.
1114 %files -n monodoc-core
1115 %defattr(-, root, root)
1116 %_bindir/mdassembler
1118 %_bindir/mdoc-assemble
1119 %_bindir/mdoc-export-html
1120 %_bindir/mdoc-export-msxdoc
1121 %_bindir/mdoc-update
1122 %_bindir/mdoc-validate
1123 %_bindir/mdvalidater
1126 %_bindir/monodocs2html
1127 %_bindir/monodocs2slashdoc
1128 %_libdir/pkgconfig/monodoc.pc
1129 %_mandir/man1/mdassembler.1%ext_man
1130 %_mandir/man1/mdoc-assemble.1%ext_man
1131 %_mandir/man1/mdoc-export-html.1%ext_man
1132 %_mandir/man1/mdoc-export-msxdoc.1%ext_man
1133 %_mandir/man1/mdoc-update.1%ext_man
1134 %_mandir/man1/mdoc-validate.1%ext_man
1135 %_mandir/man1/mdoc.1%ext_man
1136 %_mandir/man1/mdvalidater.1%ext_man
1137 %_mandir/man1/monodocer.1%ext_man
1138 %_mandir/man1/monodocs2html.1%ext_man
1139 %_mandir/man5/mdoc.5%ext_man
1140 %_prefix/lib/mono/4.0/mdoc.exe*
1141 %_prefix/lib/mono/4.0/mod.exe*
1142 %_prefix/lib/mono/gac/monodoc
1143 %_prefix/lib/mono/monodoc
1144 %_prefix/lib/monodoc
1146 %package -n mono-complete
1147 License: LGPL v2.1 only
1148 Summary: Install everything built from the mono source tree
1149 Group: Development/Languages/Mono
1150 Requires: ibm-data-db2 = %version-%release
1151 Requires: libmono-2_0-1 = %version-%release
1152 Requires: libmono-2_0-devel = %version-%release
1154 Requires: libmono-llvm0 = %version-%release
1157 Requires: libmonosgen-2_0-0 = %version-%release
1158 Requires: libmonosgen-2_0-devel = %version-%release
1160 Requires: mono-core = %version-%release
1161 Requires: mono-data = %version-%release
1162 Requires: mono-data-oracle = %version-%release
1163 Requires: mono-data-postgresql = %version-%release
1164 Requires: mono-data-sqlite = %version-%release
1165 Requires: mono-devel = %version-%release
1166 Requires: mono-extras = %version-%release
1167 Requires: mono-locale-extras = %version-%release
1168 Requires: mono-nunit = %version-%release
1169 Requires: mono-wcf = %version-%release
1170 Requires: mono-web = %version-%release
1171 Requires: mono-winforms = %version-%release
1172 Requires: mono-winfxcore = %version-%release
1173 Requires: monodoc-core = %version-%release
1175 %description -n mono-complete
1176 The Mono Project is an open development initiative that is working to
1177 develop an open source, Unix version of the .NET development platform.
1178 Its objective is to enable Unix developers to build and deploy
1179 cross-platform .NET applications. The project will implement various
1180 technologies that have been submitted to the ECMA for standardization.
1182 Install everything built from the mono source tree. Note that this does
1183 not install anything from outside the mono source (XSP, mono-basic, etc.).
1185 %files -n mono-complete
1186 %defattr(-, root, root)
1187 %dir %_prefix/lib/mono/compat-2.0
1188 %dir %_prefix/lib/mono/compat-4.0