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.Numerics.dll
301 %_prefix/lib/mono/4.5/System.Security.dll
302 %_prefix/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll
303 %_prefix/lib/mono/4.5/System.Xml.Linq.dll
304 %_prefix/lib/mono/4.5/System.Xml.dll
305 %_prefix/lib/mono/4.5/System.dll
306 %_prefix/lib/mono/4.5/cscompmgd.dll
307 %_prefix/lib/mono/4.5/mscorlib.dll*
308 %_prefix/lib/mono/4.5/System.Windows.dll
309 %_prefix/lib/mono/4.5/System.Xml.Serialization.dll
310 %_prefix/lib/mono/4.5/Facades/*.dll
311 %_prefix/lib/mono/4.5/Facades/*.dll.mdb
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.Numerics
343 %_prefix/lib/mono/gac/System.Security
344 %_prefix/lib/mono/gac/System.Threading.Tasks.Dataflow
345 %_prefix/lib/mono/gac/System.Xml
346 %_prefix/lib/mono/gac/System.Xml.Linq
347 %_prefix/lib/mono/gac/System.Json
348 %_prefix/lib/mono/gac/System.Json.Microsoft
349 %_prefix/lib/mono/gac/System.Windows
350 %_prefix/lib/mono/gac/System.Xml.Serialization
351 %_prefix/lib/mono/gac/cscompmgd
352 %_prefix/lib/mono/mono-configuration-crypto
354 %package -n libmono-2_0-1
355 License: LGPL v2.1 only
356 Summary: A Library for embedding Mono in your Application
357 Group: Development/Libraries/C and C++
359 %description -n libmono-2_0-1
360 The Mono Project is an open development initiative that is working to
361 develop an open source, Unix version of the .NET development platform.
362 Its objective is to enable Unix developers to build and deploy
363 cross-platform .NET applications. The project will implement various
364 technologies that have been submitted to the ECMA for standardization.
366 A Library for embedding Mono in your Application.
368 %files -n libmono-2_0-1
369 %defattr(-, root, root)
370 %_libdir/libmono-2.0.so.1*
372 %post -n libmono-2_0-1 -p /sbin/ldconfig
374 %postun -n libmono-2_0-1 -p /sbin/ldconfig
376 %package -n libmono-2_0-devel
377 License: LGPL v2.1 only
378 Summary: Development files for libmono
379 Group: Development/Languages/Mono
380 Requires: mono-core == %version-%release
382 %description -n libmono-2_0-devel
383 The Mono Project is an open development initiative that is working to
384 develop an open source, Unix version of the .NET development platform.
385 Its objective is to enable Unix developers to build and deploy
386 cross-platform .NET applications. The project will implement various
387 technologies that have been submitted to the ECMA for standardization.
389 Development files for libmono.
391 %files -n libmono-2_0-devel
392 %defattr(-, root, root)
394 %_includedir/mono-2.0
395 %_libdir/libmono-2.0.a
396 %_libdir/libmono-2.0.so
397 %_libdir/pkgconfig/mono-2.pc
400 %package -n libmonosgen-2_0-0
401 License: LGPL v2.1 only
402 Summary: A Library for embedding Mono in your Application (sgen version)
403 Group: Development/Libraries/C and C++
405 %description -n libmonosgen-2_0-0
406 The Mono Project is an open development initiative that is working to
407 develop an open source, Unix version of the .NET development platform.
408 Its objective is to enable Unix developers to build and deploy
409 cross-platform .NET applications. The project will implement various
410 technologies that have been submitted to the ECMA for standardization.
412 A Library for embedding Mono in your Application (sgen version).
414 %files -n libmonosgen-2_0-0
415 %defattr(-, root, root)
416 %_libdir/libmonosgen-2.0.so.0*
418 %post -n libmonosgen-2_0-0 -p /sbin/ldconfig
420 %postun -n libmonosgen-2_0-0 -p /sbin/ldconfig
422 %package -n libmonosgen-2_0-devel
423 License: LGPL v2.1 only
424 Summary: Development files for libmonosgen
425 Group: Development/Languages/Mono
426 Requires: mono-core == %version-%release
427 Requires: libmono-2_0-devel
429 %description -n libmonosgen-2_0-devel
430 The Mono Project is an open development initiative that is working to
431 develop an open source, Unix version of the .NET development platform.
432 Its objective is to enable Unix developers to build and deploy
433 cross-platform .NET applications. The project will implement various
434 technologies that have been submitted to the ECMA for standardization.
436 Development files for libmonosgen.
438 %files -n libmonosgen-2_0-devel
439 %defattr(-, root, root)
440 %_bindir/mono-sgen-gdb.py
441 %_libdir/libmonosgen-2.0.a
442 %_libdir/libmonosgen-2.0.so
443 %_libdir/pkgconfig/monosgen-2.pc
447 %package -n libmono-llvm0
448 License: LGPL v2.1 only
449 Summary: Loadable LLVM libary for mono
450 Group: Development/Libraries/C and C++
452 %description -n libmono-llvm0
453 The Mono Project is an open development initiative that is working to
454 develop an open source, Unix version of the .NET development platform.
455 Its objective is to enable Unix developers to build and deploy
456 cross-platform .NET applications. The project will implement various
457 technologies that have been submitted to the ECMA for standardization.
459 Loadable LLVM libary for mono.
461 %files -n libmono-llvm0
462 %defattr(-, root, root)
463 %_libdir/libmono-llvm.so*
465 %post -n libmono-llvm0 -p /sbin/ldconfig
467 %postun -n libmono-llvm0 -p /sbin/ldconfig
470 %package -n mono-locale-extras
471 License: LGPL v2.1 only
472 Summary: Extra locale information
473 Group: Development/Languages/Mono
474 Requires: mono-core == %version-%release
475 Provides: mono(I18N.CJK) = 1.0.5000.0
476 Provides: mono(I18N.MidEast) = 1.0.5000.0
477 Provides: mono(I18N.Other) = 1.0.5000.0
478 Provides: mono(I18N.Rare) = 1.0.5000.0
480 %description -n mono-locale-extras
481 The Mono Project is an open development initiative that is working to
482 develop an open source, Unix version of the .NET development platform.
483 Its objective is to enable Unix developers to build and deploy
484 cross-platform .NET applications. The project will implement various
485 technologies that have been submitted to the ECMA for standardization.
487 Extra locale information.
489 %files -n mono-locale-extras
490 %defattr(-, root, root)
491 %_prefix/lib/mono/2.0/I18N.CJK.dll
492 %_prefix/lib/mono/2.0/I18N.MidEast.dll
493 %_prefix/lib/mono/2.0/I18N.Other.dll
494 %_prefix/lib/mono/2.0/I18N.Rare.dll
495 %_prefix/lib/mono/4.0/I18N.CJK.dll
496 %_prefix/lib/mono/4.0/I18N.MidEast.dll
497 %_prefix/lib/mono/4.0/I18N.Other.dll
498 %_prefix/lib/mono/4.0/I18N.Rare.dll
499 %_prefix/lib/mono/4.5/I18N.CJK.dll
500 %_prefix/lib/mono/4.5/I18N.MidEast.dll
501 %_prefix/lib/mono/4.5/I18N.Other.dll
502 %_prefix/lib/mono/4.5/I18N.Rare.dll
503 %_prefix/lib/mono/gac/I18N.CJK
504 %_prefix/lib/mono/gac/I18N.MidEast
505 %_prefix/lib/mono/gac/I18N.Other
506 %_prefix/lib/mono/gac/I18N.Rare
508 %package -n mono-data
509 License: LGPL v2.1 only
510 Summary: Database connectivity for Mono
511 Group: Development/Languages/Mono
512 Requires: mono-core == %version-%release
513 Obsoletes: mono-directory
514 Obsoletes: mono-ms-enterprise
515 Obsoletes: mono-novell-directory
516 Provides: mono-directory
517 Provides: mono-ms-enterprise
518 Provides: mono-novell-directory
519 Provides: mono(Mono.Data.Tds) = 1.0.5000.0
520 Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0
521 Provides: mono(System.Data) = 1.0.5000.0
522 Provides: mono(System.DirectoryServices) = 1.0.5000.0
523 Provides: mono(System.EnterpriseServices) = 1.0.5000.0
525 %description -n mono-data
526 The Mono Project is an open development initiative that is working to
527 develop an open source, Unix version of the .NET development platform.
528 Its objective is to enable Unix developers to build and deploy
529 cross-platform .NET applications. The project will implement various
530 technologies that have been submitted to the ECMA for standardization.
532 Database connectivity for Mono.
535 %defattr(-, root, root)
538 %_mandir/man1/sqlsharp.1%ext_man
539 %_prefix/lib/mono/2.0/Mono.Data.Tds.dll
540 %_prefix/lib/mono/2.0/Novell.Directory.Ldap.dll
541 %_prefix/lib/mono/2.0/System.Data.DataSetExtensions.dll
542 %_prefix/lib/mono/2.0/System.Data.Linq.dll
543 %_prefix/lib/mono/2.0/System.Data.dll
544 %_prefix/lib/mono/2.0/System.DirectoryServices.dll
545 %_prefix/lib/mono/2.0/System.EnterpriseServices.dll
546 %_prefix/lib/mono/2.0/System.Runtime.Serialization.dll
547 %_prefix/lib/mono/2.0/System.Transactions.dll
548 %_prefix/lib/mono/4.0/Mono.Data.Tds.dll
549 %_prefix/lib/mono/4.0/Novell.Directory.Ldap.dll
550 %_prefix/lib/mono/4.0/System.Data.DataSetExtensions.dll
551 %_prefix/lib/mono/4.0/System.Data.Linq.dll
552 %_prefix/lib/mono/4.0/System.Data.dll
553 %_prefix/lib/mono/4.0/System.DirectoryServices.dll
554 %_prefix/lib/mono/4.0/System.EnterpriseServices.dll
555 %_prefix/lib/mono/4.0/System.Runtime.Serialization.dll
556 %_prefix/lib/mono/4.0/System.Transactions.dll
557 %_prefix/lib/mono/4.0/WebMatrix.Data.dll
558 %_prefix/lib/mono/4.5/Mono.Data.Tds.dll
559 %_prefix/lib/mono/4.5/Novell.Directory.Ldap.dll
560 %_prefix/lib/mono/4.5/System.Data.DataSetExtensions.dll
561 %_prefix/lib/mono/4.5/System.Data.Linq.dll
562 %_prefix/lib/mono/4.5/System.Data.dll
563 %_prefix/lib/mono/4.5/System.DirectoryServices.dll
564 %_prefix/lib/mono/4.5/System.EnterpriseServices.dll
565 %_prefix/lib/mono/4.5/System.Runtime.Serialization.dll
566 %_prefix/lib/mono/4.5/System.Transactions.dll
567 %_prefix/lib/mono/4.5/WebMatrix.Data.dll
568 %_prefix/lib/mono/4.5/EntityFramework.dll
569 %_prefix/lib/mono/4.5/EntityFramework.SqlServer.dll
570 %_prefix/lib/mono/4.5/sqlmetal.exe*
571 %_prefix/lib/mono/4.5/sqlsharp.exe*
572 %_prefix/lib/mono/gac/Mono.Data.Tds
573 %_prefix/lib/mono/gac/Novell.Directory.Ldap
574 %_prefix/lib/mono/gac/System.Data
575 %_prefix/lib/mono/gac/System.Data.DataSetExtensions
576 %_prefix/lib/mono/gac/System.Data.Linq
577 %_prefix/lib/mono/gac/System.DirectoryServices
578 %_prefix/lib/mono/gac/System.EnterpriseServices
579 %_prefix/lib/mono/gac/System.Runtime.Serialization
580 %_prefix/lib/mono/gac/System.Transactions
581 %_prefix/lib/mono/gac/WebMatrix.Data
582 %_prefix/lib/mono/gac/EntityFramework
583 %_prefix/lib/mono/gac/EntityFramework.SqlServer
585 %package -n mono-winforms
586 License: LGPL v2.1 only
587 Summary: Mono's Windows Forms implementation
588 Group: Development/Languages/Mono
589 Requires: mono-core == %version-%release
590 Provides: mono-window-forms
591 Obsoletes: mono-window-forms
592 Provides: mono(Accessibility) = 1.0.5000.0
593 Provides: mono(System.Design) = 1.0.5000.0
594 Provides: mono(System.Drawing) = 1.0.5000.0
595 Provides: mono(System.Drawing.Design) = 1.0.5000.0
596 Provides: mono(System.Windows.Forms) = 1.0.5000.0
598 %description -n mono-winforms
599 The Mono Project is an open development initiative that is working to
600 develop an open source, Unix version of the .NET development platform.
601 Its objective is to enable Unix developers to build and deploy
602 cross-platform .NET applications. The project will implement various
603 technologies that have been submitted to the ECMA for standardization.
605 Mono's Windows Forms implementation.
607 %files -n mono-winforms
608 %defattr(-, root, root)
609 %_prefix/lib/mono/2.0/Accessibility.dll
610 %_prefix/lib/mono/2.0/Mono.WebBrowser.dll
611 %_prefix/lib/mono/2.0/System.Design.dll
612 %_prefix/lib/mono/2.0/System.Drawing.Design.dll
613 %_prefix/lib/mono/2.0/System.Windows.Forms.dll
614 %_prefix/lib/mono/4.0/Accessibility.dll
615 %_prefix/lib/mono/4.0/Mono.WebBrowser.dll
616 %_prefix/lib/mono/4.0/System.Design.dll
617 %_prefix/lib/mono/4.0/System.Drawing.Design.dll
618 %_prefix/lib/mono/4.0/System.Windows.Forms.DataVisualization.dll
619 %_prefix/lib/mono/4.0/System.Windows.Forms.dll
620 %_prefix/lib/mono/4.5/Accessibility.dll
621 %_prefix/lib/mono/4.5/Mono.WebBrowser.dll
622 %_prefix/lib/mono/4.5/System.Design.dll
623 %_prefix/lib/mono/4.5/System.Drawing.Design.dll
624 %_prefix/lib/mono/4.5/System.Windows.Forms.DataVisualization.dll
625 %_prefix/lib/mono/4.5/System.Windows.Forms.dll
626 %_prefix/lib/mono/gac/Accessibility
627 %_prefix/lib/mono/gac/Mono.WebBrowser
628 %_prefix/lib/mono/gac/System.Design
629 %_prefix/lib/mono/gac/System.Drawing.Design
630 %_prefix/lib/mono/gac/System.Windows.Forms
631 %_prefix/lib/mono/gac/System.Windows.Forms.DataVisualization
633 %package -n ibm-data-db2
634 License: LGPL v2.1 only
635 Summary: Database connectivity for DB2
636 Group: Development/Languages/Mono
637 Requires: mono-core == %version-%release
639 %description -n ibm-data-db2
640 The Mono Project is an open development initiative that is working to
641 develop an open source, Unix version of the .NET development platform.
642 Its objective is to enable Unix developers to build and deploy
643 cross-platform .NET applications. The project will implement various
644 technologies that have been submitted to the ECMA for standardization.
646 Database connectivity for DB2.
648 %files -n ibm-data-db2
649 %defattr(-, root, root)
650 %_prefix/lib/mono/2.0/IBM.Data.DB2.dll
651 %_prefix/lib/mono/4.0/IBM.Data.DB2.dll
652 %_prefix/lib/mono/4.5/IBM.Data.DB2.dll
653 %_prefix/lib/mono/gac/IBM.Data.DB2
655 %package -n mono-extras
656 License: LGPL v2.1 only
657 Summary: Extra packages
658 Group: Development/Languages/Mono
659 Requires: mono-core == %version-%release
660 Obsoletes: mono-ms-extras
661 Provides: mono-ms-extras
662 Provides: mono(Mono.Messaging) = 1.0.5000.0
663 Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
664 Provides: mono(RabbitMQ.Client) = 1.0.5000.0
665 Provides: mono(System.Configuration.Install) = 1.0.5000.0
666 Provides: mono(System.Management) = 1.0.5000.0
667 Provides: mono(System.Messaging) = 1.0.5000.0
668 Provides: mono(System.ServiceProcess) = 1.0.5000.0
669 Provides: mono(mono-service) = 1.0.5000.0
671 %description -n mono-extras
672 The Mono Project is an open development initiative that is working to
673 develop an open source, Unix version of the .NET development platform.
674 Its objective is to enable Unix developers to build and deploy
675 cross-platform .NET applications. The project will implement various
676 technologies that have been submitted to the ECMA for standardization.
680 %files -n mono-extras
681 %defattr(-, root, root)
682 %_bindir/mono-service
683 %_bindir/mono-service2
684 %_mandir/man1/mono-service.1%ext_man
685 %_prefix/lib/mono/2.0/Mono.Messaging.RabbitMQ.dll
686 %_prefix/lib/mono/2.0/Mono.Messaging.dll
687 %_prefix/lib/mono/2.0/RabbitMQ.Client.Apigen.exe*
688 %_prefix/lib/mono/2.0/RabbitMQ.Client.dll
689 %_prefix/lib/mono/2.0/System.Configuration.Install.dll
690 %_prefix/lib/mono/2.0/System.Management.dll
691 %_prefix/lib/mono/2.0/System.Messaging.dll
692 %_prefix/lib/mono/2.0/System.ServiceProcess.dll
693 %_prefix/lib/mono/2.0/mono-service.exe*
694 %_prefix/lib/mono/4.0/Mono.Messaging.RabbitMQ.dll
695 %_prefix/lib/mono/4.0/Mono.Messaging.dll
696 %_prefix/lib/mono/4.0/RabbitMQ.Client.Apigen.exe*
697 %_prefix/lib/mono/4.0/RabbitMQ.Client.dll
698 %_prefix/lib/mono/4.0/System.Configuration.Install.dll
699 %_prefix/lib/mono/4.0/System.Management.dll
700 %_prefix/lib/mono/4.0/System.Messaging.dll
701 %_prefix/lib/mono/4.0/System.Runtime.Caching.dll
702 %_prefix/lib/mono/4.0/System.ServiceProcess.dll
703 %_prefix/lib/mono/4.0/System.Xaml.dll
704 %_prefix/lib/mono/4.5/installutil.exe*
705 %_prefix/lib/mono/4.5/mono-service.exe*
706 %_prefix/lib/mono/4.5/Mono.Messaging.RabbitMQ.dll
707 %_prefix/lib/mono/4.5/Mono.Messaging.dll
708 %_prefix/lib/mono/4.5/RabbitMQ.Client.Apigen.exe*
709 %_prefix/lib/mono/4.5/RabbitMQ.Client.dll
710 %_prefix/lib/mono/4.5/System.Configuration.Install.dll
711 %_prefix/lib/mono/4.5/System.Management.dll
712 %_prefix/lib/mono/4.5/System.Messaging.dll
713 %_prefix/lib/mono/4.5/System.Runtime.Caching.dll
714 %_prefix/lib/mono/4.5/System.ServiceProcess.dll
715 %_prefix/lib/mono/4.5/System.Xaml.dll
716 %_prefix/lib/mono/gac/Mono.Messaging
717 %_prefix/lib/mono/gac/Mono.Messaging.RabbitMQ
718 %_prefix/lib/mono/gac/RabbitMQ.Client
719 %_prefix/lib/mono/gac/System.Configuration.Install
720 %_prefix/lib/mono/gac/System.Management
721 %_prefix/lib/mono/gac/System.Messaging
722 %_prefix/lib/mono/gac/System.Runtime.Caching
723 %_prefix/lib/mono/gac/System.ServiceProcess
724 %_prefix/lib/mono/gac/System.Xaml
725 %_prefix/lib/mono/gac/mono-service
727 %package -n mono-data-sqlite
728 License: LGPL v2.1 only
729 Summary: Database connectivity for Mono
730 Group: Development/Languages/Mono
731 Requires: mono-core == %version-%release
732 Requires: mono-data == %version-%release
733 Provides: mono(Mono.Data.Sqlite) = 1.0.5000.0
735 %description -n mono-data-sqlite
736 The Mono Project is an open development initiative that is working to
737 develop an open source, Unix version of the .NET development platform.
738 Its objective is to enable Unix developers to build and deploy
739 cross-platform .NET applications. The project will implement various
740 technologies that have been submitted to the ECMA for standardization.
742 Database connectivity for Mono.
744 %files -n mono-data-sqlite
745 %defattr(-, root, root)
746 %_prefix/lib/mono/2.0/Mono.Data.Sqlite.dll
747 %_prefix/lib/mono/4.0/Mono.Data.Sqlite.dll
748 %_prefix/lib/mono/4.5/Mono.Data.Sqlite.dll
749 %_prefix/lib/mono/gac/Mono.Data.Sqlite
752 License: MIT License (or similar) ; Ms-Pl
753 Summary: Mono implementation of WCF, Windows Communication Foundation
754 Group: Development/Languages/Mono
755 Requires: mono-core == %version-%release
757 %description -n mono-wcf
758 The Mono Project is an open development initiative that is working to
759 develop an open source, Unix version of the .NET development platform.
760 Its objective is to enable Unix developers to build and deploy
761 cross-platform .NET applications. The project will implement various
762 technologies that have been submitted to the ECMA for standardization.
764 Mono implementation of WCF, Windows Communication Foundation
767 %defattr(-, root, root)
769 %_libdir/pkgconfig/wcf.pc
770 %_prefix/lib/mono/2.0/System.Data.Services.dll
771 %_prefix/lib/mono/2.0/System.IdentityModel.Selectors.dll
772 %_prefix/lib/mono/2.0/System.IdentityModel.dll
773 %_prefix/lib/mono/2.0/System.ServiceModel.Web.dll
774 %_prefix/lib/mono/2.0/System.ServiceModel.dll
775 %_prefix/lib/mono/4.0/System.Data.Services.dll
776 %_prefix/lib/mono/4.0/System.IdentityModel.Selectors.dll
777 %_prefix/lib/mono/4.0/System.IdentityModel.dll
778 %_prefix/lib/mono/4.0/System.Runtime.DurableInstancing.dll
779 %_prefix/lib/mono/4.0/System.ServiceModel.Discovery.dll
780 %_prefix/lib/mono/4.0/System.ServiceModel.Routing.dll
781 %_prefix/lib/mono/4.0/System.ServiceModel.Web.dll
782 %_prefix/lib/mono/4.0/System.ServiceModel.dll
783 %_prefix/lib/mono/4.5/System.Data.Services.dll
784 %_prefix/lib/mono/4.5/System.IdentityModel.Selectors.dll
785 %_prefix/lib/mono/4.5/System.IdentityModel.dll
786 %_prefix/lib/mono/4.5/System.Runtime.DurableInstancing.dll
787 %_prefix/lib/mono/4.5/System.ServiceModel.Discovery.dll
788 %_prefix/lib/mono/4.5/System.ServiceModel.Routing.dll
789 %_prefix/lib/mono/4.5/System.ServiceModel.Web.dll
790 %_prefix/lib/mono/4.5/System.ServiceModel.dll
791 %_prefix/lib/mono/4.5/svcutil.exe*
792 %_prefix/lib/mono/gac/System.Data.Services
793 %_prefix/lib/mono/gac/System.IdentityModel
794 %_prefix/lib/mono/gac/System.IdentityModel.Selectors
795 %_prefix/lib/mono/gac/System.Runtime.DurableInstancing
796 %_prefix/lib/mono/gac/System.ServiceModel
797 %_prefix/lib/mono/gac/System.ServiceModel.Discovery
798 %_prefix/lib/mono/gac/System.ServiceModel.Routing
799 %_prefix/lib/mono/gac/System.ServiceModel.Web
801 %package -n mono-winfxcore
802 License: MIT License (or similar) ; Ms-Pl
803 Summary: Mono implementation of core WinFX APIs
804 Group: Development/Languages/Mono
805 Requires: mono-core == %version-%release
807 %description -n mono-winfxcore
808 The Mono Project is an open development initiative that is working to
809 develop an open source, Unix version of the .NET development platform.
810 Its objective is to enable Unix developers to build and deploy
811 cross-platform .NET applications. The project will implement various
812 technologies that have been submitted to the ECMA for standardization.
814 Mono implementation of core WinFX APIs
816 %files -n mono-winfxcore
817 %defattr(-, root, root)
818 %_prefix/lib/mono/2.0/System.Data.Services.Client.dll*
819 %_prefix/lib/mono/2.0/WindowsBase.dll*
820 %_prefix/lib/mono/4.0/System.Data.Services.Client.dll*
821 %_prefix/lib/mono/4.0/WindowsBase.dll*
822 %_prefix/lib/mono/4.5/System.Data.Services.Client.dll*
823 %_prefix/lib/mono/4.5/WindowsBase.dll*
824 %_prefix/lib/mono/gac/System.Data.Services.Client
825 %_prefix/lib/mono/gac/WindowsBase
828 License: MIT License (or similar) ; Ms-Pl
829 Summary: Mono implementation of ASP.NET, Remoting and Web Services
830 Group: Development/Languages/Mono
831 Requires: mono-core == %version-%release
832 Obsoletes: mono-remoting
833 Obsoletes: mono-web-forms
834 Obsoletes: mono-web-services
835 Provides: mono-remoting
836 Provides: mono-web-forms
837 Provides: mono-web-services
838 Provides: mono(Mono.Http) = 1.0.5000.0
839 Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
840 Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
841 Provides: mono(System.Web) = 1.0.5000.0
842 Provides: mono(System.Web.Services) = 1.0.5000.0
844 %description -n mono-web
845 The Mono Project is an open development initiative that is working to
846 develop an open source, Unix version of the .NET development platform.
847 Its objective is to enable Unix developers to build and deploy
848 cross-platform .NET applications. The project will implement various
849 technologies that have been submitted to the ECMA for standardization.
851 Mono implementation of ASP.NET, Remoting and Web Services.
854 %defattr(-, root, root)
855 %config %_sysconfdir/mono/2.0/Browsers
856 %config %_sysconfdir/mono/2.0/DefaultWsdlHelpGenerator.aspx
857 %config %_sysconfdir/mono/2.0/web.config
858 %config %_sysconfdir/mono/4.0/DefaultWsdlHelpGenerator.aspx
859 %config %_sysconfdir/mono/4.0/web.config
860 %config %_sysconfdir/mono/4.5/DefaultWsdlHelpGenerator.aspx
861 %config %_sysconfdir/mono/4.5/web.config
862 %config %_sysconfdir/mono/browscap.ini
863 %config %_sysconfdir/mono/mconfig/config.xml
864 %dir %_sysconfdir/mono/mconfig
871 %_libdir/pkgconfig/aspnetwebstack.pc
872 %_libdir/pkgconfig/mono.web.pc
873 %_mandir/man1/disco.1%ext_man
874 %_mandir/man1/mconfig.1%ext_man
875 %_mandir/man1/soapsuds.1%ext_man
876 %_mandir/man1/wsdl.1%ext_man
877 %_mandir/man1/xsd.1%ext_man
878 %_prefix/lib/mono/2.0/Mono.Http.dll
879 %_prefix/lib/mono/2.0/Mono.Web.dll
880 %_prefix/lib/mono/2.0/System.ComponentModel.DataAnnotations.dll
881 %_prefix/lib/mono/2.0/System.Runtime.Remoting.dll
882 %_prefix/lib/mono/2.0/System.Runtime.Serialization.Formatters.Soap.dll
883 %_prefix/lib/mono/2.0/System.Web.Abstractions.dll
884 %_prefix/lib/mono/2.0/System.Web.Routing.dll
885 %_prefix/lib/mono/2.0/System.Web.Services.dll
886 %_prefix/lib/mono/2.0/System.Web.dll
887 %_prefix/lib/mono/2.0/wsdl.exe*
888 %_prefix/lib/mono/2.0/xsd.exe*
889 %_prefix/lib/mono/4.0/Microsoft.Web.Infrastructure.dll
890 %_prefix/lib/mono/4.0/Mono.Http.dll
891 %_prefix/lib/mono/4.0/Mono.Web.dll
892 %_prefix/lib/mono/4.0/System.ComponentModel.Composition.dll
893 %_prefix/lib/mono/4.0/System.ComponentModel.DataAnnotations.dll
894 %_prefix/lib/mono/4.0/System.Runtime.Remoting.dll
895 %_prefix/lib/mono/4.0/System.Runtime.Serialization.Formatters.Soap.dll
896 %_prefix/lib/mono/4.0/System.Web.Abstractions.dll
897 %_prefix/lib/mono/4.0/System.Web.ApplicationServices.dll
898 %_prefix/lib/mono/4.0/System.Web.Routing.dll
899 %_prefix/lib/mono/4.0/System.Web.Services.dll
900 %_prefix/lib/mono/4.0/System.Web.dll
901 %_prefix/lib/mono/4.5/Mono.Http.dll
902 %_prefix/lib/mono/4.5/Mono.Web.dll
903 %_prefix/lib/mono/4.5/System.ComponentModel.Composition.dll
904 %_prefix/lib/mono/4.5/System.ComponentModel.DataAnnotations.dll
905 %_prefix/lib/mono/4.5/System.Net.Http.Formatting.dll
906 %_prefix/lib/mono/4.5/System.Runtime.Remoting.dll
907 %_prefix/lib/mono/4.5/System.Runtime.Serialization.Formatters.Soap.dll
908 %_prefix/lib/mono/4.5/System.Web.Abstractions.dll
909 %_prefix/lib/mono/4.5/System.Web.ApplicationServices.dll
910 %_prefix/lib/mono/4.5/System.Web.Http.dll
911 %_prefix/lib/mono/4.5/System.Web.Http.SelfHost.dll
912 %_prefix/lib/mono/4.5/System.Web.Http.WebHost.dll
913 %_prefix/lib/mono/4.5/System.Web.Routing.dll
914 %_prefix/lib/mono/4.5/System.Web.Razor.dll
915 %_prefix/lib/mono/4.5/System.Web.Services.dll
916 %_prefix/lib/mono/4.5/System.Web.WebPages.Deployment.dll
917 %_prefix/lib/mono/4.5/System.Web.WebPages.Razor.dll
918 %_prefix/lib/mono/4.5/System.Web.WebPages.dll
919 %_prefix/lib/mono/4.5/System.Web.dll
920 %_prefix/lib/mono/4.5/disco.exe*
921 %_prefix/lib/mono/4.5/mconfig.exe*
922 %_prefix/lib/mono/4.5/soapsuds.exe*
923 %_prefix/lib/mono/4.5/wsdl.exe*
924 %_prefix/lib/mono/4.5/xsd.exe*
925 %_prefix/lib/mono/4.5/Microsoft.Web.Infrastructure.dll
926 %_prefix/lib/mono/gac/Microsoft.Web.Infrastructure
927 %_prefix/lib/mono/gac/Mono.Http
928 %_prefix/lib/mono/gac/Mono.Web
929 %_prefix/lib/mono/gac/System.ComponentModel.Composition
930 %_prefix/lib/mono/gac/System.ComponentModel.DataAnnotations
931 %_prefix/lib/mono/gac/System.Net.Http.Formatting
932 %_prefix/lib/mono/gac/System.Runtime.Remoting
933 %_prefix/lib/mono/gac/System.Runtime.Serialization.Formatters.Soap
934 %_prefix/lib/mono/gac/System.Web
935 %_prefix/lib/mono/gac/System.Web.Abstractions
936 %_prefix/lib/mono/gac/System.Web.ApplicationServices
937 %_prefix/lib/mono/gac/System.Web.Http
938 %_prefix/lib/mono/gac/System.Web.Http.SelfHost
939 %_prefix/lib/mono/gac/System.Web.Http.WebHost
940 %_prefix/lib/mono/gac/System.Web.Routing
941 %_prefix/lib/mono/gac/System.Web.Razor
942 %_prefix/lib/mono/gac/System.Web.Services
943 %_prefix/lib/mono/gac/System.Web.WebPages.Deployment
944 %_prefix/lib/mono/gac/System.Web.WebPages.Razor
945 %_prefix/lib/mono/gac/System.Web.WebPages
948 License: MIT License (or similar) ; Ms-Pl
949 Summary: Mono implementation of ASP.NET MVC
950 Group: Development/Languages/Mono
951 Requires: mono-core == %version-%release
953 %description -n mono-mvc
954 The Mono Project is an open development initiative that is working to
955 develop an open source, Unix version of the .NET development platform.
956 Its objective is to enable Unix developers to build and deploy
957 cross-platform .NET applications. The project will implement various
958 technologies that have been submitted to the ECMA for standardization.
960 Mono implementation of ASP.NET MVC.
963 %defattr(-, root, root)
964 %_libdir/pkgconfig/system.web.extensions.design_1.0.pc
965 %_libdir/pkgconfig/system.web.extensions_1.0.pc
966 %_libdir/pkgconfig/system.web.mvc.pc
967 %_libdir/pkgconfig/system.web.mvc2.pc
968 %_libdir/pkgconfig/system.web.mvc3.pc
969 %_prefix/lib/mono/2.0/System.Web.DynamicData.dll
970 %_prefix/lib/mono/2.0/System.Web.Extensions.Design.dll
971 %_prefix/lib/mono/2.0/System.Web.Extensions.dll
972 %_prefix/lib/mono/2.0/System.Web.Mvc.dll
973 %_prefix/lib/mono/4.0/System.Web.DynamicData.dll
974 %_prefix/lib/mono/4.0/System.Web.Extensions.Design.dll
975 %_prefix/lib/mono/4.0/System.Web.Extensions.dll
976 %_prefix/lib/mono/4.5/System.Web.DynamicData.dll
977 %_prefix/lib/mono/4.5/System.Web.Extensions.Design.dll
978 %_prefix/lib/mono/4.5/System.Web.Extensions.dll
979 %_prefix/lib/mono/4.5/System.Web.Mvc.dll
980 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.Design.dll
981 %_prefix/lib/mono/compat-2.0/System.Web.Extensions.dll
982 %_prefix/lib/mono/compat-2.0/System.Web.Mvc.dll
983 %_prefix/lib/mono/gac/System.Web.DynamicData
984 %_prefix/lib/mono/gac/System.Web.Extensions
985 %_prefix/lib/mono/gac/System.Web.Extensions.Design
986 %_prefix/lib/mono/gac/System.Web.Mvc
988 %package -n mono-data-oracle
989 License: LGPL v2.1 only
990 Summary: Database connectivity for Mono
991 Group: Development/Languages/Mono
992 Requires: mono-core == %version-%release
993 Requires: mono-data == %version-%release
994 Provides: mono(System.Data.OracleClient) = 1.0.5000.0
996 %description -n mono-data-oracle
997 The Mono Project is an open development initiative that is working to
998 develop an open source, Unix version of the .NET development platform.
999 Its objective is to enable Unix developers to build and deploy
1000 cross-platform .NET applications. The project will implement various
1001 technologies that have been submitted to the ECMA for standardization.
1003 Database connectivity for Mono.
1005 %files -n mono-data-oracle
1006 %defattr(-, root, root)
1007 %_prefix/lib/mono/2.0/System.Data.OracleClient.dll
1008 %_prefix/lib/mono/4.0/System.Data.OracleClient.dll
1009 %_prefix/lib/mono/4.5/System.Data.OracleClient.dll
1010 %_prefix/lib/mono/gac/System.Data.OracleClient
1012 %package -n mono-data-postgresql
1013 License: LGPL v2.1 only
1014 Summary: Database connectivity for Mono
1015 Group: Development/Languages/Mono
1016 Requires: mono-core == %version-%release
1017 Requires: mono-data == %version-%release
1018 Provides: mono(Npgsql) = 1.0.5000.0
1020 %description -n mono-data-postgresql
1021 The Mono Project is an open development initiative that is working to
1022 develop an open source, Unix version of the .NET development platform.
1023 Its objective is to enable Unix developers to build and deploy
1024 cross-platform .NET applications. The project will implement various
1025 technologies that have been submitted to the ECMA for standardization.
1027 Database connectivity for Mono.
1029 %files -n mono-data-postgresql
1030 %defattr(-, root, root)
1031 %_prefix/lib/mono/2.0/Npgsql.dll
1032 %_prefix/lib/mono/4.0/Npgsql.dll
1033 %_prefix/lib/mono/4.5/Npgsql.dll
1034 %_prefix/lib/mono/gac/Npgsql
1036 %package -n mono-rx-core
1037 License: MIT License (or similar) ; Apache License 2.0
1038 Summary: Reactive Extensions for Mono core libraries
1039 Group: Development/Languages/Mono
1040 Requires: mono-core == %version-%release
1041 Provides: mono(System.Reactive.Interfaces) = 1.0.5000.0
1043 %description -n mono-rx-core
1044 The Mono Project is an open development initiative that is working to
1045 develop an open source, Unix version of the .NET development platform.
1046 Its objective is to enable Unix developers to build and deploy
1047 cross-platform .NET applications. The project will implement various
1048 technologies that have been submitted to the ECMA for standardization.
1050 Reactive Extensions for Mono, core packages, which don't depend on
1051 desktop-specific features.
1053 %files -n mono-rx-core
1054 %defattr(-, root, root)
1055 %_libdir/pkgconfig/reactive.pc
1056 %_prefix/lib/mono/4.5/System.Reactive.Core.dll
1057 %_prefix/lib/mono/4.5/System.Reactive.Debugger.dll
1058 %_prefix/lib/mono/4.5/System.Reactive.Experimental.dll
1059 %_prefix/lib/mono/4.5/System.Reactive.Interfaces.dll
1060 %_prefix/lib/mono/4.5/System.Reactive.Linq.dll
1061 %_prefix/lib/mono/4.5/System.Reactive.PlatformServices.dll
1062 %_prefix/lib/mono/4.5/System.Reactive.Providers.dll
1063 %_prefix/lib/mono/4.5/System.Reactive.Runtime.Remoting.dll
1064 %_prefix/lib/mono/gac/System.Reactive.Core
1065 %_prefix/lib/mono/gac/System.Reactive.Debugger
1066 %_prefix/lib/mono/gac/System.Reactive.Experimental
1067 %_prefix/lib/mono/gac/System.Reactive.Interfaces
1068 %_prefix/lib/mono/gac/System.Reactive.Linq
1069 %_prefix/lib/mono/gac/System.Reactive.PlatformServices
1070 %_prefix/lib/mono/gac/System.Reactive.Providers
1071 %_prefix/lib/mono/gac/System.Reactive.Runtime.Remoting
1073 %package -n mono-rx-desktop
1074 License: MIT License (or similar) ; Apache License 2.0
1075 Summary: Reactive Extensions for Mono desktop-specific libraries
1076 Group: Development/Languages/Mono
1077 Requires: mono-core == %version-%release
1078 Requires: mono-rx-core == %version-%release
1079 Provides: mono(System.Reactive.Interfaces) = 1.0.5000.0
1081 %description -n mono-rx-desktop
1082 The Mono Project is an open development initiative that is working to
1083 develop an open source, Unix version of the .NET development platform.
1084 Its objective is to enable Unix developers to build and deploy
1085 cross-platform .NET applications. The project will implement various
1086 technologies that have been submitted to the ECMA for standardization.
1088 Reactive Extensions for Mono, desktop-specific packages (winforms,
1091 %files -n mono-rx-desktop
1092 %defattr(-, root, root)
1093 %_prefix/lib/mono/4.5/System.Reactive.Windows.Forms.dll
1094 %_prefix/lib/mono/4.5/System.Reactive.Windows.Threading.dll
1095 %_prefix/lib/mono/gac/System.Reactive.Windows.Forms
1096 %_prefix/lib/mono/gac/System.Reactive.Windows.Threading
1098 %package -n mono-nunit
1099 License: LGPL v2.1 only
1100 Summary: NUnit Testing Framework
1101 Group: Development/Languages/Mono
1102 Requires: mono-core == %version-%release
1104 %description -n mono-nunit
1105 NUnit is a unit-testing framework for all .Net languages. Initially
1106 ported from JUnit, the current release, version 2.2, is the fourth
1107 major release of this Unit based unit testing tool for Microsoft .NET.
1108 It is written entirely in C# and has been completely redesigned to
1109 take advantage of many .NET language features, for example
1110 custom attributes and other reflection related capabilities. NUnit
1111 brings xUnit to all .NET languages.
1113 %files -n mono-nunit
1114 %defattr(-, root, root)
1115 %_libdir/pkgconfig/mono-nunit.pc
1116 %_prefix/bin/nunit-console
1117 %_prefix/bin/nunit-console2
1118 %_prefix/bin/nunit-console4
1119 %_prefix/lib/mono/2.0/nunit-console-runner.dll
1120 %_prefix/lib/mono/2.0/nunit-console.exe*
1121 %_prefix/lib/mono/2.0/nunit.core.dll
1122 %_prefix/lib/mono/2.0/nunit.core.extensions.dll
1123 %_prefix/lib/mono/2.0/nunit.core.interfaces.dll
1124 %_prefix/lib/mono/2.0/nunit.framework.dll
1125 %_prefix/lib/mono/2.0/nunit.framework.extensions.dll
1126 %_prefix/lib/mono/2.0/nunit.mocks.dll
1127 %_prefix/lib/mono/2.0/nunit.util.dll
1128 %_prefix/lib/mono/4.5/nunit-console-runner.dll
1129 %_prefix/lib/mono/4.5/nunit-console.exe*
1130 %_prefix/lib/mono/4.5/nunit.core.dll
1131 %_prefix/lib/mono/4.5/nunit.core.extensions.dll
1132 %_prefix/lib/mono/4.5/nunit.core.interfaces.dll
1133 %_prefix/lib/mono/4.5/nunit.framework.dll
1134 %_prefix/lib/mono/4.5/nunit.framework.extensions.dll
1135 %_prefix/lib/mono/4.5/nunit.mocks.dll
1136 %_prefix/lib/mono/4.5/nunit.util.dll
1137 %_prefix/lib/mono/gac/nunit-console-runner
1138 %_prefix/lib/mono/gac/nunit.core
1139 %_prefix/lib/mono/gac/nunit.core.extensions
1140 %_prefix/lib/mono/gac/nunit.core.interfaces
1141 %_prefix/lib/mono/gac/nunit.framework
1142 %_prefix/lib/mono/gac/nunit.framework.extensions
1143 %_prefix/lib/mono/gac/nunit.mocks
1144 %_prefix/lib/mono/gac/nunit.util
1146 %package -n mono-devel
1147 License: LGPL v2.1 only
1148 Summary: Mono development tools
1149 Group: Development/Languages/Mono
1150 Requires: mono-core == %version-%release
1151 Requires: libgdiplus0
1153 Provides: mono-xbuild
1154 # Required because they are referenced by .pc files
1155 Requires: mono-data == %version-%release
1156 Requires: mono-data-oracle == %version-%release
1157 Requires: mono-extras == %version-%release
1158 Requires: mono-web == %version-%release
1159 Requires: mono-winforms == %version-%release
1160 # We build natively on ppc64 now
1162 Provides: mono-biarchcompat
1163 Obsoletes: mono-biarchcompat
1165 Provides: mono(PEAPI) = 1.0.5000.0
1166 Provides: mono(resgen) = 1.0.5000.0
1168 %description -n mono-devel
1169 The Mono Project is an open development initiative that is working to
1170 develop an open source, Unix version of the .NET development platform.
1171 Its objective is to enable Unix developers to build and deploy
1172 cross-platform .NET applications. This package contains compilers and
1173 other tools needed to develop .NET applications.
1175 Mono development tools.
1177 %post -n mono-devel -p /sbin/ldconfig
1179 %postun -n mono-devel -p /sbin/ldconfig
1181 %files -n mono-devel
1182 %defattr(-, root, root)
1197 %_bindir/mono-api-info
1198 %_bindir/mono-cil-strip
1199 %_bindir/mono-find-provides
1200 %_bindir/mono-find-requires
1201 %_bindir/mono-heapviz
1202 %_bindir/mono-shlib-cop
1203 %_bindir/mono-xmltool
1209 %_bindir/mprof-report
1221 %dir %_datadir/mono-2.0
1222 %dir %_datadir/mono-2.0/mono
1223 %dir %_datadir/mono-2.0/mono/cil
1224 %_datadir/mono-2.0/mono/cil/cil-opcodes.xml
1225 %_libdir/libmono-profiler-*.*
1226 %_libdir/pkgconfig/cecil.pc
1227 %_libdir/pkgconfig/dotnet.pc
1228 %_libdir/pkgconfig/dotnet35.pc
1229 %_libdir/pkgconfig/mono-cairo.pc
1230 %_libdir/pkgconfig/mono-lineeditor.pc
1231 %_libdir/pkgconfig/mono-options.pc
1232 %_libdir/pkgconfig/mono.pc
1233 %_mandir/man1/al.1%ext_man
1234 %_mandir/man1/ccrewrite.1%ext_man
1235 %_mandir/man1/cccheck.1%ext_man
1236 %_mandir/man1/cert2spc.1%ext_man
1237 %_mandir/man1/dtd2xsd.1%ext_man
1238 %_mandir/man1/genxs.1%ext_man
1239 %_mandir/man1/httpcfg.1%ext_man
1240 %_mandir/man1/ilasm.1%ext_man
1241 %_mandir/man1/lc.1%ext_man
1242 %_mandir/man1/macpack.1%ext_man
1243 %_mandir/man1/makecert.1%ext_man
1244 %_mandir/man1/mkbundle.1%ext_man
1245 %_mandir/man1/mono-api-info.1%ext_man
1246 %_mandir/man1/mono-cil-strip.1%ext_man
1247 %_mandir/man1/mono-shlib-cop.1%ext_man
1248 %_mandir/man1/mono-xmltool.1%ext_man
1249 %_mandir/man1/monodis.1%ext_man
1250 %_mandir/man1/monolinker.1%ext_man
1251 %_mandir/man1/monop.1%ext_man
1252 %_mandir/man1/mprof-report.1%ext_man
1253 %_mandir/man1/pdb2mdb.1%ext_man
1254 %_mandir/man1/permview.1%ext_man
1255 %_mandir/man1/prj2make.1%ext_man
1256 %_mandir/man1/resgen.1%ext_man
1257 %_mandir/man1/secutil.1%ext_man
1258 %_mandir/man1/sgen.1%ext_man
1259 %_mandir/man1/signcode.1%ext_man
1260 %_mandir/man1/xbuild.1%ext_man
1261 %_prefix/lib/mono-source-libs
1262 %_prefix/lib/mono/2.0/MSBuild
1263 %_prefix/lib/mono/2.0/Microsoft.Build.Engine.dll
1264 %_prefix/lib/mono/2.0/Microsoft.Build.Framework.dll
1265 %_prefix/lib/mono/2.0/Microsoft.Build.Tasks.dll
1266 %_prefix/lib/mono/2.0/Microsoft.Build.Utilities.dll
1267 %_prefix/lib/mono/2.0/Microsoft.Build.xsd
1268 %_prefix/lib/mono/2.0/Microsoft.CSharp.targets
1269 %_prefix/lib/mono/2.0/Microsoft.Common.targets
1270 %_prefix/lib/mono/2.0/Microsoft.Common.tasks
1271 %_prefix/lib/mono/2.0/Microsoft.VisualBasic.targets
1272 %_prefix/lib/mono/2.0/Mono.Debugger.Soft.dll
1273 %_prefix/lib/mono/2.0/PEAPI.dll
1274 %_prefix/lib/mono/2.0/genxs.exe*
1275 %_prefix/lib/mono/2.0/ilasm.exe*
1276 %_prefix/lib/mono/2.0/mkbundle.exe*
1277 %_prefix/lib/mono/2.0/monolinker.*
1278 %_prefix/lib/mono/2.0/monop.exe*
1279 %_prefix/lib/mono/2.0/resgen.exe*
1280 %_prefix/lib/mono/2.0/xbuild.exe*
1281 %_prefix/lib/mono/2.0/xbuild.rsp
1282 %_prefix/lib/mono/3.5/MSBuild
1283 %_prefix/lib/mono/3.5/Microsoft.Build.Engine.dll
1284 %_prefix/lib/mono/3.5/Microsoft.Build.Framework.dll
1285 %_prefix/lib/mono/3.5/Microsoft.Build.Tasks.v3.5.dll
1286 %_prefix/lib/mono/3.5/Microsoft.Build.Utilities.v3.5.dll
1287 %_prefix/lib/mono/3.5/Microsoft.Build.xsd
1288 %_prefix/lib/mono/3.5/Microsoft.CSharp.targets
1289 %_prefix/lib/mono/3.5/Microsoft.Common.targets
1290 %_prefix/lib/mono/3.5/Microsoft.Common.tasks
1291 %_prefix/lib/mono/3.5/Microsoft.VisualBasic.targets
1292 %_prefix/lib/mono/3.5/xbuild.exe*
1293 %_prefix/lib/mono/3.5/xbuild.rsp
1294 %_prefix/lib/mono/4.0/MSBuild
1295 %_prefix/lib/mono/4.0/Microsoft.Build.dll
1296 %_prefix/lib/mono/4.0/Microsoft.Build.Engine.dll
1297 %_prefix/lib/mono/4.0/Microsoft.Build.Framework.dll
1298 %_prefix/lib/mono/4.0/Microsoft.Build.Tasks.v4.0.dll
1299 %_prefix/lib/mono/4.0/Microsoft.Build.Utilities.v4.0.dll
1300 %_prefix/lib/mono/4.0/Microsoft.Build.xsd
1301 %_prefix/lib/mono/4.0/Microsoft.CSharp.targets
1302 %_prefix/lib/mono/4.0/Microsoft.Common.targets
1303 %_prefix/lib/mono/4.0/Microsoft.Common.tasks
1304 %_prefix/lib/mono/4.0/Microsoft.VisualBasic.targets
1305 %_prefix/lib/mono/4.0/Microsoft.Portable.CSharp.targets
1306 %_prefix/lib/mono/4.0/Mono.Debugger.Soft.dll
1307 %_prefix/lib/mono/4.0/PEAPI.dll
1308 %_prefix/lib/mono/4.5/Microsoft.Build.dll
1309 %_prefix/lib/mono/4.5/Microsoft.Build.Engine.dll
1310 %_prefix/lib/mono/4.5/Microsoft.Build.Framework.dll
1311 %_prefix/lib/mono/4.5/Microsoft.Build.Tasks.v4.0.dll
1312 %_prefix/lib/mono/4.5/Microsoft.Build.Utilities.v4.0.dll
1313 %_prefix/lib/mono/4.5/Mono.Debugger.Soft.dll
1314 %_prefix/lib/mono/4.5/Mono.CodeContracts.dll
1315 %_prefix/lib/mono/4.5/PEAPI.dll
1316 %_prefix/lib/mono/4.5/caspol.exe*
1317 %_prefix/lib/mono/4.5/cccheck.exe*
1318 %_prefix/lib/mono/4.5/ccrewrite.exe*
1319 %_prefix/lib/mono/4.5/cert2spc.exe*
1320 %_prefix/lib/mono/4.5/dtd2rng.exe*
1321 %_prefix/lib/mono/4.5/dtd2xsd.exe*
1322 %_prefix/lib/mono/4.5/genxs.exe*
1323 %_prefix/lib/mono/4.5/httpcfg.exe*
1324 %_prefix/lib/mono/4.5/ictool.exe*
1325 %_prefix/lib/mono/4.5/ilasm.exe*
1326 %_prefix/lib/mono/4.5/installvst.exe*
1327 %_prefix/lib/mono/4.5/lc.exe*
1328 %_prefix/lib/mono/4.5/macpack.exe*
1329 %_prefix/lib/mono/4.5/makecert.exe*
1330 %_prefix/lib/mono/4.5/mkbundle.exe*
1331 %_prefix/lib/mono/4.5/mono-api-info.exe*
1332 %_prefix/lib/mono/4.5/mono-cil-strip.exe*
1333 %_prefix/lib/mono/4.5/mono-shlib-cop.exe*
1334 %_prefix/lib/mono/4.5/mono-xmltool.exe*
1335 %_prefix/lib/mono/4.5/monolinker.*
1336 %_prefix/lib/mono/4.5/monop.exe*
1337 %_prefix/lib/mono/4.5/pdb2mdb.exe*
1338 %_prefix/lib/mono/4.5/permview.exe*
1339 %_prefix/lib/mono/4.5/resgen.exe*
1340 %_prefix/lib/mono/4.5/secutil.exe*
1341 %_prefix/lib/mono/4.5/sgen.exe*
1342 %_prefix/lib/mono/4.5/signcode.exe*
1343 %_prefix/lib/mono/4.5/xbuild.exe*
1344 %_prefix/lib/mono/4.5/xbuild.rsp
1345 %_prefix/lib/mono/4.5/mdbrebase.exe*
1346 %_prefix/lib/mono/gac/Microsoft.Build
1347 %_prefix/lib/mono/gac/Microsoft.Build.Engine
1348 %_prefix/lib/mono/gac/Microsoft.Build.Framework
1349 %_prefix/lib/mono/gac/Microsoft.Build.Tasks
1350 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v3.5
1351 %_prefix/lib/mono/gac/Microsoft.Build.Tasks.v4.0
1352 %_prefix/lib/mono/gac/Microsoft.Build.Utilities
1353 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v3.5
1354 %_prefix/lib/mono/gac/Microsoft.Build.Utilities.v4.0
1355 %_prefix/lib/mono/gac/Mono.CodeContracts
1356 %_prefix/lib/mono/gac/Mono.Debugger.Soft
1357 %_prefix/lib/mono/gac/PEAPI
1358 %_prefix/lib/mono/xbuild
1359 %_prefix/lib/mono/xbuild/Microsoft/Portable/v4.0/Microsoft.Portable.CSharp.targets
1360 %_prefix/lib/mono/xbuild/Microsoft/Portable/v4.5/Microsoft.Portable.CSharp.targets
1361 %_prefix/lib/mono/xbuild-frameworks
1363 %package -n monodoc-core
1364 License: LGPL v2.1 only
1365 Summary: Monodoc - Documentation tools for C# code
1366 Group: Development/Tools/Other
1367 Requires: mono-core == %version-%release
1370 # Added to uncompress and compare documentation used by build-compare
1373 %description -n monodoc-core
1374 Monodoc-core contains documentation tools for C#.
1376 %files -n monodoc-core
1377 %defattr(-, root, root)
1378 %_bindir/mdassembler
1380 %_bindir/mdoc-assemble
1381 %_bindir/mdoc-export-html
1382 %_bindir/mdoc-export-msxdoc
1383 %_bindir/mdoc-update
1384 %_bindir/mdoc-validate
1385 %_bindir/mdvalidater
1388 %_bindir/monodocs2html
1389 %_bindir/monodocs2slashdoc
1390 %_libdir/pkgconfig/monodoc.pc
1391 %_mandir/man1/mdassembler.1%ext_man
1392 %_mandir/man1/mdoc-assemble.1%ext_man
1393 %_mandir/man1/mdoc-export-html.1%ext_man
1394 %_mandir/man1/mdoc-export-msxdoc.1%ext_man
1395 %_mandir/man1/mdoc-update.1%ext_man
1396 %_mandir/man1/mdoc-validate.1%ext_man
1397 %_mandir/man1/mdoc.1%ext_man
1398 %_mandir/man1/mdvalidater.1%ext_man
1399 %_mandir/man1/monodocer.1%ext_man
1400 %_mandir/man1/monodocs2html.1%ext_man
1401 %_mandir/man5/mdoc.5%ext_man
1402 %_prefix/lib/mono/4.5/mdoc.exe*
1403 %_prefix/lib/mono/4.5/mod.exe*
1404 %_prefix/lib/mono/4.0/monodoc.dll*
1405 %_prefix/lib/mono/gac/monodoc
1406 %_prefix/lib/mono/monodoc
1407 %_prefix/lib/monodoc
1409 %package -n mono-complete
1410 License: LGPL v2.1 only
1411 Summary: Install everything built from the mono source tree
1412 Group: Development/Languages/Mono
1413 Requires: mono-core = %version-%release
1414 Requires: ibm-data-db2 = %version-%release
1415 Requires: libmono-2_0-1 = %version-%release
1416 Requires: libmono-2_0-devel = %version-%release
1418 Requires: libmono-llvm0 = %version-%release
1421 Requires: libmonosgen-2_0-0 = %version-%release
1422 Requires: libmonosgen-2_0-devel = %version-%release
1424 Requires: mono-data = %version-%release
1425 Requires: mono-data-oracle = %version-%release
1426 Requires: mono-data-postgresql = %version-%release
1427 Requires: mono-data-sqlite = %version-%release
1428 Requires: mono-devel = %version-%release
1429 Requires: mono-extras = %version-%release
1430 Requires: mono-locale-extras = %version-%release
1431 Requires: mono-nunit = %version-%release
1432 Requires: mono-wcf = %version-%release
1433 Requires: mono-web = %version-%release
1434 Requires: mono-winforms = %version-%release
1435 Requires: mono-winfxcore = %version-%release
1436 Requires: monodoc-core = %version-%release
1438 %description -n mono-complete
1439 The Mono Project is an open development initiative that is working to
1440 develop an open source, Unix version of the .NET development platform.
1441 Its objective is to enable Unix developers to build and deploy
1442 cross-platform .NET applications. The project will implement various
1443 technologies that have been submitted to the ECMA for standardization.
1445 Install everything built from the mono source tree. Note that this does
1446 not install anything from outside the mono source (XSP, mono-basic, etc.).
1448 %files -n mono-complete
1449 %defattr(-, root, root)
1450 %dir %_prefix/lib/mono/compat-2.0