1 | Summary: .NET runtime environment |
---|
2 | Summary(ja): .NET ランタイム環境 |
---|
3 | Name: mono |
---|
4 | Version: 2.6.4 |
---|
5 | Release: 1%{?_dist_release} |
---|
6 | Group: Development/Languages |
---|
7 | License: GPL, LGPL, MIT X11 |
---|
8 | URL: http://www.mono-project.com/ |
---|
9 | Source0: http://ftp.novell.com/pub/mono/sources/mono/%{name}-%{version}.tar.bz2 |
---|
10 | Source1: monodir.c |
---|
11 | |
---|
12 | BuildRoot: %{_tmppath}/%{name}-%{version}-root |
---|
13 | BuildRequires: bison |
---|
14 | BuildRequires: glib2-devel |
---|
15 | BuildRequires: pkgconfig |
---|
16 | BuildRequires: libicu-devel |
---|
17 | BuildRequires: libgdiplus-devel >= 2.0 |
---|
18 | BuildRequires: zlib-devel |
---|
19 | # JIT only availible on these: |
---|
20 | ExclusiveArch: %{ix86} x86_64 ppc ia64 s390 s390x armv4l sparc |
---|
21 | |
---|
22 | %description |
---|
23 | The Mono runtime implements a JIT engine for the ECMA CLI |
---|
24 | virtual machine (as well as a byte code interpreter, the |
---|
25 | class loader, the garbage collector, threading system and |
---|
26 | metadata access libraries. |
---|
27 | |
---|
28 | %description -l ja |
---|
29 | Mono ランタイムは ECMA CLI 仮想機械用 JIT エンジンの実装です。バイト |
---|
30 | コードインタプリタ、クラスローダ、ガベージコレクタ、スレッドシステム |
---|
31 | およびメタデータアクセスライブラリの機能を持ちます。 |
---|
32 | |
---|
33 | %package core |
---|
34 | Summary: The Mono CIL runtime, suitable for running .NET code |
---|
35 | Summary(ja): .NET の実行に適した Mono CIL ランタイム |
---|
36 | Group: Development/Languages |
---|
37 | Requires: libgdiplus |
---|
38 | |
---|
39 | %description core |
---|
40 | This package contains the core of the Mono runtime including its |
---|
41 | Virtual Machine, Just-in-time compiler, C# compiler, security |
---|
42 | tools and libraries (corlib, XML, System.Security, ZipLib, |
---|
43 | I18N, Cairo and Mono.*). |
---|
44 | |
---|
45 | %package devel |
---|
46 | Summary: Development tools for Mono |
---|
47 | Summary(ja): Mono 開発ツール |
---|
48 | Group: Development/Languages |
---|
49 | Requires: mono-core = %{version}-%{release} |
---|
50 | Requires: glib2-devel |
---|
51 | |
---|
52 | %description devel |
---|
53 | This package completes the Mono developer toolchain with the mono profiler, |
---|
54 | assembler and other various tools. |
---|
55 | |
---|
56 | %package nunit |
---|
57 | Summary: NUnit Testing Framework |
---|
58 | Summary(ja): NUnit テストフレームワーク |
---|
59 | Group: Development/Languages |
---|
60 | Requires: mono-core = %{version}-%{release} |
---|
61 | Requires: glib2-devel |
---|
62 | |
---|
63 | %description nunit |
---|
64 | NUnit is a unit-testing framework for all .NET languages. Initially |
---|
65 | ported from JUnit, the current release, version 2.2, is the fourth |
---|
66 | major release of this Unit based unit testing tool for Microsoft .NET. |
---|
67 | It is written entirely in C# and has been completely redesigned to |
---|
68 | take advantage of many .NET language features, for example |
---|
69 | custom attributes and other reflection related capabilities. NUnit |
---|
70 | brings xUnit to all .NET languages. |
---|
71 | |
---|
72 | %package locale-extras |
---|
73 | Summary: Extra locale information for Mono |
---|
74 | Summary(ja): Mono 用追加ロケール情報 |
---|
75 | Group: Development/Languages |
---|
76 | Requires: mono-core = %{version}-%{release} |
---|
77 | |
---|
78 | %description locale-extras |
---|
79 | This package contains assemblies to support I18N applications for |
---|
80 | non-latin alphabets. |
---|
81 | |
---|
82 | # The above seems safe |
---|
83 | |
---|
84 | %package jscript |
---|
85 | Summary: JScript .NET support for Mono |
---|
86 | Summary(ja): Mono 用 JScript .NET サポート |
---|
87 | Group: Development/Languages |
---|
88 | Requires: mono-core = %{version}-%{release} |
---|
89 | |
---|
90 | %description jscript |
---|
91 | This package contains the JScript .NET compiler and language runtime. |
---|
92 | This allows you to compile and run JScript.NET application and |
---|
93 | assemblies. |
---|
94 | |
---|
95 | %package extras |
---|
96 | Summary: Provides the infrastructure for running and building daemons and services with Mono as well as various stub assemblies |
---|
97 | Group: Development/Languages |
---|
98 | Requires: mono-core = %{version}-%{release} |
---|
99 | |
---|
100 | %description extras |
---|
101 | This package provides the libary and application to run services |
---|
102 | and daemons with Mono. It also includes stubs for the following |
---|
103 | .NET 1.1 and 2.0 assemblies: Microsoft.Vsa, |
---|
104 | System.Configuration.Install, System.Management, System.Messaging. |
---|
105 | |
---|
106 | %package winforms |
---|
107 | Summary: Windows Forms implementation for Mono |
---|
108 | Group: Development/Languages |
---|
109 | Requires: mono-core = %{version}-%{release} |
---|
110 | |
---|
111 | %description winforms |
---|
112 | This package provides a fully managed implementation of |
---|
113 | System.Windows.Forms, the default graphical toolkit for .NET |
---|
114 | applications. |
---|
115 | |
---|
116 | %package web |
---|
117 | Summary: ASP.NET, Remoting, and Web Services for Mono |
---|
118 | Group: Development/Languages |
---|
119 | Requires: mono-core = %{version}-%{release} |
---|
120 | |
---|
121 | %description web |
---|
122 | This package provides the ASP.NET libraries and runtime for |
---|
123 | development of web application, web services and remoting support. |
---|
124 | |
---|
125 | %package data |
---|
126 | Summary: Database connectivity for Mono |
---|
127 | Group: Development/Languages |
---|
128 | Requires: mono-core = %{version}-%{release} |
---|
129 | |
---|
130 | %description data |
---|
131 | This package provides a Mono assembly to facilitate data access |
---|
132 | and manipulation with databases, LDAP compatible directory servers |
---|
133 | and/or XML data exchange. Beyond the ADO.NET, Novell.LDAP and |
---|
134 | System.DirectoryServices assemblies, it also includes a command |
---|
135 | line sql application as well as the Microsoft SQL Server and ODBC |
---|
136 | data providers. |
---|
137 | |
---|
138 | %package data-sqlite |
---|
139 | Summary: sqlite database connectivity for Mono |
---|
140 | Group: Development/Languages |
---|
141 | Requires: mono-core = %{version}-%{release} |
---|
142 | Requires: sqlite |
---|
143 | |
---|
144 | %description data-sqlite |
---|
145 | This package contains the ADO.NET Data provider for the sqlite |
---|
146 | database. |
---|
147 | |
---|
148 | %package data-sybase |
---|
149 | Summary: Sybase database connectivity for Mono |
---|
150 | Group: Development/Languages |
---|
151 | Requires: mono-core = %{version}-%{release} |
---|
152 | |
---|
153 | %description data-sybase |
---|
154 | This package contains the ADO.NET Data provider for the Sybase |
---|
155 | database. |
---|
156 | |
---|
157 | %package data-oracle |
---|
158 | Summary: Oracle database connectivity for Mono |
---|
159 | Group: Development/Languages |
---|
160 | Requires: mono-core = %{version}-%{release} |
---|
161 | |
---|
162 | %description data-oracle |
---|
163 | This package contains the ADO.NET Data provider for the Oracle |
---|
164 | database. |
---|
165 | |
---|
166 | %package data-postgresql |
---|
167 | Summary: Postgresql database connectivity for Mono |
---|
168 | Group: Development/Languages |
---|
169 | Requires: mono-core = %{version}-%{release} |
---|
170 | |
---|
171 | %description data-postgresql |
---|
172 | This package contains the ADO.NET Data provider for the PostgreSQL |
---|
173 | database. |
---|
174 | |
---|
175 | %package data-firebird |
---|
176 | Summary: Firebird database connectivity for Mono |
---|
177 | Group: Development/Languages |
---|
178 | Requires: mono-core = %{version}-%{release} |
---|
179 | |
---|
180 | %description data-firebird |
---|
181 | This package contains the ADO.NET Data provider for the Firebird |
---|
182 | database. |
---|
183 | |
---|
184 | %package -n ibm-data-db2 |
---|
185 | Summary: IBM DB2 database connectivity for Mono |
---|
186 | Group: Development/Languages |
---|
187 | Requires: mono-core = %{version}-%{release} |
---|
188 | |
---|
189 | %description -n ibm-data-db2 |
---|
190 | This package contains the ADO.NET Data provider for the IBM DB2 |
---|
191 | Universal database. |
---|
192 | |
---|
193 | %package -n bytefx-data-mysql |
---|
194 | Summary: MySQL database connectivity for Mono |
---|
195 | Group: Development/Languages |
---|
196 | Requires: mono-core = %{version}-%{release} |
---|
197 | |
---|
198 | %description -n bytefx-data-mysql |
---|
199 | This package contains the ADO.NET Data provider for MySQL. This is |
---|
200 | no longer maintained. MySQL AB now provides MySQL Connector/Net |
---|
201 | which is fully managed and actively maintained. |
---|
202 | |
---|
203 | %package -n monodoc |
---|
204 | Summary: The Mono documentation system |
---|
205 | Group: Development/Tools |
---|
206 | Requires: mono-core = %{version}-%{release} |
---|
207 | Requires: libgluezilla >= 2.4 |
---|
208 | Obsoletes: monodoc-core <= 2.0-1vl5 |
---|
209 | |
---|
210 | %description -n monodoc |
---|
211 | monodoc is the documentation package for the mono .NET environment |
---|
212 | |
---|
213 | |
---|
214 | ## macros |
---|
215 | %define mono_dir %{_prefix}/lib/mono |
---|
216 | %define mono_doc %{_prefix}/lib/monodoc |
---|
217 | %define gac_and_1dll(dll) %{mono_dir}/gac/%{1} \ |
---|
218 | %{mono_dir}/%{2}/%{1}.dll \ |
---|
219 | %{nil} |
---|
220 | %define gac_and_2dll(dll) %{mono_dir}/gac/%{1} \ |
---|
221 | %{mono_dir}/%{2}/%{1}.dll \ |
---|
222 | %{mono_dir}/%{3}/%{1}.dll \ |
---|
223 | %{nil} |
---|
224 | %define bin_and_exe(bin, exe) %{_bindir}/%{1} \ |
---|
225 | %{mono_dir}/%{2}.exe \ |
---|
226 | %{mono_dir}/%{2}.exe.mdb \ |
---|
227 | %{nil} |
---|
228 | %define bin_exe_and_conf(bin, exe) %{_bindir}/%{1} \ |
---|
229 | %{mono_dir}/%{2}.exe \ |
---|
230 | %{mono_dir}/%{2}.exe.mdb \ |
---|
231 | %{mono_dir}/%{2}.exe.config \ |
---|
232 | %{nil} |
---|
233 | |
---|
234 | |
---|
235 | %prep |
---|
236 | %setup -q |
---|
237 | ## These are only needed if there are patches to the runtime |
---|
238 | #rm -f libgc/libtool.m4 |
---|
239 | #autoreconf --force --install |
---|
240 | #autoreconf --force --install libgc |
---|
241 | |
---|
242 | # Remove prebuilt binaries |
---|
243 | rm -rf mcs/class/lib/monolite/* |
---|
244 | |
---|
245 | |
---|
246 | %build |
---|
247 | gcc -o monodir %{SOURCE1} -DMONODIR=\"%{mono_dir}\" |
---|
248 | |
---|
249 | export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" |
---|
250 | %configure \ |
---|
251 | --with-jit=yes \ |
---|
252 | --with-ikvm=yes \ |
---|
253 | --with-sigaltstack=no \ |
---|
254 | --with-moonlight=yes \ |
---|
255 | --with-libgdiplus=installed |
---|
256 | |
---|
257 | # don't use parallel builds |
---|
258 | # make %{?_smp_mflags} |
---|
259 | make |
---|
260 | |
---|
261 | |
---|
262 | %install |
---|
263 | [ -n "%{buildroot}" -a "%{buildroot}" != / ] && %{__rm} -rf %{buildroot} |
---|
264 | make install DESTDIR=%{buildroot} |
---|
265 | |
---|
266 | install monodir %{buildroot}%{_bindir} |
---|
267 | |
---|
268 | %{__rm} %{buildroot}%{_libdir}/*.la |
---|
269 | %{__rm} %{buildroot}%{_libdir}/*.a |
---|
270 | |
---|
271 | ## Remove unused files |
---|
272 | %{__rm} %{buildroot}%{_bindir}/mono-find-provides |
---|
273 | %{__rm} %{buildroot}%{_bindir}/mono-find-requires |
---|
274 | |
---|
275 | # This was removed upstream: |
---|
276 | %{__rm} -fr %{buildroot}%{mono_dir}/gac/Mono.Security.Win32/[12]* |
---|
277 | %{__rm} -rf %{buildroot}%{mono_dir}/1.0/Mono.Security.Win32.dll |
---|
278 | %{__rm} -rf %{buildroot}%{mono_dir}/2.0/Mono.Security.Win32.dll |
---|
279 | %{__rm} %{buildroot}%{_datadir}/libgc-mono/README* |
---|
280 | %{__rm} %{buildroot}%{_datadir}/libgc-mono/barrett_diagram |
---|
281 | %{__rm} %{buildroot}%{_datadir}/libgc-mono/*.html |
---|
282 | %{__rm} %{buildroot}%{_datadir}/libgc-mono/gc.man |
---|
283 | %{__rm} %{buildroot}/%{_bindir}/jay |
---|
284 | %{__rm} -r %{buildroot}%{_datadir}/jay |
---|
285 | %{__rm} %{buildroot}%{_mandir}/man1/jay.1 |
---|
286 | %{__rm} %{buildroot}%{_mandir}/man1/monostyle.1 |
---|
287 | %{__rm} %{buildroot}%{_mandir}/man1/oldmono.1 |
---|
288 | %{__rm} %{buildroot}%{_mandir}/man1/mint.1 |
---|
289 | %{__rm} %{buildroot}%{mono_dir}/1.0/browsercaps-updater.exe* |
---|
290 | |
---|
291 | %find_lang mcs |
---|
292 | |
---|
293 | |
---|
294 | %clean |
---|
295 | [ -n "%{buildroot}" -a "%{buildroot}" != / ] && %{__rm} -rf %{buildroot} |
---|
296 | |
---|
297 | %post core -p /sbin/ldconfig |
---|
298 | %postun core -p /sbin/ldconfig |
---|
299 | %post devel -p /sbin/ldconfig |
---|
300 | %postun devel -p /sbin/ldconfig |
---|
301 | |
---|
302 | %files core -f mcs.lang |
---|
303 | %defattr(-,root,root,-) |
---|
304 | %doc AUTHORS COPYING.LIB ChangeLog NEWS README |
---|
305 | %dir %{mono_dir} |
---|
306 | %dir %{mono_dir}/1.0 |
---|
307 | %dir %{mono_dir}/2.0 |
---|
308 | %dir %{mono_dir}/3.5 |
---|
309 | %dir %{mono_dir}/gac |
---|
310 | %dir %{mono_dir}/compat-* |
---|
311 | %bin_and_exe csharp 2.0/csharp |
---|
312 | %bin_and_exe certmgr 1.0/certmgr |
---|
313 | %bin_and_exe chktrust 1.0/chktrust |
---|
314 | %bin_and_exe lc 2.0/lc |
---|
315 | %{_bindir}/gacutil |
---|
316 | %bin_and_exe gacutil1 1.0/gacutil |
---|
317 | %bin_and_exe gacutil2 2.0/gacutil |
---|
318 | %bin_exe_and_conf gmcs 2.0/gmcs |
---|
319 | %bin_and_exe installvst 1.0/installvst |
---|
320 | %bin_and_exe mconfig 2.0/mconfig |
---|
321 | %bin_and_exe mod 1.0/mod |
---|
322 | %{_bindir}/mono |
---|
323 | %{_bindir}/monodir |
---|
324 | %{_bindir}/mono-api-* |
---|
325 | %bin_and_exe mono-cil-strip 1.0/mono-cil-strip |
---|
326 | %{_bindir}/mono-test-install |
---|
327 | %bin_and_exe monolinker 2.0/monolinker |
---|
328 | %bin_and_exe mozroots 1.0/mozroots |
---|
329 | %{_bindir}/mcs |
---|
330 | %bin_exe_and_conf mcs1 1.0/mcs |
---|
331 | %bin_and_exe setreg 1.0/setreg |
---|
332 | %bin_and_exe sn 1.0/sn |
---|
333 | %bin_exe_and_conf sqlmetal 2.0/sqlmetal |
---|
334 | %bin_and_exe svcutil 2.0/svcutil |
---|
335 | %{_libdir}/libMonoPosixHelper.so |
---|
336 | %{_libdir}/libmono.so.* |
---|
337 | %{_libdir}/libmono-profiler-logging.so.* |
---|
338 | %{mono_dir}/1.0/ictool.exe |
---|
339 | %{mono_dir}/1.0/ictool.exe.mdb |
---|
340 | %{mono_dir}/?.0/installutil.* |
---|
341 | %{mono_dir}/?.0/mono-api-info* |
---|
342 | %{mono_dir}/?.0/mscorlib.dll |
---|
343 | %{mono_dir}/?.0/mscorlib.dll.mdb |
---|
344 | %{mono_dir}/3.5/System.Web.Extensions* |
---|
345 | %{mono_dir}/3.5/Microsoft.Build.* |
---|
346 | %{mono_dir}/compat-*/ICSharpCode.SharpZipLib.dll |
---|
347 | %{mono_dir}/gac/Mono.Cecil |
---|
348 | %{mono_dir}/gac/Mono.Cecil.Mdb |
---|
349 | %{mono_dir}/xbuild/* |
---|
350 | %gac_and_2dll cscompmgd 2.0 1.0 |
---|
351 | %gac_and_2dll Commons.Xml.Relaxng 2.0 1.0 |
---|
352 | %gac_and_2dll CustomMarshalers 2.0 1.0 |
---|
353 | %gac_and_2dll I18N 2.0 1.0 |
---|
354 | %gac_and_2dll I18N.West 2.0 1.0 |
---|
355 | %gac_and_2dll ICSharpCode.SharpZipLib 2.0 1.0 |
---|
356 | %gac_and_1dll Mono.C5 2.0 |
---|
357 | %gac_and_2dll Mono.Cairo 2.0 1.0 |
---|
358 | %gac_and_2dll Mono.CompilerServices.SymbolWriter 2.0 1.0 |
---|
359 | %gac_and_2dll Mono.GetOptions 2.0 1.0 |
---|
360 | %gac_and_2dll Mono.Posix 2.0 1.0 |
---|
361 | %gac_and_2dll Mono.Security 2.0 1.0 |
---|
362 | %gac_and_2dll System 2.0 1.0 |
---|
363 | %gac_and_1dll System.Configuration 2.0 |
---|
364 | %gac_and_2dll System.Drawing 2.0 1.0 |
---|
365 | %gac_and_2dll System.Security 2.0 1.0 |
---|
366 | %gac_and_2dll System.Xml 2.0 1.0 |
---|
367 | %gac_and_1dll System.Xml.Linq 2.0 |
---|
368 | %gac_and_1dll System.Core 2.0 |
---|
369 | %gac_and_1dll Mono.CSharp 2.0 |
---|
370 | %gac_and_1dll Mono.Debugger.Soft 2.0 |
---|
371 | %gac_and_1dll Mono.Management 2.0 |
---|
372 | %gac_and_1dll Mono.Simd 2.0 |
---|
373 | %gac_and_1dll Mono.Tasklets 2.0 |
---|
374 | %gac_and_1dll System.ComponentModel.DataAnnotations 2.0 |
---|
375 | %gac_and_1dll System.IdentityModel.Selectors 2.0 |
---|
376 | %gac_and_1dll System.IdentityModel 2.0 |
---|
377 | %gac_and_1dll System.Runtime.Serialization 2.0 |
---|
378 | %gac_and_2dll OpenSystem.C 2.0 1.0 |
---|
379 | %gac_and_1dll WindowsBase 2.0 |
---|
380 | %dir %{_sysconfdir}/mono |
---|
381 | %dir %{_sysconfdir}/mono/1.0 |
---|
382 | %dir %{_sysconfdir}/mono/2.0 |
---|
383 | %dir %{_sysconfdir}/mono/mconfig |
---|
384 | %config (noreplace) %{_sysconfdir}/mono/config |
---|
385 | %config (noreplace) %{_sysconfdir}/mono/1.0/machine.config |
---|
386 | %config (noreplace) %{_sysconfdir}/mono/2.0/machine.config |
---|
387 | %config (noreplace) %{_sysconfdir}/mono/mconfig/config.xml |
---|
388 | %config (noreplace) %{_sysconfdir}/mono/2.0/settings.map |
---|
389 | %{_prefix}/lib/mono-source-libs/ |
---|
390 | %{_mandir}/man1/certmgr.1.gz |
---|
391 | %{_mandir}/man1/chktrust.1.gz |
---|
392 | %{_mandir}/man1/csharp.1.gz |
---|
393 | %{_mandir}/man1/gacutil.1.gz |
---|
394 | %{_mandir}/man1/lc.1.gz |
---|
395 | %{_mandir}/man1/mconfig.1.gz |
---|
396 | %{_mandir}/man1/mcs.1.gz |
---|
397 | %{_mandir}/man1/mono.1.gz |
---|
398 | %{_mandir}/man1/monolinker.1.gz |
---|
399 | %{_mandir}/man1/mozroots.1.gz |
---|
400 | %{_mandir}/man1/setreg.1.gz |
---|
401 | %{_mandir}/man1/sn.1.gz |
---|
402 | %{_mandir}/man1/resgen.1.gz |
---|
403 | %{_mandir}/man1/mono-cil-strip.1.gz |
---|
404 | %{_mandir}/man1/xbuild.1.gz |
---|
405 | %{_mandir}/man5/mono-config.5.gz |
---|
406 | |
---|
407 | %files devel |
---|
408 | %defattr(-,root,root,-) |
---|
409 | %{_bindir}/al |
---|
410 | %{_bindir}/genxs |
---|
411 | %{_bindir}/ilasm1 |
---|
412 | %{_bindir}/mkbundle |
---|
413 | %bin_and_exe mkbundle1 1.0/mkbundle |
---|
414 | %bin_and_exe mkbundle2 2.0/mkbundle |
---|
415 | %{_bindir}/monodis |
---|
416 | %{_bindir}/monograph |
---|
417 | %{_bindir}/monop1 |
---|
418 | %{_bindir}/mono-gdb.py |
---|
419 | %{_bindir}/pedump |
---|
420 | %{_bindir}/resgen1 |
---|
421 | %bin_and_exe al1 1.0/al |
---|
422 | %bin_and_exe al2 2.0/al |
---|
423 | %bin_and_exe caspol 1.0/caspol |
---|
424 | %bin_and_exe cert2spc 1.0/cert2spc |
---|
425 | %bin_and_exe cilc 1.0/cilc |
---|
426 | %bin_and_exe dtd2xsd 1.0/dtd2xsd |
---|
427 | %bin_and_exe dtd2rng 1.0/dtd2rng |
---|
428 | %bin_and_exe genxs1 1.0/genxs |
---|
429 | %bin_and_exe sgen 2.0/sgen |
---|
430 | %bin_and_exe ilasm 1.0/ilasm |
---|
431 | %bin_and_exe ilasm2 2.0/ilasm |
---|
432 | %bin_and_exe macpack 1.0/macpack |
---|
433 | %bin_and_exe makecert 1.0/makecert |
---|
434 | %bin_and_exe monop 1.0/monop |
---|
435 | %bin_and_exe monop2 2.0/monop |
---|
436 | %bin_exe_and_conf mono-shlib-cop 2.0/mono-shlib-cop |
---|
437 | %bin_and_exe mono-xmltool 2.0/mono-xmltool |
---|
438 | %bin_and_exe pdb2mdb 2.0/pdb2mdb |
---|
439 | %bin_and_exe permview 1.0/permview |
---|
440 | %bin_and_exe prj2make 1.0/prj2make |
---|
441 | %bin_and_exe resgen 1.0/resgen |
---|
442 | %bin_and_exe resgen2 2.0/resgen |
---|
443 | %bin_and_exe secutil 1.0/secutil |
---|
444 | %bin_and_exe signcode 1.0/signcode |
---|
445 | %bin_and_exe xbuild 2.0/xbuild |
---|
446 | %{mono_dir}/1.0/culevel* |
---|
447 | %{mono_dir}/2.0/MSBuild |
---|
448 | %{mono_dir}/2.0/Microsoft.Build.xsd |
---|
449 | %{mono_dir}/2.0/Microsoft.*.targets |
---|
450 | %{mono_dir}/2.0/Microsoft.Common.tasks |
---|
451 | %{mono_dir}/2.0/xbuild.rsp |
---|
452 | %gac_and_2dll PEAPI 2.0 1.0 |
---|
453 | %gac_and_2dll Microsoft.Build.Engine 3.5 2.0 |
---|
454 | %gac_and_2dll Microsoft.Build.Framework 3.5 2.0 |
---|
455 | %gac_and_1dll Microsoft.Build.Tasks 2.0 |
---|
456 | %gac_and_1dll Microsoft.Build.Tasks.v3.5 3.5 |
---|
457 | %gac_and_1dll Microsoft.Build.Utilities 2.0 |
---|
458 | %gac_and_1dll Microsoft.Build.Utilities.v3.5 3.5 |
---|
459 | %gac_and_2dll Microsoft.VisualC 2.0 1.0 |
---|
460 | %{_libdir}/libmono-profiler-aot.* |
---|
461 | %{_libdir}/libmono-profiler-cov.* |
---|
462 | %{_libdir}/libmono.so |
---|
463 | %{_libdir}/libMonoSupportW.so |
---|
464 | %{_libdir}/libmono-profiler-logging.so |
---|
465 | %{_libdir}/libikvm-native.so |
---|
466 | %{_libdir}/pkgconfig/dotnet.pc |
---|
467 | %{_libdir}/pkgconfig/mono-cairo.pc |
---|
468 | %{_libdir}/pkgconfig/mono.pc |
---|
469 | %{_libdir}/pkgconfig/cecil.pc |
---|
470 | %{_libdir}/pkgconfig/dotnet35.pc |
---|
471 | %{_libdir}/pkgconfig/mono-lineeditor.pc |
---|
472 | %{_libdir}/pkgconfig/mono-options.pc |
---|
473 | %{_libdir}/pkgconfig/wcf.pc |
---|
474 | %{_includedir}/mono-1.0 |
---|
475 | %dir %{_datadir}/mono-1.0 |
---|
476 | %dir %{_datadir}/mono-1.0/mono |
---|
477 | %dir %{_datadir}/mono-1.0/mono/cil |
---|
478 | %{_datadir}/mono-1.0/mono/cil/cil-opcodes.xml |
---|
479 | %{_mandir}/man1/al.1.gz |
---|
480 | %{_mandir}/man1/cert2spc.1.gz |
---|
481 | %{_mandir}/man1/cilc.1.gz |
---|
482 | %{_mandir}/man1/dtd2xsd.1.gz |
---|
483 | %{_mandir}/man1/genxs.1.gz |
---|
484 | %{_mandir}/man1/ilasm.1.gz |
---|
485 | %{_mandir}/man1/macpack.1.gz |
---|
486 | %{_mandir}/man1/makecert.1.gz |
---|
487 | %{_mandir}/man1/mkbundle.1.gz |
---|
488 | %{_mandir}/man1/mono-shlib-cop.1.gz |
---|
489 | %{_mandir}/man1/mono-xmltool.1.gz |
---|
490 | %{_mandir}/man1/monodis.1.gz |
---|
491 | %{_mandir}/man1/monop.1.gz |
---|
492 | %{_mandir}/man1/pdb2mdb.1.gz |
---|
493 | %{_mandir}/man1/permview.1.gz |
---|
494 | %{_mandir}/man1/prj2make.1.gz |
---|
495 | %{_mandir}/man1/secutil.1.gz |
---|
496 | %{_mandir}/man1/sgen.1.gz |
---|
497 | %{_mandir}/man1/signcode.1.gz |
---|
498 | |
---|
499 | %files nunit |
---|
500 | %defattr(-,root,root,-) |
---|
501 | %bin_exe_and_conf nunit-console 1.0/nunit-console |
---|
502 | %bin_exe_and_conf nunit-console2 2.0/nunit-console |
---|
503 | %gac_and_2dll nunit.core 2.0 1.0 |
---|
504 | %gac_and_2dll nunit.framework 2.0 1.0 |
---|
505 | %gac_and_2dll nunit.util 2.0 1.0 |
---|
506 | %gac_and_2dll nunit.mocks 2.0 1.0 |
---|
507 | %gac_and_2dll nunit-console-runner 2.0 1.0 |
---|
508 | %gac_and_2dll nunit.core.extensions 2.0 1.0 |
---|
509 | %gac_and_2dll nunit.core.interfaces 2.0 1.0 |
---|
510 | %gac_and_2dll nunit.framework.extensions 2.0 1.0 |
---|
511 | %{_libdir}/pkgconfig/mono-nunit.pc |
---|
512 | |
---|
513 | %files locale-extras |
---|
514 | %defattr(-,root,root,-) |
---|
515 | %gac_and_2dll I18N.MidEast 2.0 1.0 |
---|
516 | %gac_and_2dll I18N.Rare 2.0 1.0 |
---|
517 | %gac_and_2dll I18N.CJK 2.0 1.0 |
---|
518 | %gac_and_2dll I18N.Other 2.0 1.0 |
---|
519 | |
---|
520 | %files jscript |
---|
521 | %defattr(-,root,root,-) |
---|
522 | %bin_and_exe mjs 1.0/mjs |
---|
523 | %gac_and_2dll Microsoft.JScript 2.0 1.0 |
---|
524 | |
---|
525 | %files extras |
---|
526 | %defattr(-,root,root,-) |
---|
527 | %{_mandir}/man1/mono-service.1.gz |
---|
528 | %bin_and_exe mono-service 1.0/mono-service |
---|
529 | %bin_and_exe mono-service2 2.0/mono-service |
---|
530 | %{mono_dir}/gac/mono-service |
---|
531 | %gac_and_2dll System.Management 2.0 1.0 |
---|
532 | %gac_and_2dll System.Messaging 2.0 1.0 |
---|
533 | %gac_and_2dll System.ServiceProcess 2.0 1.0 |
---|
534 | %gac_and_1dll System.ServiceModel 2.0 |
---|
535 | %gac_and_2dll System.Configuration.Install 2.0 1.0 |
---|
536 | %gac_and_2dll Microsoft.Vsa 2.0 1.0 |
---|
537 | %gac_and_2dll Mono.Messaging.RabbitMQ 2.0 1.0 |
---|
538 | %gac_and_2dll Mono.Messaging 2.0 1.0 |
---|
539 | %gac_and_2dll RabbitMQ.Client 2.0 1.0 |
---|
540 | %{mono_dir}/1.0/RabbitMQ.Client.Apigen.exe* |
---|
541 | %{mono_dir}/2.0/RabbitMQ.Client.Apigen.exe* |
---|
542 | |
---|
543 | %files winforms |
---|
544 | %defattr(-,root,root,-) |
---|
545 | %gac_and_2dll System.Windows.Forms 2.0 1.0 |
---|
546 | %gac_and_2dll Accessibility 2.0 1.0 |
---|
547 | %gac_and_2dll System.Design 2.0 1.0 |
---|
548 | %gac_and_2dll System.Drawing.Design 2.0 1.0 |
---|
549 | |
---|
550 | %files web |
---|
551 | %defattr(-,root,root,-) |
---|
552 | %bin_and_exe httpcfg 2.0/httpcfg |
---|
553 | |
---|
554 | %bin_and_exe disco 1.0/disco |
---|
555 | %bin_and_exe soapsuds 1.0/soapsuds |
---|
556 | %bin_and_exe wsdl 1.0/wsdl |
---|
557 | %{_bindir}/wsdl1 |
---|
558 | %bin_and_exe wsdl2 2.0/wsdl |
---|
559 | %bin_and_exe xsd2 2.0/xsd |
---|
560 | %bin_and_exe xsd 1.0/xsd |
---|
561 | |
---|
562 | %gac_and_2dll Mono.Http 2.0 1.0 |
---|
563 | %gac_and_1dll Mono.Web 2.0 |
---|
564 | %gac_and_2dll Mono.WebBrowser 2.0 1.0 |
---|
565 | %gac_and_2dll System.Runtime.Remoting 2.0 1.0 |
---|
566 | %gac_and_2dll System.Web 2.0 1.0 |
---|
567 | %gac_and_2dll System.Runtime.Serialization.Formatters.Soap 2.0 1.0 |
---|
568 | %{mono_dir}/compat-2.0/System.Web.Extensions*dll |
---|
569 | %gac_and_1dll System.ServiceModel.Web 2.0 |
---|
570 | %gac_and_1dll System.Web.Abstractions 2.0 |
---|
571 | %gac_and_1dll System.Web.DynamicData 2.0 |
---|
572 | %gac_and_1dll System.Web.Mvc 2.0 |
---|
573 | %gac_and_1dll System.Web.Routing 2.0 |
---|
574 | %gac_and_2dll System.Web.Services 2.0 1.0 |
---|
575 | %gac_and_2dll System.Web.Extensions.Design 3.5 2.0 |
---|
576 | %gac_and_1dll System.Web.Extensions 2.0 |
---|
577 | %{_mandir}/man1/disco.1.gz |
---|
578 | %{_mandir}/man1/soapsuds.1.gz |
---|
579 | %{_mandir}/man1/wsdl.1.gz |
---|
580 | %{_mandir}/man1/xsd.1.gz |
---|
581 | %config (noreplace) %{_sysconfdir}/mono/browscap.ini |
---|
582 | %config (noreplace) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser |
---|
583 | %config (noreplace) %{_sysconfdir}/mono/1.0/DefaultWsdlHelpGenerator.aspx |
---|
584 | %config (noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx |
---|
585 | %config (noreplace) %{_sysconfdir}/mono/2.0/web.config |
---|
586 | %{_mandir}/man1/httpcfg.1.gz |
---|
587 | %{_libdir}/pkgconfig/mono.web.pc |
---|
588 | %{_libdir}/pkgconfig/system.web.extensions_1.0.pc |
---|
589 | %{_libdir}/pkgconfig/system.web.extensions.design_1.0.pc |
---|
590 | %{_libdir}/pkgconfig/system.web.mvc.pc |
---|
591 | |
---|
592 | %files data |
---|
593 | %defattr(-,root,root,-) |
---|
594 | %bin_and_exe sqlsharp 2.0/sqlsharp |
---|
595 | %{mono_dir}/gac/System.Data.Services |
---|
596 | %gac_and_2dll System.Data 2.0 1.0 |
---|
597 | %gac_and_1dll System.Data.DataSetExtensions 2.0 |
---|
598 | %gac_and_1dll System.Data.Linq 2.0 |
---|
599 | %gac_and_2dll Mono.Data 2.0 1.0 |
---|
600 | %gac_and_2dll Mono.Data.Tds 2.0 1.0 |
---|
601 | %gac_and_2dll Mono.Data.TdsClient 2.0 1.0 |
---|
602 | %gac_and_2dll System.EnterpriseServices 2.0 1.0 |
---|
603 | %gac_and_2dll Novell.Directory.Ldap 2.0 1.0 |
---|
604 | %gac_and_2dll System.DirectoryServices 2.0 1.0 |
---|
605 | %gac_and_1dll System.Transactions 2.0 |
---|
606 | %{_mandir}/man1/sqlsharp.1.gz |
---|
607 | |
---|
608 | %files data-sqlite |
---|
609 | %defattr(-,root,root,-) |
---|
610 | %gac_and_2dll Mono.Data.SqliteClient 2.0 1.0 |
---|
611 | %gac_and_2dll Mono.Data.Sqlite 2.0 1.0 |
---|
612 | |
---|
613 | %files data-sybase |
---|
614 | %defattr(-,root,root,-) |
---|
615 | %gac_and_2dll Mono.Data.SybaseClient 2.0 1.0 |
---|
616 | |
---|
617 | %files data-oracle |
---|
618 | %defattr(-,root,root,-) |
---|
619 | %gac_and_2dll System.Data.OracleClient 2.0 1.0 |
---|
620 | |
---|
621 | %files data-postgresql |
---|
622 | %defattr(-,root,root,-) |
---|
623 | %gac_and_2dll Npgsql 2.0 1.0 |
---|
624 | |
---|
625 | %files data-firebird |
---|
626 | %defattr(-,root,root,-) |
---|
627 | %gac_and_1dll FirebirdSql.Data.Firebird 1.0 |
---|
628 | |
---|
629 | %files -n bytefx-data-mysql |
---|
630 | %defattr(-,root,root,-) |
---|
631 | %gac_and_2dll ByteFX.Data 2.0 1.0 |
---|
632 | |
---|
633 | %files -n ibm-data-db2 |
---|
634 | %defattr(-,root,root,-) |
---|
635 | %gac_and_2dll IBM.Data.DB2 2.0 1.0 |
---|
636 | |
---|
637 | %files -n monodoc |
---|
638 | %defattr(-, root, root) |
---|
639 | %bin_and_exe mdoc 2.0/mdoc |
---|
640 | %{_bindir}/mdoc-* |
---|
641 | %{_bindir}/mdass* |
---|
642 | %{_bindir}/mdval* |
---|
643 | %{_bindir}/mod |
---|
644 | %{_bindir}/monodoc* |
---|
645 | %{mono_dir}/gac/monodoc |
---|
646 | %{mono_dir}/monodoc/monodoc.dll |
---|
647 | %{mono_doc}/* |
---|
648 | %{_mandir}/man1/md* |
---|
649 | %{_mandir}/man1/monodoc* |
---|
650 | %{_mandir}/man5/mdoc* |
---|
651 | %{_libdir}/pkgconfig/monodoc.pc |
---|
652 | |
---|
653 | %changelog |
---|
654 | * Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.4-1 |
---|
655 | - updated mono to 2.6.4 |
---|
656 | |
---|
657 | * Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.3-1 |
---|
658 | - updated mono to 2.6.3 |
---|
659 | added RabbitMQ.Client.Apigen.exe |
---|
660 | |
---|
661 | * Thu Dec 31 2009 Shu KONNO <owa@bg.wakwak.com> 2.6.1-2 |
---|
662 | - unuse _smp_mflags |
---|
663 | |
---|
664 | * Sat Dec 26 2009 Shu KONNO <owa@bg.wakwak.com> 2.6.1-1 |
---|
665 | - updated mono to 2.6.1 |
---|
666 | - simplified macros |
---|
667 | |
---|
668 | * Mon Dec 14 2009 Shu KONNO <owa@bg.wakwak.com> 2.4.3-1 |
---|
669 | - updated mono to 2.4.3 |
---|
670 | added %%{mono_dir}/2.0/lc.exe* |
---|
671 | added %%gac_dll System.Web.Mvc |
---|
672 | added %%{mono_dir}/xbuild/* |
---|
673 | added %%{_mandir}/man1/lc.1.gz |
---|
674 | added %%{_mandir}/man1/xbuild.1.gz |
---|
675 | |
---|
676 | * Wed Jul 29 2009 Shu KONNO <owa@bg.wakwak.com> 2.4.2.3-1 |
---|
677 | - updated mono to 2.4.2.3 |
---|
678 | |
---|
679 | * Fri Jul 24 2009 Shu KONNO <owa@bg.wakwak.com> 2.4.2.2-1 |
---|
680 | - updated mono to 2.4.2.2 |
---|
681 | |
---|
682 | * Tue Jul 07 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.4.2.1-1 |
---|
683 | - new upstream release |
---|
684 | - build with latest rpm to update mono-dependencies |
---|
685 | |
---|
686 | * Thu Jul 02 2009 Shu KONNO <owa@bg.wakwak.com> 2.4.2-1 |
---|
687 | - updated mono to 2.4.2 |
---|
688 | |
---|
689 | * Mon Apr 27 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.4-3 |
---|
690 | - fix temporary workaround against build failure on ppc, |
---|
691 | from RH bugzilla #494026 |
---|
692 | - statically link mono to libmono: remove "--disable-static" from configure |
---|
693 | - ensure removing *.a files in the install section |
---|
694 | - remove prebuilt binaries under mcs/class/lib/monolite/ before building |
---|
695 | |
---|
696 | * Sun Apr 5 2009 Shu KONNO <owa@bg.wakwak.com> 2.4-2 |
---|
697 | - fixed paths using %%mono_dir, %%mono_doc macros |
---|
698 | - added Requires:libgluezilla >= 2.4 in monodoc |
---|
699 | |
---|
700 | * Sat Apr 4 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4-1 |
---|
701 | - new upstream release |
---|
702 | - added monodoc package (Obsoletes: monodoc-core <= 2.0-1vl5) |
---|
703 | |
---|
704 | * Mon Nov 03 2008 Shu KONNO <owa@bg.wakwak.com> 2.0.1-1 |
---|
705 | - new upstream release |
---|
706 | - dropt %%{_bindir}/mono-find-{provides,requires} |
---|
707 | - added --with-libgdiplus=installed |
---|
708 | |
---|
709 | * Mon Oct 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-3 |
---|
710 | - update to mono-2.0 released source |
---|
711 | - BR: libgdiplus-devel >= 2.0 |
---|
712 | |
---|
713 | * Fri Sep 26 2008 Shu KONNO <owa@bg.wakwak.com> 2.0-2vl5 |
---|
714 | - removed *.la |
---|
715 | |
---|
716 | * Wed Sep 17 2008 Shu KONNO <owa@bg.wakwak.com> 2.0-1vl5 |
---|
717 | - updated mono to 2.0 |
---|
718 | - updated url |
---|
719 | - changed macro %%monodir to %%mono_dir |
---|
720 | - dropt mono-1.1.13.4-selinux-ia64.patch |
---|
721 | - dropt mono-1.1.13.4-ppc-threading.patch |
---|
722 | - dropt mono-1.2.3-use-monodir.patch |
---|
723 | |
---|
724 | * Tue Aug 26 2008 Shu KONNO <owa@bg.wakwak.com> 1.2.5.1-1vl5 |
---|
725 | - applied new versioning policy, spec in utf-8 |
---|
726 | - dropt mono-1.2.5-libdir.patch |
---|
727 | - reverted monodir macro to using %%{_prefix}/lib/mono |
---|
728 | |
---|
729 | * Sat Dec 29 2007 Shu KONNO <owa@bg.wakwak.com> 1.2.5.1-0vl2 |
---|
730 | - updated monodir to %%{_libdir}/mono |
---|
731 | |
---|
732 | * Sat Sep 22 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.5.1-0vl1 |
---|
733 | - new upstream release |
---|
734 | - splited mono-basic package |
---|
735 | |
---|
736 | * Sat Oct 14 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.13.8.1-0vl1 |
---|
737 | - new upstream release |
---|
738 | |
---|
739 | * Fri May 5 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.13.6-0vl1 |
---|
740 | - new upstream release |
---|
741 | |
---|
742 | * Thu Apr 13 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.13.4-2vl2 |
---|
743 | - disabled Patch2 on Vine/ppc environment |
---|
744 | |
---|
745 | * Wed Mar 29 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.13.4-2vl1 |
---|
746 | - updated source and sub-packages based on Fedora packages |
---|
747 | * Tue Feb 22 2005 Satoshi MACHINO <machino@vinelinux.org> 1.0.6-0vl1 |
---|
748 | - new upstream version(mono-1.0.6) |
---|
749 | * Sun Jan 16 2005 Satoshi MACHINO <machino@vinelinux.org> 1.0.5-0vl1 |
---|
750 | - new upstream version(mono-1.0.5) |
---|
751 | * Sat Nov 06 2004 Satoshi MACHINO <machino@vinelinux.org> 1.0.4-0vl1 |
---|
752 | - new upstream version(mono-1.0.4) |
---|
753 | -- changed to use configure |
---|
754 | * Sun Oct 24 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.2-0vl1 |
---|
755 | - rebuild for Vine Linux (based on mono.spec inside src archive) |
---|
756 | - Fixed BuildRequires: gc-devel, libicu-devel |
---|
757 | - add Japanese translation |
---|
758 | |
---|
759 | * Fri Mar 10 2006 Bill Nottingham <notting@redhat.com> - 1.1.13.4-2 |
---|
760 | - rebuild for ppc TLS issue (#184446) |
---|
761 | |
---|
762 | * Fri Mar 3 2006 Christopher Aillon <caillon@redhat.com> - 1.1.13.4-1 |
---|
763 | - Update to 1.1.13.4 |
---|
764 | - Add patch so mono doesn't segfault on PPC SMP machines |
---|
765 | - Minor spec cleanup |
---|
766 | |
---|
767 | * Thu Mar 2 2006 Ray Strode <rstrode@redhat.com> - 1.1.13.2-5 |
---|
768 | - Updated patch from Jakub (1.1.13.2-3 to 1.1.13.2-5 are |
---|
769 | for bug 182965) |
---|
770 | |
---|
771 | * Tue Feb 28 2006 Ray Strode <rstrode@redhat.com> - 1.1.13.2-4 |
---|
772 | - Updated patch from Paolo Molaro <lupus@ximian.com> |
---|
773 | |
---|
774 | * Mon Feb 27 2006 Ray Strode <rstrode@redhat.com> - 1.1.13.2-3 |
---|
775 | - Patch from Jakub to make work with SELinux better |
---|
776 | |
---|
777 | * Sun Feb 12 2006 Christopher Aillon <caillon@redhat.com> - 1.1.13.2-2 |
---|
778 | - Rebuild |
---|
779 | |
---|
780 | * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.1.13.2-1.1 |
---|
781 | - rebuilt for new gcc4.1 snapshot and glibc changes |
---|
782 | |
---|
783 | * Tue Jan 31 2006 Christopher Aillon <caillon@redhat.com> - 1.1.13.2-1 |
---|
784 | - Update to 1.1.13.2 |
---|
785 | |
---|
786 | * Fri Jan 13 2006 Alexander Larsson <alexl@redhat.com> - 1.1.13-1 |
---|
787 | - Update to 1.13 |
---|
788 | - Add libgdiplus dep to mono-core |
---|
789 | - Add s390x to build |
---|
790 | |
---|
791 | * Mon Jan 9 2006 Alexander Larsson <alexl@redhat.com> - 1.1.12.1-1 |
---|
792 | - Update to 1.1.12.1 |
---|
793 | |
---|
794 | * Mon Jan 9 2006 Alexander Larsson <alexl@redhat.com> - 1.1.10-4 |
---|
795 | - rebuild |
---|
796 | |
---|
797 | * Fri Nov 18 2005 Alexander Larsson <alexl@redhat.com> 1.1.10-3 |
---|
798 | - Disable s390 due to some build failure |
---|
799 | |
---|
800 | * Thu Nov 17 2005 Alexander Larsson <alexl@redhat.com> 1.1.10-2 |
---|
801 | - Build on s390 and x86-64 now |
---|
802 | |
---|
803 | * Tue Nov 15 2005 Alexander Larsson <alexl@redhat.com> - 1.1.10-1 |
---|
804 | - Initial version |
---|