1 %{!?ext_man: %define ext_man .gz}
3 License: LGPL v2.1 only
4 Group: Development
/Languages
/Mono
5 Summary: A .NET Runtime Environment
6 Url
: http
://go
-mono.org
/
9 BuildRoot: %{_tmppath}/%{name}-%{version}-build
10 Source0: mono
-%{version}.tar.bz2
11 ExclusiveArch: %ix86 x86_64 ppc ppc64 hppa armv4l sparc s390 ia64 s390x
12 BuildRoot: %{_tmppath}/%{name}-%{version}-build
13 Provides: mono
= %{version}-%{release}
14 Provides: mono
-ikvm
= %{version}-%{release}
16 Obsoletes
: mono
-drawing
18 Obsoletes
: mono
-xml
-relaxng
20 Obsoletes
: mono
-ziplib
22 Provides: mono
-drawing
24 Provides: mono
-xml
-relaxng
27 # This version of mono has issues with the following versions of apps:
28 # (not because of regressions, but because bugfixes in mono uncover bugs in the apps)
29 Conflicts: helix
-banshee
< 1.0
30 Conflicts: banshee
< 1.0
31 Conflicts: f
-spot
< 0.4
32 Conflicts: mono
-addins
< 0.3.1
33 # Only use recommends for 11.0 and up
34 %if 0%{?suse_version} >= 1100
35 Recommends
: libgdiplus0
39 BuildRequires
: gcc
-c
++
40 BuildRequires
: pkgconfig zlib
-devel
41 ####### distro specific changes ########
43 #### suse options ####
45 # For some reason these weren't required in 10.2 and before... ?
46 %if 0%{suse_version} >= 1030
48 # Add valgrind support for 10.3 and above on archs that have it
49 %ifarch %ix86 x86_64 ppc ppc64
50 BuildRequires
: valgrind
-devel
53 %if 0%{suse_version} >= 1020
54 BuildRequires
: xorg
-x11
-libX11
56 %if 0%{sles_version} == 10
57 BuildRequires
: xorg
-x11
-devel
59 %if 0%{suse_version} == 1010
60 BuildRequires
: xorg
-x11
-devel
62 %if 0%{sles_version} == 9
63 %define configure_options
export PKG_CONFIG_PATH
=$PKG_CONFIG_PATH
:/opt
/gnome
/%_lib/pkgconfig
64 BuildRequires
: XFree86
-devel XFree86
-libs pkgconfig
68 %if 0%{?fedora_version}
76 ####### End of distro specific changes ########
77 # Why was this needed?
81 # This lib only needed for ia64
83 BuildRequires
: libunwind
-devel
86 # This won't work until the rpm package passes .config files to mono-find-requires
87 #%define __find_provides env MONO_PREFIX=%{buildroot}/usr /usr/lib/rpm/find-provides
88 #%define __find_requires env MONO_PREFIX=%{buildroot}/usr /usr/lib/rpm/find-requires
89 %if 0%{?fedora_version} || 0%{?rhel_version}
90 # Allows overrides of __find_provides in fedora distros... (already set to zero on newer suse distros)
91 %define _use_internal_dependency_generator
0
93 %define __find_provides env sh
-c 'filelist
=($
(cat
)) && { printf "
%s\\n" "$
{filelist
[@
]}" |
/usr
/lib
/rpm
/find
-provides
&& printf "
%s\\n" "$
{filelist
[@
]}" | prefix
=%{buildroot}/usr %{buildroot}%{_bindir}/mono-find-provides ; } | sort | uniq'
94 %define __find_requires env sh
-c 'filelist
=($
(cat
)) && { printf "
%s\\n" "$
{filelist
[@
]}" |
/usr
/lib
/rpm
/find
-requires
&& printf "
%s\\n" "$
{filelist
[@
]}" | prefix
=%{buildroot}/usr %{buildroot}%{_bindir}/mono-find-requires ; } | sort | uniq'
97 The Mono Project is an open development initiative that is working to
98 develop an open
source, Unix version of the .NET development platform.
99 Its objective is to
enable Unix developers to build and deploy
100 cross
-platform .NET applications. The project will implement various
101 technologies that have been submitted to the ECMA
for standardization.
107 Miguel de Icaza
<miguel@ximian.com
>
108 Paolo Molaro
<lupus@ximian.com
>
109 Dietmar Maurer
<dietmar@ximian.com
>
112 %defattr(-, root
, root
)
113 %doc AUTHORS COPYING.LIB ChangeLog NEWS README
114 %config %_sysconfdir/mono
/2.0/machine.config
115 %config %_sysconfdir/mono
/2.0/settings.map
116 %config %_sysconfdir/mono
/4.0/machine.config
117 %config %_sysconfdir/mono
/4.0/settings.map
118 %config %_sysconfdir/mono
/config
119 %dir %_prefix/lib
/mono
120 %dir %_prefix/lib
/mono
/2.0
121 %dir %_prefix/lib
/mono
/3.5
122 %dir %_prefix/lib
/mono
/4.0
123 %dir %_prefix/lib
/mono
/gac
124 %dir %_sysconfdir/mono
125 %dir %_sysconfdir/mono
/2.0
126 %dir %_sysconfdir/mono
/4.0
137 %_bindir/mono
-configuration
-crypto
139 %_bindir/mono
-test-install
144 %_libdir/libMonoPosixHelper.so
*
145 %_libdir/libikvm
-native.so
146 %_mandir/man1
/certmgr
.1%ext_man
147 %_mandir/man1
/chktrust
.1%ext_man
148 %_mandir/man1
/csharp
.1%ext_man
149 %_mandir/man1
/gacutil
.1%ext_man
150 %_mandir/man1
/mcs
.1%ext_man
151 %_mandir/man1
/mono
-configuration
-crypto
.1%ext_man
152 %_mandir/man1
/mono
.1%ext_man
153 %_mandir/man1
/mozroots
.1%ext_man
154 %_mandir/man1
/setreg
.1%ext_man
155 %_mandir/man1
/sn
.1%ext_man
156 %_mandir/man5
/mono
-config
.5%ext_man
157 %_prefix/lib
/mono
/2.0/Commons.Xml.Relaxng.dll
158 %_prefix/lib
/mono
/2.0/CustomMarshalers.dll
159 %_prefix/lib
/mono
/2.0/I18N.West.dll
160 %_prefix/lib
/mono
/2.0/I18N.dll
161 %_prefix/lib
/mono
/2.0/ICSharpCode.SharpZipLib.dll
162 %_prefix/lib
/mono
/2.0/Microsoft.VisualC.dll
163 %_prefix/lib
/mono
/2.0/Mono.C5.dll
164 %_prefix/lib
/mono
/2.0/Mono.CSharp.dll
165 %_prefix/lib
/mono
/2.0/Mono.Cairo.dll
166 %_prefix/lib
/mono
/2.0/Mono.CompilerServices.SymbolWriter.dll
167 %_prefix/lib
/mono
/2.0/Mono.Management.dll
168 %_prefix/lib
/mono
/2.0/Mono.Posix.dll
169 %_prefix/lib
/mono
/2.0/Mono.Security.dll
170 %_prefix/lib
/mono
/2.0/Mono.Simd.dll
171 %_prefix/lib
/mono
/2.0/Mono.Tasklets.dll
172 %_prefix/lib
/mono
/2.0/OpenSystem.C.dll
173 %_prefix/lib
/mono
/2.0/System.Configuration.dll
174 %_prefix/lib
/mono
/2.0/System.Core.dll
175 %_prefix/lib
/mono
/2.0/System.Drawing.dll
176 %_prefix/lib
/mono
/2.0/System.Security.dll
177 %_prefix/lib
/mono
/2.0/System.Xml.Linq.dll
178 %_prefix/lib
/mono
/2.0/System.Xml.dll
179 %_prefix/lib
/mono
/2.0/System.dll
180 %_prefix/lib
/mono
/2.0/cscompmgd.dll
181 %_prefix/lib
/mono
/2.0/csharp.exe
*
182 %_prefix/lib
/mono
/2.0/gacutil.exe
*
183 %_prefix/lib
/mono
/2.0/gmcs.exe
*
184 %_prefix/lib
/mono
/2.0/mscorlib.dll
*
185 %_prefix/lib
/mono
/4.0/Commons.Xml.Relaxng.dll
186 %_prefix/lib
/mono
/4.0/CustomMarshalers.dll
187 %_prefix/lib
/mono
/4.0/I18N.West.dll
188 %_prefix/lib
/mono
/4.0/I18N.dll
189 %_prefix/lib
/mono
/4.0/ICSharpCode.SharpZipLib.dll
190 %_prefix/lib
/mono
/4.0/Microsoft.CSharp.dll
191 %_prefix/lib
/mono
/4.0/Microsoft.VisualC.dll
192 %_prefix/lib
/mono
/4.0/Mono.C5.dll
193 %_prefix/lib
/mono
/4.0/Mono.CSharp.dll
194 %_prefix/lib
/mono
/4.0/Mono.Cairo.dll
195 %_prefix/lib
/mono
/4.0/Mono.CompilerServices.SymbolWriter.dll
196 %_prefix/lib
/mono
/4.0/Mono.Management.dll
197 %_prefix/lib
/mono
/4.0/Mono.Posix.dll
198 %_prefix/lib
/mono
/4.0/Mono.Security.dll
199 %_prefix/lib
/mono
/4.0/Mono.Simd.dll
200 %_prefix/lib
/mono
/4.0/Mono.Tasklets.dll
201 %_prefix/lib
/mono
/4.0/OpenSystem.C.dll
202 %_prefix/lib
/mono
/4.0/System.Configuration.dll
203 %_prefix/lib
/mono
/4.0/System.Core.dll
204 %_prefix/lib
/mono
/4.0/System.Drawing.dll
205 %_prefix/lib
/mono
/4.0/System.Dynamic.dll
206 %_prefix/lib
/mono
/4.0/System.Numerics.dll
207 %_prefix/lib
/mono
/4.0/System.Security.dll
208 %_prefix/lib
/mono
/4.0/System.Xml.Linq.dll
209 %_prefix/lib
/mono
/4.0/System.Xml.dll
210 %_prefix/lib
/mono
/4.0/System.dll
211 %_prefix/lib
/mono
/4.0/certmgr.exe
*
212 %_prefix/lib
/mono
/4.0/chktrust.exe
*
213 %_prefix/lib
/mono
/4.0/cscompmgd.dll
214 %_prefix/lib
/mono
/4.0/csharp.exe
*
215 %_prefix/lib
/mono
/4.0/dmcs.exe
*
216 %_prefix/lib
/mono
/4.0/gacutil.exe
*
217 %_prefix/lib
/mono
/4.0/mozroots.exe
*
218 %_prefix/lib
/mono
/4.0/mscorlib.dll
*
219 %_prefix/lib
/mono
/4.0/setreg.exe
*
220 %_prefix/lib
/mono
/4.0/sn.exe
*
221 %_prefix/lib
/mono
/compat
-2.0/ICSharpCode.SharpZipLib.dll
222 %_prefix/lib
/mono
/compat
-4.0/ICSharpCode.SharpZipLib.dll
223 %_prefix/lib
/mono
/gac
/Commons.Xml.Relaxng
224 %_prefix/lib
/mono
/gac
/CustomMarshalers
225 %_prefix/lib
/mono
/gac
/I18N
226 %_prefix/lib
/mono
/gac
/I18N.West
227 %_prefix/lib
/mono
/gac
/ICSharpCode.SharpZipLib
228 %_prefix/lib
/mono
/gac
/Microsoft.CSharp
229 %_prefix/lib
/mono
/gac
/Microsoft.VisualC
230 %_prefix/lib
/mono
/gac
/Mono.C5
231 %_prefix/lib
/mono
/gac
/Mono.CSharp
232 %_prefix/lib
/mono
/gac
/Mono.Cairo
233 %_prefix/lib
/mono
/gac
/Mono.Cecil
234 %_prefix/lib
/mono
/gac
/Mono.Cecil.Mdb
235 %_prefix/lib
/mono
/gac
/Mono.CompilerServices.SymbolWriter
236 %_prefix/lib
/mono
/gac
/Mono.Management
237 %_prefix/lib
/mono
/gac
/Mono.Posix
238 %_prefix/lib
/mono
/gac
/Mono.Security
239 %_prefix/lib
/mono
/gac
/Mono.Simd
240 %_prefix/lib
/mono
/gac
/Mono.Tasklets
241 %_prefix/lib
/mono
/gac
/OpenSystem.C
242 %_prefix/lib
/mono
/gac
/System
243 %_prefix/lib
/mono
/gac
/System.Configuration
244 %_prefix/lib
/mono
/gac
/System.Core
245 %_prefix/lib
/mono
/gac
/System.Drawing
246 %_prefix/lib
/mono
/gac
/System.Dynamic
247 %_prefix/lib
/mono
/gac
/System.Numerics
248 %_prefix/lib
/mono
/gac
/System.Security
249 %_prefix/lib
/mono
/gac
/System.Xml
250 %_prefix/lib
/mono
/gac
/System.Xml.Linq
251 %_prefix/lib
/mono
/gac
/cscompmgd
252 %_prefix/lib
/mono
/mono
-configuration
-crypto
254 %package -n libmono
-2_0
-1
255 License: LGPL v2.1 only
256 Summary: A Library
for embedding Mono
in your Application
257 Group: Development
/Libraries
/C and C
++
259 %description -n libmono
-2_0
-1
260 The Mono Project is an open development initiative that is working to
261 develop an open
source, Unix version of the .NET development platform.
262 Its objective is to
enable Unix developers to build and deploy
263 cross
-platform .NET applications. The project will implement various
264 technologies that have been submitted to the ECMA
for standardization.
266 A Library
for embedding Mono
in your Application.
268 %files -n libmono
-2_0
-1
269 %defattr(-, root
, root
)
270 %_libdir/libmono
-2.0.so
.1*
272 %post -n libmono
-2_0
-1
275 if grep
-q "machine
= 9672"
/proc
/cpuinfo
2>/dev
/null
; then
276 # anchor for rebuild on failure
277 echo "mono may not work correctly on G5"
281 %postun -n libmono
-2_0
-1 -p
/sbin
/ldconfig
283 %package -n libmono
-2_0
-devel
284 License: LGPL v2.1 only
285 Summary: Development files
for libmono
286 Group: Development
/Languages
/Mono
288 %description -n libmono
-2_0
-devel
289 The Mono Project is an open development initiative that is working to
290 develop an open
source, Unix version of the .NET development platform.
291 Its objective is to
enable Unix developers to build and deploy
292 cross
-platform .NET applications. The project will implement various
293 technologies that have been submitted to the ECMA
for standardization.
295 Development files
for libmono.
297 %files -n libmono
-2_0
-devel
298 %defattr(-, root
, root
)
299 %_libdir/libmono
-2.0.a
300 %_libdir/libmono
-2.0.so
301 %_libdir/pkgconfig
/mono
-2.pc
302 %_includedir/mono
-2.0
304 %package -n libmonosgen
-2_0
-0
305 License: LGPL v2.1 only
306 Summary: A Library
for embedding Mono
in your Application
(sgen version
)
307 Group: Development
/Libraries
/C and C
++
309 %description -n libmonosgen
-2_0
-0
310 The Mono Project is an open development initiative that is working to
311 develop an open
source, Unix version of the .NET development platform.
312 Its objective is to
enable Unix developers to build and deploy
313 cross
-platform .NET applications. The project will implement various
314 technologies that have been submitted to the ECMA
for standardization.
316 A Library
for embedding Mono
in your Application
(sgen version
).
318 %files -n libmonosgen
-2_0
-0
319 %defattr(-, root
, root
)
320 %_libdir/libmonosgen
-2.0.so
.0*
322 %post -n libmonosgen
-2_0
-0 -p
/sbin
/ldconfig
324 %postun -n libmonosgen
-2_0
-0 -p
/sbin
/ldconfig
326 %package -n libmonosgen
-2_0
-devel
327 License: LGPL v2.1 only
328 Summary: Development files
for libmonosgen
329 Group: Development
/Languages
/Mono
331 %description -n libmonosgen
-2_0
-devel
332 The Mono Project is an open development initiative that is working to
333 develop an open
source, Unix version of the .NET development platform.
334 Its objective is to
enable Unix developers to build and deploy
335 cross
-platform .NET applications. The project will implement various
336 technologies that have been submitted to the ECMA
for standardization.
338 Development files
for libmonosgen.
340 %files -n libmonosgen
-2_0
-devel
341 %defattr(-, root
, root
)
342 %_libdir/libmonosgen
-2.0.a
343 %_libdir/libmonosgen
-2.0.so
345 %package -n mono
-locale
-extras
346 License: LGPL v2.1 only
347 Summary: Extra locale information
348 Group: Development
/Languages
/Mono
349 Requires: mono
-core
== %version-%release
351 %description -n mono
-locale
-extras
352 The Mono Project is an open development initiative that is working to
353 develop an open
source, Unix version of the .NET development platform.
354 Its objective is to
enable Unix developers to build and deploy
355 cross
-platform .NET applications. The project will implement various
356 technologies that have been submitted to the ECMA
for standardization.
358 Extra locale information.
364 Miguel de Icaza
<miguel@ximian.com
>
365 Paolo Molaro
<lupus@ximian.com
>
366 Dietmar Maurer
<dietmar@ximian.com
>
368 %files -n mono
-locale
-extras
369 %defattr(-, root
, root
)
370 %_prefix/lib
/mono
/2.0/I18N.CJK.dll
371 %_prefix/lib
/mono
/2.0/I18N.MidEast.dll
372 %_prefix/lib
/mono
/2.0/I18N.Other.dll
373 %_prefix/lib
/mono
/2.0/I18N.Rare.dll
374 %_prefix/lib
/mono
/4.0/I18N.CJK.dll
375 %_prefix/lib
/mono
/4.0/I18N.MidEast.dll
376 %_prefix/lib
/mono
/4.0/I18N.Other.dll
377 %_prefix/lib
/mono
/4.0/I18N.Rare.dll
378 %_prefix/lib
/mono
/gac
/I18N.CJK
379 %_prefix/lib
/mono
/gac
/I18N.MidEast
380 %_prefix/lib
/mono
/gac
/I18N.Other
381 %_prefix/lib
/mono
/gac
/I18N.Rare
383 %package -n mono
-data
384 License: LGPL v2.1 only
385 Summary: Database connectivity
for Mono
386 Group: Development
/Languages
/Mono
387 Requires: mono
-core
== %version-%release
388 Obsoletes
: mono
-ms
-enterprise
389 Obsoletes
: mono
-novell
-directory
390 Obsoletes
: mono
-directory
391 Provides: mono
-ms
-enterprise
392 Provides: mono
-novell
-directory
393 Provides: mono
-directory
395 %description -n mono
-data
396 The Mono Project is an open development initiative that is working to
397 develop an open
source, Unix version of the .NET development platform.
398 Its objective is to
enable Unix developers to build and deploy
399 cross
-platform .NET applications. The project will implement various
400 technologies that have been submitted to the ECMA
for standardization.
402 Database connectivity
for Mono.
408 Miguel de Icaza
<miguel@ximian.com
>
409 Paolo Molaro
<lupus@ximian.com
>
410 Dietmar Maurer
<dietmar@ximian.com
>
413 %defattr(-, root
, root
)
416 %_mandir/man1
/sqlsharp
.1%ext_man
417 %_prefix/lib
/mono
/2.0/Mono.Data.Tds.dll
418 %_prefix/lib
/mono
/2.0/Novell.Directory.Ldap.dll
419 %_prefix/lib
/mono
/2.0/System.Data.DataSetExtensions.dll
420 %_prefix/lib
/mono
/2.0/System.Data.Linq.dll
421 %_prefix/lib
/mono
/2.0/System.Data.Services.dll
422 %_prefix/lib
/mono
/2.0/System.Data.dll
423 %_prefix/lib
/mono
/2.0/System.DirectoryServices.dll
424 %_prefix/lib
/mono
/2.0/System.EnterpriseServices.dll
425 %_prefix/lib
/mono
/2.0/System.Transactions.dll
426 %_prefix/lib
/mono
/4.0/Mono.Data.Tds.dll
427 %_prefix/lib
/mono
/4.0/Novell.Directory.Ldap.dll
428 %_prefix/lib
/mono
/4.0/System.Data.DataSetExtensions.dll
429 %_prefix/lib
/mono
/4.0/System.Data.Linq.dll
430 %_prefix/lib
/mono
/4.0/System.Data.Services.dll
431 %_prefix/lib
/mono
/4.0/System.Data.dll
432 %_prefix/lib
/mono
/4.0/System.DirectoryServices.dll
433 %_prefix/lib
/mono
/4.0/System.EnterpriseServices.dll
434 %_prefix/lib
/mono
/4.0/System.Transactions.dll
435 %_prefix/lib
/mono
/4.0/sqlmetal.exe
*
436 %_prefix/lib
/mono
/4.0/sqlsharp.exe
*
437 %_prefix/lib
/mono
/gac
/Mono.Data.Tds
438 %_prefix/lib
/mono
/gac
/Novell.Directory.Ldap
439 %_prefix/lib
/mono
/gac
/System.Data
440 %_prefix/lib
/mono
/gac
/System.Data.DataSetExtensions
441 %_prefix/lib
/mono
/gac
/System.Data.Linq
442 %_prefix/lib
/mono
/gac
/System.Data.Services
443 %_prefix/lib
/mono
/gac
/System.DirectoryServices
444 %_prefix/lib
/mono
/gac
/System.EnterpriseServices
445 %_prefix/lib
/mono
/gac
/System.Transactions
447 %package -n mono
-winforms
448 License: LGPL v2.1 only
449 Summary: Mono's Windows Forms implementation
450 Group: Development
/Languages
/Mono
451 Requires: mono
-core
== %version-%release
452 Provides: mono
-window
-forms
453 Obsoletes
: mono
-window
-forms
455 %description -n mono
-winforms
456 The Mono Project is an open development initiative that is working to
457 develop an open
source, Unix version of the .NET development platform.
458 Its objective is to
enable Unix developers to build and deploy
459 cross
-platform .NET applications. The project will implement various
460 technologies that have been submitted to the ECMA
for standardization.
462 Mono's Windows Forms implementation.
468 Miguel de Icaza
<miguel@ximian.com
>
469 Paolo Molaro
<lupus@ximian.com
>
470 Dietmar Maurer
<dietmar@ximian.com
>
472 %files -n mono
-winforms
473 %defattr(-, root
, root
)
474 %_prefix/lib
/mono
/2.0/Accessibility.dll
475 %_prefix/lib
/mono
/2.0/Mono.WebBrowser.dll
476 %_prefix/lib
/mono
/2.0/System.Design.dll
477 %_prefix/lib
/mono
/2.0/System.Drawing.Design.dll
478 %_prefix/lib
/mono
/2.0/System.Windows.Forms.dll
479 %_prefix/lib
/mono
/4.0/Accessibility.dll
480 %_prefix/lib
/mono
/4.0/Mono.WebBrowser.dll
481 %_prefix/lib
/mono
/4.0/System.Design.dll
482 %_prefix/lib
/mono
/4.0/System.Drawing.Design.dll
483 %_prefix/lib
/mono
/4.0/System.Windows.Forms.DataVisualization.dll
484 %_prefix/lib
/mono
/4.0/System.Windows.Forms.dll
485 %_prefix/lib
/mono
/gac
/Accessibility
486 %_prefix/lib
/mono
/gac
/Mono.WebBrowser
487 %_prefix/lib
/mono
/gac
/System.Design
488 %_prefix/lib
/mono
/gac
/System.Drawing.Design
489 %_prefix/lib
/mono
/gac
/System.Windows.Forms
490 %_prefix/lib
/mono
/gac
/System.Windows.Forms.DataVisualization
492 %package -n ibm
-data
-db2
493 License: LGPL v2.1 only
494 Summary: Database connectivity
for DB2
495 Group: Development
/Languages
/Mono
496 Requires: mono
-core
== %version-%release
498 %description -n ibm
-data
-db2
499 The Mono Project is an open development initiative that is working to
500 develop an open
source, Unix version of the .NET development platform.
501 Its objective is to
enable Unix developers to build and deploy
502 cross
-platform .NET applications. The project will implement various
503 technologies that have been submitted to the ECMA
for standardization.
505 Database connectivity
for DB2.
511 Miguel de Icaza
<miguel@ximian.com
>
512 Paolo Molaro
<lupus@ximian.com
>
513 Dietmar Maurer
<dietmar@ximian.com
>
515 %files -n ibm
-data
-db2
516 %defattr(-, root
, root
)
517 %_prefix/lib
/mono
/2.0/IBM.Data.DB2.dll
518 %_prefix/lib
/mono
/4.0/IBM.Data.DB2.dll
519 %_prefix/lib
/mono
/gac
/IBM.Data.DB2
521 %package -n mono
-extras
522 License: LGPL v2.1 only
523 Summary: Extra packages
524 Group: Development
/Languages
/Mono
525 Requires: mono
-core
== %version-%release
526 Obsoletes
: mono
-ms
-extras
527 Provides: mono
-ms
-extras
529 %description -n mono
-extras
530 The Mono Project is an open development initiative that is working to
531 develop an open
source, Unix version of the .NET development platform.
532 Its objective is to
enable Unix developers to build and deploy
533 cross
-platform .NET applications. The project will implement various
534 technologies that have been submitted to the ECMA
for standardization.
542 Miguel de Icaza
<miguel@ximian.com
>
543 Paolo Molaro
<lupus@ximian.com
>
544 Dietmar Maurer
<dietmar@ximian.com
>
546 %files -n mono
-extras
547 %defattr(-, root
, root
)
548 %_bindir/mono
-service
549 %_bindir/mono
-service2
550 %_mandir/man1
/mono
-service
.1%ext_man
551 %_prefix/lib
/mono
/2.0/Mono.Messaging.RabbitMQ.dll
552 %_prefix/lib
/mono
/2.0/Mono.Messaging.dll
553 %_prefix/lib
/mono
/2.0/RabbitMQ.Client.Apigen.exe
*
554 %_prefix/lib
/mono
/2.0/RabbitMQ.Client.dll
555 %_prefix/lib
/mono
/2.0/System.Configuration.Install.dll
556 %_prefix/lib
/mono
/2.0/System.Management.dll
557 %_prefix/lib
/mono
/2.0/System.Messaging.dll
558 %_prefix/lib
/mono
/2.0/System.ServiceProcess.dll
559 %_prefix/lib
/mono
/2.0/mono
-service.exe
*
560 %_prefix/lib
/mono
/4.0/Mono.Messaging.RabbitMQ.dll
561 %_prefix/lib
/mono
/4.0/Mono.Messaging.dll
562 %_prefix/lib
/mono
/4.0/RabbitMQ.Client.Apigen.exe
*
563 %_prefix/lib
/mono
/4.0/RabbitMQ.Client.dll
564 %_prefix/lib
/mono
/4.0/System.Configuration.Install.dll
565 %_prefix/lib
/mono
/4.0/System.Management.dll
566 %_prefix/lib
/mono
/4.0/System.Messaging.dll
567 %_prefix/lib
/mono
/4.0/System.Runtime.Caching.dll
568 %_prefix/lib
/mono
/4.0/System.ServiceProcess.dll
569 %_prefix/lib
/mono
/4.0/System.Xaml.dll
570 %_prefix/lib
/mono
/4.0/installutil.exe
*
571 %_prefix/lib
/mono
/4.0/mono
-service.exe
*
572 %_prefix/lib
/mono
/gac
/Mono.Messaging
573 %_prefix/lib
/mono
/gac
/Mono.Messaging.RabbitMQ
574 %_prefix/lib
/mono
/gac
/RabbitMQ.Client
575 %_prefix/lib
/mono
/gac
/System.Configuration.Install
576 %_prefix/lib
/mono
/gac
/System.Management
577 %_prefix/lib
/mono
/gac
/System.Messaging
578 %_prefix/lib
/mono
/gac
/System.Runtime.Caching
579 %_prefix/lib
/mono
/gac
/System.ServiceProcess
580 %_prefix/lib
/mono
/gac
/System.Xaml
581 %_prefix/lib
/mono
/gac
/mono
-service
583 %package -n mono
-data
-sqlite
584 License: LGPL v2.1 only
585 Summary: Database connectivity
for Mono
586 Group: Development
/Languages
/Mono
587 Requires: mono
-core
== %version-%release
588 Requires: mono
-data
== %version-%release
589 # TODO: Disable this, until a better solution is found
592 %description -n mono
-data
-sqlite
593 The Mono Project is an open development initiative that is working to
594 develop an open
source, Unix version of the .NET development platform.
595 Its objective is to
enable Unix developers to build and deploy
596 cross
-platform .NET applications. The project will implement various
597 technologies that have been submitted to the ECMA
for standardization.
599 Database connectivity
for Mono.
605 Miguel de Icaza
<miguel@ximian.com
>
606 Paolo Molaro
<lupus@ximian.com
>
607 Dietmar Maurer
<dietmar@ximian.com
>
609 %files -n mono
-data
-sqlite
610 %defattr(-, root
, root
)
611 %_prefix/lib
/mono
/2.0/Mono.Data.Sqlite.dll
612 %_prefix/lib
/mono
/4.0/Mono.Data.Sqlite.dll
613 %_prefix/lib
/mono
/gac
/Mono.Data.Sqlite
616 Summary: Mono implementation of WCF
, Windows Communication Foundation
617 Group: Development
/Languages
/Mono
618 Requires: mono
-core
== %version-%release
620 %description -n mono
-wcf
621 The Mono Project is an open development initiative that is working to
622 develop an open
source, Unix version of the .NET development platform.
623 Its objective is to
enable Unix developers to build and deploy
624 cross
-platform .NET applications. The project will implement various
625 technologies that have been submitted to the ECMA
for standardization.
627 Mono implementation of WCF
, Windows Communication Foundation
633 Miguel de Icaza
<miguel@ximian.com
>
634 Paolo Molaro
<lupus@ximian.com
>
635 Dietmar Maurer
<dietmar@ximian.com
>
639 %defattr(-, root
, root
)
641 %_libdir/pkgconfig
/wcf.pc
642 %_prefix/lib
/mono
/2.0/System.IdentityModel.Selectors.dll
643 %_prefix/lib
/mono
/2.0/System.IdentityModel.dll
644 %_prefix/lib
/mono
/2.0/System.Runtime.Serialization.dll
645 %_prefix/lib
/mono
/2.0/System.ServiceModel.Web.dll
646 %_prefix/lib
/mono
/2.0/System.ServiceModel.dll
647 %_prefix/lib
/mono
/4.0/System.IdentityModel.Selectors.dll
648 %_prefix/lib
/mono
/4.0/System.IdentityModel.dll
649 %_prefix/lib
/mono
/4.0/System.Runtime.DurableInstancing.dll
650 %_prefix/lib
/mono
/4.0/System.Runtime.Serialization.dll
651 %_prefix/lib
/mono
/4.0/System.ServiceModel.Discovery.dll
652 %_prefix/lib
/mono
/4.0/System.ServiceModel.Routing.dll
653 %_prefix/lib
/mono
/4.0/System.ServiceModel.Web.dll
654 %_prefix/lib
/mono
/4.0/System.ServiceModel.dll
655 %_prefix/lib
/mono
/4.0/System.Web.ApplicationServices.dll
656 %_prefix/lib
/mono
/4.0/svcutil.exe
*
657 %_prefix/lib
/mono
/gac
/System.Data.Services.Client
658 %_prefix/lib
/mono
/gac
/System.IdentityModel
659 %_prefix/lib
/mono
/gac
/System.IdentityModel.Selectors
660 %_prefix/lib
/mono
/gac
/System.Runtime.DurableInstancing
661 %_prefix/lib
/mono
/gac
/System.Runtime.Serialization
662 %_prefix/lib
/mono
/gac
/System.ServiceModel
663 %_prefix/lib
/mono
/gac
/System.ServiceModel.Discovery
664 %_prefix/lib
/mono
/gac
/System.ServiceModel.Routing
665 %_prefix/lib
/mono
/gac
/System.ServiceModel.Web
666 %_prefix/lib
/mono
/gac
/System.Web.ApplicationServices
669 %package -n mono
-winfxcore
670 License: MIT
License (or similar
) ; Ms
-Pl
671 Summary: Mono implementation of core WinFX APIs
672 Group: Development
/Languages
/Mono
673 Requires: mono
-core
== %version-%release
675 %description -n mono
-winfxcore
676 The Mono Project is an open development initiative that is working to
677 develop an open
source, Unix version of the .NET development platform.
678 Its objective is to
enable Unix developers to build and deploy
679 cross
-platform .NET applications. The project will implement various
680 technologies that have been submitted to the ECMA
for standardization.
682 Mono implementation of core WinFX APIs
688 Miguel de Icaza
<miguel@ximian.com
>
689 Paolo Molaro
<lupus@ximian.com
>
690 Dietmar Maurer
<dietmar@ximian.com
>
693 %files -n mono
-winfxcore
694 %defattr(-, root
, root
)
695 %_prefix/lib
/mono
/2.0/WindowsBase.dll
*
696 %_prefix/lib
/mono
/4.0/WindowsBase.dll
*
697 %_prefix/lib
/mono
/gac
/WindowsBase
700 License: MIT
License (or similar
) ; Ms
-Pl
701 Summary: Mono implementation of ASP.NET
, Remoting and Web Services
702 Group: Development
/Languages
/Mono
703 Requires: mono
-core
== %version-%release
704 Obsoletes
: mono
-web
-forms
705 Obsoletes
: mono
-web
-services
706 Obsoletes
: mono
-remoting
707 Provides: mono
-web
-forms
708 Provides: mono
-web
-services
709 Provides: mono
-remoting
711 %description -n mono
-web
712 The Mono Project is an open development initiative that is working to
713 develop an open
source, Unix version of the .NET development platform.
714 Its objective is to
enable Unix developers to build and deploy
715 cross
-platform .NET applications. The project will implement various
716 technologies that have been submitted to the ECMA
for standardization.
718 Mono implementation of ASP.NET
, Remoting and Web Services.
724 Miguel de Icaza
<miguel@ximian.com
>
725 Paolo Molaro
<lupus@ximian.com
>
726 Dietmar Maurer
<dietmar@ximian.com
>
729 %defattr(-, root
, root
)
730 %config %_sysconfdir/mono
/2.0/Browsers
731 %config %_sysconfdir/mono
/2.0/DefaultWsdlHelpGenerator.aspx
732 %config %_sysconfdir/mono
/2.0/web.config
733 %config %_sysconfdir/mono
/4.0/web.config
734 %config %_sysconfdir/mono
/browscap.ini
735 %config %_sysconfdir/mono
/mconfig
/config.xml
736 %dir %_sysconfdir/mono
/mconfig
743 %_libdir/pkgconfig
/mono.web.pc
744 %_libdir/pkgconfig
/system.web.extensions.design_1.0.pc
745 %_libdir/pkgconfig
/system.web.extensions_1.0.pc
746 %_libdir/pkgconfig
/system.web.mvc.pc
747 %_libdir/pkgconfig
/system.web.mvc2.pc
748 %_mandir/man1
/disco
.1%ext_man
749 %_mandir/man1
/mconfig
.1%ext_man
750 %_mandir/man1
/soapsuds
.1%ext_man
751 %_mandir/man1
/wsdl
.1%ext_man
752 %_mandir/man1
/xsd
.1%ext_man
753 %_prefix/lib
/mono
/2.0/Mono.Http.dll
754 %_prefix/lib
/mono
/2.0/Mono.Web.dll
755 %_prefix/lib
/mono
/2.0/System.ComponentModel.DataAnnotations.dll
756 %_prefix/lib
/mono
/2.0/System.Runtime.Remoting.dll
757 %_prefix/lib
/mono
/2.0/System.Runtime.Serialization.Formatters.Soap.dll
758 %_prefix/lib
/mono
/2.0/System.Web.Abstractions.dll
759 %_prefix/lib
/mono
/2.0/System.Web.DynamicData.dll
760 %_prefix/lib
/mono
/2.0/System.Web.Extensions.Design.dll
761 %_prefix/lib
/mono
/2.0/System.Web.Extensions.dll
762 %_prefix/lib
/mono
/2.0/System.Web.Mvc.dll
763 %_prefix/lib
/mono
/2.0/System.Web.Routing.dll
764 %_prefix/lib
/mono
/2.0/System.Web.Services.dll
765 %_prefix/lib
/mono
/2.0/System.Web.dll
766 %_prefix/lib
/mono
/2.0/wsdl.exe
*
767 %_prefix/lib
/mono
/2.0/xsd.exe
*
768 %_prefix/lib
/mono
/3.5/System.Web.Extensions.Design.dll
769 %_prefix/lib
/mono
/4.0/Mono.Http.dll
770 %_prefix/lib
/mono
/4.0/Mono.Web.dll
771 %_prefix/lib
/mono
/4.0/System.ComponentModel.Composition.dll
772 %_prefix/lib
/mono
/4.0/System.ComponentModel.DataAnnotations.dll
773 %_prefix/lib
/mono
/4.0/System.Runtime.Remoting.dll
774 %_prefix/lib
/mono
/4.0/System.Runtime.Serialization.Formatters.Soap.dll
775 %_prefix/lib
/mono
/4.0/System.Web.Abstractions.dll
776 %_prefix/lib
/mono
/4.0/System.Web.DynamicData.dll
777 %_prefix/lib
/mono
/4.0/System.Web.Extensions.Design.dll
778 %_prefix/lib
/mono
/4.0/System.Web.Extensions.dll
779 %_prefix/lib
/mono
/4.0/System.Web.Routing.dll
780 %_prefix/lib
/mono
/4.0/System.Web.Services.dll
781 %_prefix/lib
/mono
/4.0/System.Web.dll
782 %_prefix/lib
/mono
/4.0/disco.exe
*
783 %_prefix/lib
/mono
/4.0/mconfig.exe
*
784 %_prefix/lib
/mono
/4.0/soapsuds.exe
*
785 %_prefix/lib
/mono
/4.0/wsdl.exe
*
786 %_prefix/lib
/mono
/4.0/xsd.exe
*
787 %_prefix/lib
/mono
/compat
-2.0/System.Web.Extensions.Design.dll
788 %_prefix/lib
/mono
/compat
-2.0/System.Web.Extensions.dll
789 %_prefix/lib
/mono
/compat
-2.0/System.Web.Mvc.dll
790 %_prefix/lib
/mono
/gac
/Mono.Http
791 %_prefix/lib
/mono
/gac
/Mono.Web
792 %_prefix/lib
/mono
/gac
/System.ComponentModel.Composition
793 %_prefix/lib
/mono
/gac
/System.ComponentModel.DataAnnotations
794 %_prefix/lib
/mono
/gac
/System.Runtime.Remoting
795 %_prefix/lib
/mono
/gac
/System.Runtime.Serialization.Formatters.Soap
796 %_prefix/lib
/mono
/gac
/System.Web
797 %_prefix/lib
/mono
/gac
/System.Web.Abstractions
798 %_prefix/lib
/mono
/gac
/System.Web.DynamicData
799 %_prefix/lib
/mono
/gac
/System.Web.Extensions
800 %_prefix/lib
/mono
/gac
/System.Web.Extensions.Design
801 %_prefix/lib
/mono
/gac
/System.Web.Mvc
802 %_prefix/lib
/mono
/gac
/System.Web.Routing
803 %_prefix/lib
/mono
/gac
/System.Web.Services
805 %package -n mono
-data
-oracle
806 License: LGPL v2.1 only
807 Summary: Database connectivity
for Mono
808 Group: Development
/Languages
/Mono
809 Requires: mono
-core
== %version-%release
810 Requires: mono
-data
== %version-%release
812 %description -n mono
-data
-oracle
813 The Mono Project is an open development initiative that is working to
814 develop an open
source, Unix version of the .NET development platform.
815 Its objective is to
enable Unix developers to build and deploy
816 cross
-platform .NET applications. The project will implement various
817 technologies that have been submitted to the ECMA
for standardization.
819 Database connectivity
for Mono.
825 Miguel de Icaza
<miguel@ximian.com
>
826 Paolo Molaro
<lupus@ximian.com
>
827 Dietmar Maurer
<dietmar@ximian.com
>
829 %files -n mono
-data
-oracle
830 %defattr(-, root
, root
)
831 %_prefix/lib
/mono
/2.0/System.Data.OracleClient.dll
832 %_prefix/lib
/mono
/4.0/System.Data.OracleClient.dll
833 %_prefix/lib
/mono
/gac
/System.Data.OracleClient
835 %package -n mono
-data
-postgresql
836 License: LGPL v2.1 only
837 Summary: Database connectivity
for Mono
838 Group: Development
/Languages
/Mono
839 Requires: mono
-core
== %version-%release
840 Requires: mono
-data
== %version-%release
842 %description -n mono
-data
-postgresql
843 The Mono Project is an open development initiative that is working to
844 develop an open
source, Unix version of the .NET development platform.
845 Its objective is to
enable Unix developers to build and deploy
846 cross
-platform .NET applications. The project will implement various
847 technologies that have been submitted to the ECMA
for standardization.
849 Database connectivity
for Mono.
855 Miguel de Icaza
<miguel@ximian.com
>
856 Paolo Molaro
<lupus@ximian.com
>
857 Dietmar Maurer
<dietmar@ximian.com
>
859 %files -n mono
-data
-postgresql
860 %defattr(-, root
, root
)
861 %_prefix/lib
/mono
/2.0/Npgsql.dll
862 %_prefix/lib
/mono
/4.0/Npgsql.dll
863 %_prefix/lib
/mono
/gac
/Npgsql
865 %package -n mono
-nunit
866 License: LGPL v2.1 only
867 Summary: NUnit Testing Framework
868 Group: Development
/Languages
/Mono
869 Requires: mono
-core
== %version-%release
871 %description -n mono
-nunit
872 NUnit is a unit
-testing framework
for all .Net languages. Initially
873 ported from JUnit
, the current release
, version
2.2, is the fourth
874 major release of this Unit based unit testing tool
for Microsoft .NET.
875 It is written entirely
in C
# and has been completely redesigned to
876 take advantage of many .NET language features
, for example
877 custom attributes and other reflection related capabilities. NUnit
878 brings xUnit to all .NET languages.
884 Miguel de Icaza
<miguel@ximian.com
>
885 Paolo Molaro
<lupus@ximian.com
>
886 Dietmar Maurer
<dietmar@ximian.com
>
889 %defattr(-, root
, root
)
890 %_libdir/pkgconfig
/mono
-nunit.pc
891 %_prefix/bin
/nunit
-console
892 %_prefix/bin
/nunit
-console2
893 %_prefix/lib
/mono
/2.0/nunit
-console
-runner.dll
894 %_prefix/lib
/mono
/2.0/nunit
-console.exe
*
895 %_prefix/lib
/mono
/2.0/nunit.core.dll
896 %_prefix/lib
/mono
/2.0/nunit.core.extensions.dll
897 %_prefix/lib
/mono
/2.0/nunit.core.interfaces.dll
898 %_prefix/lib
/mono
/2.0/nunit.framework.dll
899 %_prefix/lib
/mono
/2.0/nunit.framework.extensions.dll
900 %_prefix/lib
/mono
/2.0/nunit.mocks.dll
901 %_prefix/lib
/mono
/2.0/nunit.util.dll
902 %_prefix/lib
/mono
/4.0/nunit
-console
-runner.dll
903 %_prefix/lib
/mono
/4.0/nunit
-console.exe
*
904 %_prefix/lib
/mono
/4.0/nunit.core.dll
905 %_prefix/lib
/mono
/4.0/nunit.core.extensions.dll
906 %_prefix/lib
/mono
/4.0/nunit.core.interfaces.dll
907 %_prefix/lib
/mono
/4.0/nunit.framework.dll
908 %_prefix/lib
/mono
/4.0/nunit.framework.extensions.dll
909 %_prefix/lib
/mono
/4.0/nunit.mocks.dll
910 %_prefix/lib
/mono
/4.0/nunit.util.dll
911 %_prefix/lib
/mono
/gac
/nunit
-console
-runner
912 %_prefix/lib
/mono
/gac
/nunit.core
913 %_prefix/lib
/mono
/gac
/nunit.core.extensions
914 %_prefix/lib
/mono
/gac
/nunit.core.interfaces
915 %_prefix/lib
/mono
/gac
/nunit.framework
916 %_prefix/lib
/mono
/gac
/nunit.framework.extensions
917 %_prefix/lib
/mono
/gac
/nunit.mocks
918 %_prefix/lib
/mono
/gac
/nunit.util
920 %package -n mono
-devel
921 License: LGPL v2.1 only
922 Summary: Mono development tools
923 Group: Development
/Languages
/Mono
924 Requires: mono
-core
== %version-%release
927 Requires: libgdiplus0
929 Requires: libgdiplus0
931 # We build natively on ppc64 now
933 Provides: mono
-biarchcompat
934 Obsoletes
: mono
-biarchcompat
937 %description -n mono
-devel
938 The Mono Project is an open development initiative that is working to
939 develop an open
source, Unix version of the .NET development platform.
940 Its objective is to
enable Unix developers to build and deploy
941 cross
-platform .NET applications. This package contains compilers and
942 other tools needed to develop .NET applications.
944 Mono development tools.
950 Miguel de Icaza
<miguel@ximian.com
>
951 Paolo Molaro
<lupus@ximian.com
>
952 Dietmar Maurer
<dietmar@ximian.com
>
954 %post -n mono
-devel
-p
/sbin
/ldconfig
956 %postun -n mono
-devel
-p
/sbin
/ldconfig
959 %defattr(-, root
, root
)
974 %_bindir/mono
-abi
-info
975 %_bindir/mono
-api
-info
976 %_bindir/mono
-cil
-strip
977 %_bindir/mono
-find
-provides
978 %_bindir/mono
-find
-requires
980 %_bindir/mono
-heapviz
981 %_bindir/mono
-shlib
-cop
982 %_bindir/mono
-xmltool
998 %_libdir/libmono
-profiler
-aot.
*
999 %_libdir/libmono
-profiler
-cov.
*
1000 %_libdir/libmono
-profiler
-iomap.
*
1001 %_libdir/libmono
-profiler
-logging.
*
1002 %_libdir/pkgconfig
/cecil.pc
1003 %_libdir/pkgconfig
/dotnet.pc
1004 %_libdir/pkgconfig
/dotnet35.pc
1005 %_libdir/pkgconfig
/mono
-cairo.pc
1006 %_libdir/pkgconfig
/mono
-lineeditor.pc
1007 %_libdir/pkgconfig
/mono
-options.pc
1008 %_libdir/pkgconfig
/mono.pc
1009 %_mandir/man1
/al
.1%ext_man
1010 %_mandir/man1
/cert2spc
.1%ext_man
1011 %_mandir/man1
/dtd2xsd
.1%ext_man
1012 %_mandir/man1
/genxs
.1%ext_man
1013 %_mandir/man1
/httpcfg
.1%ext_man
1014 %_mandir/man1
/ilasm
.1%ext_man
1015 %_mandir/man1
/lc
.1%ext_man
1016 %_mandir/man1
/macpack
.1%ext_man
1017 %_mandir/man1
/makecert
.1%ext_man
1018 %_mandir/man1
/mkbundle
.1%ext_man
1019 %_mandir/man1
/mono
-cil
-strip
.1%ext_man
1020 %_mandir/man1
/mono
-shlib
-cop
.1%ext_man
1021 %_mandir/man1
/mono
-xmltool
.1%ext_man
1022 %_mandir/man1
/monodis
.1%ext_man
1023 %_mandir/man1
/monolinker
.1%ext_man
1024 %_mandir/man1
/monop
.1%ext_man
1025 %_mandir/man1
/pdb2mdb
.1%ext_man
1026 %_mandir/man1
/permview
.1%ext_man
1027 %_mandir/man1
/prj2make
.1%ext_man
1028 %_mandir/man1
/resgen
.1%ext_man
1029 %_mandir/man1
/secutil
.1%ext_man
1030 %_mandir/man1
/sgen
.1%ext_man
1031 %_mandir/man1
/signcode
.1%ext_man
1032 %_mandir/man1
/xbuild
.1%ext_man
1033 %_prefix/lib
/mono
-source-libs
1034 %_prefix/lib
/mono
/2.0/MSBuild
1035 %_prefix/lib
/mono
/2.0/Microsoft.Build.Engine.dll
1036 %_prefix/lib
/mono
/2.0/Microsoft.Build.Framework.dll
1037 %_prefix/lib
/mono
/2.0/Microsoft.Build.Tasks.dll
1038 %_prefix/lib
/mono
/2.0/Microsoft.Build.Utilities.dll
1039 %_prefix/lib
/mono
/2.0/Microsoft.Build.xsd
1040 %_prefix/lib
/mono
/2.0/Microsoft.CSharp.targets
1041 %_prefix/lib
/mono
/2.0/Microsoft.Common.targets
1042 %_prefix/lib
/mono
/2.0/Microsoft.Common.tasks
1043 %_prefix/lib
/mono
/2.0/Microsoft.VisualBasic.targets
1044 %_prefix/lib
/mono
/2.0/Mono.Debugger.Soft.dll
1045 %_prefix/lib
/mono
/2.0/PEAPI.dll
1046 %_prefix/lib
/mono
/2.0/al.exe
*
1047 %_prefix/lib
/mono
/2.0/genxs.exe
*
1048 %_prefix/lib
/mono
/2.0/ilasm.exe
*
1049 %_prefix/lib
/mono
/2.0/mkbundle.exe
*
1050 %_prefix/lib
/mono
/2.0/monolinker.
*
1051 %_prefix/lib
/mono
/2.0/monop.exe
*
1052 %_prefix/lib
/mono
/2.0/resgen.exe
*
1053 %_prefix/lib
/mono
/2.0/xbuild.exe
*
1054 %_prefix/lib
/mono
/2.0/xbuild.rsp
1055 %_prefix/lib
/mono
/3.5/MSBuild
1056 %_prefix/lib
/mono
/3.5/Microsoft.Build.Engine.dll
1057 %_prefix/lib
/mono
/3.5/Microsoft.Build.Framework.dll
1058 %_prefix/lib
/mono
/3.5/Microsoft.Build.Tasks.v3.5.dll
1059 %_prefix/lib
/mono
/3.5/Microsoft.Build.Utilities.v3.5.dll
1060 %_prefix/lib
/mono
/3.5/Microsoft.Build.xsd
1061 %_prefix/lib
/mono
/3.5/Microsoft.CSharp.targets
1062 %_prefix/lib
/mono
/3.5/Microsoft.Common.targets
1063 %_prefix/lib
/mono
/3.5/Microsoft.Common.tasks
1064 %_prefix/lib
/mono
/3.5/Microsoft.VisualBasic.targets
1065 %_prefix/lib
/mono
/3.5/xbuild.exe
*
1066 %_prefix/lib
/mono
/3.5/xbuild.rsp
1067 %_prefix/lib
/mono
/4.0/MSBuild
1068 %_prefix/lib
/mono
/4.0/Microsoft.Build.Engine.dll
1069 %_prefix/lib
/mono
/4.0/Microsoft.Build.Framework.dll
1070 %_prefix/lib
/mono
/4.0/Microsoft.Build.Tasks.v4.0.dll
1071 %_prefix/lib
/mono
/4.0/Microsoft.Build.Utilities.v4.0.dll
1072 %_prefix/lib
/mono
/4.0/Microsoft.Build.xsd
1073 %_prefix/lib
/mono
/4.0/Microsoft.CSharp.targets
1074 %_prefix/lib
/mono
/4.0/Microsoft.Common.targets
1075 %_prefix/lib
/mono
/4.0/Microsoft.Common.tasks
1076 %_prefix/lib
/mono
/4.0/Microsoft.VisualBasic.targets
1077 %_prefix/lib
/mono
/4.0/Mono.CodeContracts.dll
1078 %_prefix/lib
/mono
/4.0/PEAPI.dll
1079 %_prefix/lib
/mono
/4.0/al.exe
*
1080 %_prefix/lib
/mono
/4.0/caspol.exe
*
1081 %_prefix/lib
/mono
/4.0/ccrewrite.exe
*
1082 %_prefix/lib
/mono
/4.0/cert2spc.exe
*
1083 %_prefix/lib
/mono
/4.0/dtd2rng.exe
*
1084 %_prefix/lib
/mono
/4.0/dtd2xsd.exe
*
1085 %_prefix/lib
/mono
/4.0/genxs.exe
*
1086 %_prefix/lib
/mono
/4.0/httpcfg.exe
*
1087 %_prefix/lib
/mono
/4.0/ictool.exe
*
1088 %_prefix/lib
/mono
/4.0/ilasm.exe
*
1089 %_prefix/lib
/mono
/4.0/installvst.exe
*
1090 %_prefix/lib
/mono
/4.0/lc.exe
*
1091 %_prefix/lib
/mono
/4.0/macpack.exe
*
1092 %_prefix/lib
/mono
/4.0/makecert.exe
*
1093 %_prefix/lib
/mono
/4.0/mkbundle.exe
*
1094 %_prefix/lib
/mono
/4.0/mono
-abi
-info.exe
*
1095 %_prefix/lib
/mono
/4.0/mono
-api
-info.exe
*
1096 %_prefix/lib
/mono
/4.0/mono
-cil
-strip.exe
*
1097 %_prefix/lib
/mono
/4.0/mono
-shlib
-cop.exe
*
1098 %_prefix/lib
/mono
/4.0/mono
-xmltool.exe
*
1099 %_prefix/lib
/mono
/4.0/monolinker.
*
1100 %_prefix/lib
/mono
/4.0/monop.exe
*
1101 %_prefix/lib
/mono
/4.0/pdb2mdb.exe
*
1102 %_prefix/lib
/mono
/4.0/permview.exe
*
1103 %_prefix/lib
/mono
/4.0/resgen.exe
*
1104 %_prefix/lib
/mono
/4.0/secutil.exe
*
1105 %_prefix/lib
/mono
/4.0/sgen.exe
*
1106 %_prefix/lib
/mono
/4.0/signcode.exe
*
1107 %_prefix/lib
/mono
/4.0/xbuild.exe
*
1108 %_prefix/lib
/mono
/4.0/xbuild.rsp
1109 %_prefix/lib
/mono
/gac
/Microsoft.Build.Engine
1110 %_prefix/lib
/mono
/gac
/Microsoft.Build.Framework
1111 %_prefix/lib
/mono
/gac
/Microsoft.Build.Tasks
1112 %_prefix/lib
/mono
/gac
/Microsoft.Build.Tasks.v3.5
1113 %_prefix/lib
/mono
/gac
/Microsoft.Build.Tasks.v4.0
1114 %_prefix/lib
/mono
/gac
/Microsoft.Build.Utilities
1115 %_prefix/lib
/mono
/gac
/Microsoft.Build.Utilities.v3.5
1116 %_prefix/lib
/mono
/gac
/Microsoft.Build.Utilities.v4.0
1117 %_prefix/lib
/mono
/gac
/Mono.CodeContracts
1118 %_prefix/lib
/mono
/gac
/Mono.Debugger.Soft
1119 %_prefix/lib
/mono
/gac
/PEAPI
1120 %_prefix/lib
/mono
/xbuild
1121 %_prefix/share
/mono
-2.0/mono
/cil
/cil
-opcodes.xml
1122 %dir %_prefix/share
/mono
-2.0
1123 %dir %_prefix/share
/mono
-2.0/mono
1124 %dir %_prefix/share
/mono
-2.0/mono
/cil
1126 %package -n monodoc
-core
1127 License: LGPL v2.1 only
1128 Summary: Monodoc
- Documentation tools
for C
# code
1129 Group: Development
/Tools
/Other
1133 %description -n monodoc
-core
1134 Monodoc
-core contains documentation tools
for C
#.
1136 %files -n monodoc
-core
1137 %defattr(-, root
, root
)
1138 %{_bindir}/mdassembler
1140 %{_bindir}/mdoc
-assemble
1141 %{_bindir}/mdoc
-export-html
1142 %{_bindir}/mdoc
-export-msxdoc
1143 %{_bindir}/mdoc
-update
1144 %{_bindir}/mdoc
-validate
1145 %{_bindir}/mdvalidater
1147 %{_bindir}/monodocer
1148 %{_bindir}/monodocs2html
1149 %{_bindir}/monodocs2slashdoc
1150 %{_libdir}/pkgconfig
/monodoc.pc
1151 %{_mandir}/man1
/mdassembler
.1%ext_man
1152 %{_mandir}/man1
/mdoc
-assemble
.1%ext_man
1153 %{_mandir}/man1
/mdoc
-export-html
.1%ext_man
1154 %{_mandir}/man1
/mdoc
-export-msxdoc
.1%ext_man
1155 %{_mandir}/man1
/mdoc
-update
.1%ext_man
1156 %{_mandir}/man1
/mdoc
-validate
.1%ext_man
1157 %{_mandir}/man1
/mdoc
.1%ext_man
1158 %{_mandir}/man1
/mdvalidater
.1%ext_man
1159 %{_mandir}/man1
/monodocer
.1%ext_man
1160 %{_mandir}/man1
/monodocs2html
.1%ext_man
1161 %{_mandir}/man5
/mdoc
.5%ext_man
1162 %{_prefix}/lib
/mono
/4.0/mdoc.exe
*
1163 %{_prefix}/lib
/mono
/4.0/mod.exe
*
1164 %{_prefix}/lib
/mono
/gac
/monodoc
1165 %{_prefix}/lib
/mono
/monodoc
1166 %{_prefix}/lib
/monodoc
1168 %package -n mono
-complete
1169 License: LGPL v2.1 only
1170 Summary: A .NET Runtime Environment
1171 Group: Development
/Languages
/Mono
1172 Requires: bytefx
-data
-mysql
= %version-%release
1173 Requires: ibm
-data
-db2
= %version-%release
1174 Requires: mono
-core
= %version-%release
1175 Requires: mono
-data
= %version-%release
1176 Requires: mono
-data
-firebird
= %version-%release
1177 Requires: mono
-data
-oracle
= %version-%release
1178 Requires: mono
-data
-postgresql
= %version-%release
1179 Requires: mono
-data
-sqlite
= %version-%release
1180 Requires: mono
-data
-sybase
= %version-%release
1181 Requires: mono
-devel
= %version-%release
1182 Requires: mono
-extras
= %version-%release
1183 Requires: mono
-jscript
= %version-%release
1184 Requires: mono
-locale
-extras
= %version-%release
1185 Requires: mono
-nunit
= %version-%release
1186 Requires: mono
-wcf
= %version-%release
1187 Requires: mono
-web
= %version-%release
1188 Requires: mono
-winforms
= %version-%release
1190 %description -n mono
-complete
1191 The Mono Project is an open development initiative that is working to
1192 develop an open
source, Unix version of the .NET development platform.
1193 Its objective is to
enable Unix developers to build and deploy
1194 cross
-platform .NET applications. The project will implement various
1195 technologies that have been submitted to the ECMA
for standardization.
1201 Miguel de Icaza
<miguel@ximian.com
>
1202 Paolo Molaro
<lupus@ximian.com
>
1203 Dietmar Maurer
<dietmar@ximian.com
>
1205 %files -n mono
-complete
1206 %defattr(-, root
, root
)
1207 %dir %_prefix/lib
/mono
/compat
-2.0
1208 %dir %_prefix/lib
/mono
/compat
-4.0
1211 %setup -q
-n mono
-%{version}
1214 # These are only needed if there are patches to the runtime
1215 #rm -f libgc/libtool.m4
1216 #autoreconf --force --install
1217 #autoreconf --force --install libgc
1218 export CFLAGS
=" $RPM_OPT_FLAGS
-DKDE_ASSEMBLIES
='\"
/opt
/kde3
/%{_lib}\"'
-fno
-strict
-aliasing"
1219 # distro specific configure options
1220 %{?configure_options}
1228 make install DESTDIR
=%buildroot
1229 # remove .la files (they are generally bad news)
1230 rm -f
%buildroot%_libdir/*.la
1231 # remove Windows-only stuff
1232 rm -rf
%buildroot%_prefix/lib
/mono
/*/Mono.Security.Win32
*
1233 rm -f
%buildroot%_libdir/libMonoSupportW.
*
1234 # remove .a files for libraries that are really only for us
1235 rm -f
%buildroot%_libdir/libMonoPosixHelper.a
1236 rm -f
%buildroot%_libdir/libikvm
-native.a
1237 # remove libgc cruft
1238 rm -rf
%buildroot%_datadir/libgc
-mono
1239 # remove stuff that we don't package
1240 rm -f
%buildroot%_prefix/lib
/mono
/*/browsercaps
-updater.exe
*
1241 rm -f
%buildroot%_bindir/cilc
1242 rm -f
%buildroot%_mandir/man1
/cilc
.1*
1243 rm -f
%buildroot%_prefix/lib
/mono
/2.0/cilc.exe
*
1244 rm -f
%buildroot%_prefix/lib
/mono
/*/culevel.exe
*
1245 # brp-compress doesn't search _mandir
1247 ln
-s .
%buildroot%_prefix/usr
1248 RPM_BUILD_ROOT
=%buildroot%_prefix /usr
/lib
/rpm
/brp
-compress
1249 rm %buildroot%_prefix/usr
1253 rm -rf $
{RPM_BUILD_ROOT
}