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