]>
Commit | Line | Data |
---|---|---|
39176ea5 | 1 | # |
fef1a4c5 | 2 | # NOTE: Makefiles are broken, build could stop long time after first fatal error |
94b2d9a7 | 3 | # TODO: |
82bab47c PS |
4 | # - cleanup %%doc ./notes from dll/zip/sh/etc. |
5 | # - pack: | |
6 | # /usr/share/locale/de/LC_MESSAGES/mcs.mo | |
7 | # /usr/share/locale/es/LC_MESSAGES/mcs.mo | |
8 | # /usr/share/locale/ja/LC_MESSAGES/mcs.mo | |
91b1219f PS |
9 | # - some C# 4.0 features don't work due to lack of |
10 | # /usr/lib/mono/gac/Microsoft.CSharp/4.0.0.0__b03f5f7f11d50a3a/dmcs.dll | |
4ef2f41c | 11 | # |
245657c9 | 12 | # Conditional build: |
fef1a4c5 | 13 | %bcond_without tls # don't use TLS (which requires recent 2.4.x or 2.6 kernel) |
4d9455d0 | 14 | %bcond_without static_libs # don't build static libraries |
8cabdc4d | 15 | %bcond_with bootstrap # don't require mono-devel to find req/prov |
75873ca6 | 16 | %bcond_with mint # build mint instead of mono VM (JIT) [broken] |
03b81eb4 | 17 | |
75873ca6 JB |
18 | %ifnarch %{ix86} %{x8664} alpha arm ia64 ppc s390 s390x sparc sparcv9 sparc64 |
19 | # JIT not supported on hppa | |
a465d985 | 20 | %define with_mint 1 |
f1c5438d | 21 | %endif |
03b81eb4 | 22 | |
5114c445 | 23 | %define glib_ver 1:2.4 |
728c2265 | 24 | Summary: Common Language Infrastructure implementation |
d1081961 | 25 | Summary(pl.UTF-8): Implementacja Common Language Infrastructure |
728c2265 | 26 | Name: mono |
ca22deb4 | 27 | Version: 2.6.7 |
233b701e | 28 | Release: 1 |
5114c445 | 29 | License: LGPL (VM), GPL (C# compilers), MIT X11 with GPL additions (classes, tools) |
728c2265 | 30 | Group: Development/Languages |
0f6bc6e4 JB |
31 | # latest downloads summary at http://ftp.novell.com/pub/mono/sources-stable/ |
32 | Source0: http://ftp.novell.com/pub/mono/sources/mono/%{name}-%{version}.tar.bz2 | |
ca22deb4 | 33 | # Source0-md5: cc8b7bf061bd11fbd0fcc1c95eb79d34 |
ddb02eae JB |
34 | Patch0: %{name}-alpha-float.patch |
35 | Patch1: %{name}-mint.patch | |
36 | Patch2: %{name}-sonames.patch | |
3cdc32b9 JB |
37 | Patch3: %{name}-awk.patch |
38 | Patch4: %{name}-console-no-utf8-bom.patch | |
5114c445 | 39 | Patch5: %{name}-pc.patch |
0f6bc6e4 | 40 | Patch6: %{name}-ARG_MAX.patch |
68174c6e | 41 | URL: http://www.mono-project.com/ |
39176ea5 | 42 | %if %(test -r /dev/random; echo $?) |
96185d3a JB |
43 | BuildRequires: ACCESSIBLE_/dev/random |
44 | %endif | |
8aa3dace | 45 | BuildRequires: autoconf |
46 | BuildRequires: automake | |
3c4b0944 | 47 | BuildRequires: bison |
4f07b841 | 48 | BuildRequires: gettext-devel |
5114c445 | 49 | BuildRequires: glib2-devel >= %{glib_ver} |
f7c57864 | 50 | BuildRequires: libtool |
3d66a2c0 | 51 | %{!?with_bootstrap:BuildRequires: mono-csharp} |
609d5e15 | 52 | %{!?with_bootstrap:BuildRequires: mono-devel >= 1.1.8.3-2} |
f7c57864 | 53 | BuildRequires: pkgconfig |
71415791 | 54 | BuildRequires: rpmbuild(macros) >= 1.213 |
2ca5ca77 | 55 | BuildRequires: rpmbuild(monoautodeps) |
246c9898 | 56 | BuildRequires: zlib-devel |
6838d20b | 57 | BuildConflicts: mono < 2.4 |
8c34c74b | 58 | Suggests: binfmt-detector |
5114c445 | 59 | # for System.Drawing |
246c9898 | 60 | Suggests: libgdiplus >= 2.6 |
e19321c3 | 61 | ExclusiveArch: %{ix86} %{x8664} alpha arm hppa ia64 mips ppc s390 s390x sparc sparcv9 |
1de8200d JB |
62 | # plain i386 is not supported; mono uses cmpxchg/xadd which require i486 |
63 | ExcludeArch: i386 | |
728c2265 AM |
64 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
65 | ||
ad29385a | 66 | %define _rpmlibdir /usr/lib/rpm |
67 | ||
baf6636c | 68 | # debugger doesn't work with stripped mono |
69 | %define _noautostrip .*/mono | |
70 | ||
39176ea5 | 71 | %if %{without bootstrap} |
d0023a38 | 72 | %define __mono_provides %{_rpmlibdir}/mono-find-provides |
73 | %define __mono_requires %{_rpmlibdir}/mono-find-requires | |
74 | %endif | |
75 | ||
728c2265 AM |
76 | %description |
77 | The Common Language Infrastructure platform. Microsoft has created a | |
78 | new development platform. The highlights of this new development | |
79 | platform are: | |
86d7bbf3 | 80 | - A runtime environment that provides garbage collection, threading |
728c2265 | 81 | and a virtual machine specification (The Virtual Execution System, |
8aa3dace | 82 | VES), |
83 | - A comprehensive class library, | |
728c2265 | 84 | - A new language, C#. Very similar to Java, C# allows programmers to |
8aa3dace | 85 | use all the features available on the .NET runtime, |
728c2265 AM |
86 | - A language specification that compilers can follow if they want to |
87 | generate classes and code that can interoperate with other programming | |
8aa3dace | 88 | languages (The Common Language Specification: CLS). |
728c2265 | 89 | |
39176ea5 | 90 | %{?with_tls:This version was built with TLS __thread.} |
245657c9 | 91 | |
a86cd9c8 JR |
92 | %description -l pl.UTF-8 |
93 | Platforma CLI (Common Language Infrastructure). Microsoft stworzył | |
94 | nową platformę developerską. Zalety tej platformy to: | |
95 | - środowisko, które dostarcza garbage collector, wątki oraz | |
96 | specyfikację maszyny wirtualnej (The Virtual Execution System, VES), | |
97 | - bibliotekę klas, | |
98 | - nowy język, C#. Bardzo podobny do Javy, C# pozwala programistom na | |
99 | używanie wszystkich możliwości dostarczanych przez platformę .NET, | |
100 | - specyfikacja dla kompilatorów, które chcą generować kod | |
101 | współpracujący z innymi językami programowania (The Common Language | |
8aa3dace | 102 | Specification: CLS). |
103 | ||
a86cd9c8 | 104 | %{?with_tls:Ta wersja została zbudowana z TLS __thread.} |
245657c9 | 105 | |
8aa3dace | 106 | %package devel |
107 | Summary: Development resources for mono | |
d1081961 | 108 | Summary(pl.UTF-8): Zasoby programisty do mono |
5114c445 | 109 | License: LGPL (VM), MIT X11 with GPL additions (classes, tools) |
8aa3dace | 110 | Group: Development/Libraries |
76e7cb31 | 111 | Requires: %{name} = %{version}-%{release} |
5114c445 | 112 | Requires: glib2-devel >= %{glib_ver} |
8aa3dace | 113 | |
114 | %description devel | |
115 | Development resources for mono. | |
116 | ||
a86cd9c8 | 117 | %description devel -l pl.UTF-8 |
18ff84b2 MM |
118 | Zasoby programisty dla mono. |
119 | ||
5dab3216 | 120 | %package debug |
121 | Summary: Mono libraries debugging resources | |
d1081961 | 122 | Summary(pl.UTF-8): Pliki umożliwiające debugowanie bibliotek mono |
5dab3216 | 123 | Group: Development/Libraries |
124 | Requires: %{name} = %{version}-%{release} | |
125 | ||
126 | %description debug | |
127 | Mono libraries debugging resources. | |
128 | ||
a86cd9c8 JR |
129 | %description debug -l pl.UTF-8 |
130 | Pliki umożliwiające debugowanie bibliotek mono. | |
5dab3216 | 131 | |
18ff84b2 MM |
132 | %package csharp |
133 | Summary: C# compiler for mono | |
d1081961 | 134 | Summary(pl.UTF-8): Kompilator C# dla mono |
5114c445 | 135 | License: GPL |
18ff84b2 | 136 | Group: Development/Languages |
76e7cb31 | 137 | Requires: %{name}-devel = %{version}-%{release} |
18ff84b2 MM |
138 | |
139 | %description csharp | |
140 | C# compiler for mono. | |
141 | ||
a86cd9c8 | 142 | %description csharp -l pl.UTF-8 |
18ff84b2 MM |
143 | Kompilator C# dla mono. |
144 | ||
145 | %package ilasm | |
146 | Summary: ILasm compiler for mono | |
d1081961 | 147 | Summary(pl.UTF-8): Kompilator ILasm dla mono |
5114c445 JB |
148 | # implied |
149 | License: MIT X11 | |
18ff84b2 | 150 | Group: Development/Languages |
76e7cb31 | 151 | Requires: %{name}-devel = %{version}-%{release} |
6ec58c77 | 152 | Provides: ilasm |
153 | Obsoletes: pnet-compiler-ilasm | |
18ff84b2 MM |
154 | |
155 | %description ilasm | |
156 | ILasm compiler for mono. | |
157 | ||
a86cd9c8 | 158 | %description ilasm -l pl.UTF-8 |
18ff84b2 | 159 | Kompilator ILasm dla mono. |
71c7a580 | 160 | |
245657c9 MM |
161 | %package jscript |
162 | Summary: jscript compiler for mono | |
d1081961 | 163 | Summary(pl.UTF-8): Kompilator jscript dla mono |
5114c445 | 164 | License: MIT X11 |
245657c9 MM |
165 | Group: Development/Languages |
166 | Requires: %{name}-devel = %{version}-%{release} | |
167 | ||
168 | %description jscript | |
169 | jscript compiler for mono. | |
170 | ||
a86cd9c8 | 171 | %description jscript -l pl.UTF-8 |
245657c9 MM |
172 | Kompilator jscript dla mono. |
173 | ||
e9945d9e | 174 | %package monodoc |
175 | Summary: Documentation for Mono class libraries and tools to produce and edit the documentation | |
176 | Summary(pl.UTF-8): Dokumentacja klas Mono wraz z narzędziami do jej generowania i przeglądania | |
177 | License: LGPL | |
178 | Group: Development/Libraries | |
179 | Requires: %{name}-devel = %{version}-%{release} | |
9bfc17bb | 180 | Provides: monodoc = %{version}-%{release} |
e9945d9e | 181 | Obsoletes: monodoc |
182 | ||
183 | %description monodoc | |
184 | This package contains the documentation for the Mono class libraries, | |
185 | tools to produce and edit the documentation, and a documentation | |
186 | browser. | |
187 | ||
188 | %description monodoc -l pl.UTF-8 | |
189 | Ten pakiet zawiera dokumentację klas Mono wraz z narzędziami do jej | |
190 | generowania i przeglądania. | |
191 | ||
8aa3dace | 192 | %package static |
193 | Summary: Static mono library | |
d1081961 | 194 | Summary(pl.UTF-8): Statyczna biblioteka mono |
5114c445 | 195 | License: LGPL |
8aa3dace | 196 | Group: Development/Libraries |
76e7cb31 | 197 | Requires: %{name}-devel = %{version}-%{release} |
8aa3dace | 198 | |
199 | %description static | |
200 | Static mono library. | |
201 | ||
a86cd9c8 | 202 | %description static -l pl.UTF-8 |
71c7a580 JB |
203 | Statyczna biblioteka mono. |
204 | ||
ea0e88d4 MM |
205 | %package jay |
206 | Summary: Yacc-like parser generator for Java and C# | |
d1081961 | 207 | Summary(pl.UTF-8): Podobny do Yacca generator parserów dla Javy i C# |
5114c445 | 208 | License: BSD |
ea0e88d4 MM |
209 | Group: Development/Tools |
210 | ||
211 | %description jay | |
212 | Yacc-like parser generator for Java and C#. | |
213 | ||
a86cd9c8 JR |
214 | %description jay -l pl.UTF-8 |
215 | Podobny do Yacca generator parserów dla Javy i C#. | |
ea0e88d4 | 216 | |
f327d485 MM |
217 | %package compat-links |
218 | Summary: Mono compatibility links | |
d1081961 | 219 | Summary(pl.UTF-8): Dowiązania dla kompatybilności |
5114c445 JB |
220 | # resgen license |
221 | License: MIT X11 | |
f327d485 MM |
222 | Group: Development/Languages |
223 | Requires: %{name}-devel = %{version}-%{release} | |
224 | ||
225 | %description compat-links | |
226 | This package contains links to binaries with names used in .NET and | |
227 | dotGNU. | |
228 | ||
a86cd9c8 JR |
229 | %description compat-links -l pl.UTF-8 |
230 | Pakiet ten zawiera dowiązania do programów o nazwach używanych w .NET | |
f327d485 MM |
231 | oraz dotGNU. |
232 | ||
728c2265 | 233 | %prep |
245657c9 | 234 | %setup -q |
ddb02eae | 235 | %patch0 -p1 |
24b388af | 236 | %patch1 -p1 |
b3bdc9af | 237 | %patch2 -p1 |
3cdc32b9 | 238 | %patch3 -p1 |
4a893061 | 239 | %patch4 -p1 |
246c9898 | 240 | %patch5 -p1 |
0f6bc6e4 | 241 | %patch6 -p1 |
394cba3f | 242 | |
5114c445 | 243 | # for jay |
03b81eb4 | 244 | cat >> mcs/build/config-default.make <<'EOF' |
5114c445 JB |
245 | CC = %{__cc} |
246 | CFLAGS = %{rpmcflags} | |
247 | EOF | |
248 | ||
93c186eb JB |
249 | mkdir m4 |
250 | ln -sf ../{nls,po,progtest}.m4 m4 | |
251 | ||
728c2265 | 252 | %build |
7f02b7bf JB |
253 | cp -f /usr/share/automake/config.sub . |
254 | cp -f /usr/share/automake/config.sub libgc | |
18ff84b2 | 255 | %{__libtoolize} |
93c186eb | 256 | %{__aclocal} -I m4 |
245657c9 | 257 | %{__autoheader} |
18ff84b2 MM |
258 | %{__autoconf} |
259 | %{__automake} | |
245657c9 MM |
260 | cd libgc |
261 | %{__libtoolize} | |
262 | %{__aclocal} | |
263 | %{__autoconf} | |
264 | %{__automake} | |
265 | cd .. | |
266 | ||
5114c445 JB |
267 | # -DUSE_COMPILER_TLS is passed to libgc by main configure, but our |
268 | # CPPFLAGS override that CPPFLAGS | |
269 | CPPFLAGS="-DUSE_LIBC_PRIVATE_SYMBOLS -DUSE_COMPILER_TLS" | |
0eeed8fb | 270 | %configure \ |
f1c5438d | 271 | %{!?with_static_libs:--disable-static} \ |
91164168 | 272 | --enable-fast-install \ |
f1c5438d | 273 | --with-gc=included \ |
c89c0c45 | 274 | --enable-parallel-mark=yes \ |
245657c9 | 275 | --with-icu=no \ |
f1c5438d JB |
276 | --with-interp=%{?with_mint:yes}%{!?with_mint:no} \ |
277 | --with-jit=%{?with_mint:no}%{!?with_mint:yes} \ | |
278 | --with-preview=yes \ | |
82bab47c PS |
279 | --with-profile2=yes \ |
280 | --with-profile4=yes \ | |
281 | --with-moonlight=yes \ | |
282 | --with-monotouch=no \ | |
fef1a4c5 | 283 | --with-tls=%{?with_tls:__thread}%{!?with_tls:pthread} |
0eeed8fb | 284 | |
a317f685 JB |
285 | # mint uses heap to make trampolines, which need to be executable |
286 | # there is mprotect(...,PROT_EXEC) for ppc/s390, but not used | |
287 | # (ifdef NEED_MPROTECT, which is never defined) | |
288 | # in fact the flag should be "-Wl,-z,execheap" for libmint, but: | |
93c186eb JB |
289 | # -z execheap doesn't seem to do anything currently; |
290 | # -z execstack for library makes only stack executable, but not heap. | |
291 | # V=1 because --disable-silent-rules doesn't work. | |
246c9898 | 292 | %{__make} -j1 \ |
9c3fdc86 | 293 | V=1 \ |
a317f685 | 294 | mint_LDFLAGS="-Wl,-z,execheap -Wl,-z,execstack" |
728c2265 AM |
295 | |
296 | %install | |
297 | rm -rf $RPM_BUILD_ROOT | |
ad29385a | 298 | install -d $RPM_BUILD_ROOT%{_rpmlibdir} |
728c2265 | 299 | |
25055f19 | 300 | %{__make} install \ |
866e5301 | 301 | DESTDIR=$RPM_BUILD_ROOT |
b11f008f | 302 | |
65a9c4dc | 303 | strip --strip-debug $RPM_BUILD_ROOT%{_bindir}/mono |
304 | ||
93c186eb | 305 | %{__rm} $RPM_BUILD_ROOT%{_datadir}/jay/[A-Z]* |
728c2265 | 306 | |
18ff84b2 MM |
307 | # this way we can run rpmbuild -bi several times, and directories |
308 | # have more meaningful name. | |
309 | rm -rf pld-doc | |
e6c59841 | 310 | install -d pld-doc/{webpage,notes} |
5385129f | 311 | cp -a web/* pld-doc/webpage |
03ad8b19 | 312 | cp -a docs/* pld-doc/notes |
18ff84b2 | 313 | rm -f pld-doc/*/Makefile* |
728c2265 | 314 | |
245657c9 MM |
315 | rm -rf $RPM_BUILD_ROOT%{_datadir}/libgc-mono |
316 | ||
5114c445 JB |
317 | mv -f $RPM_BUILD_ROOT%{_bindir}/mono-find-* $RPM_BUILD_ROOT%{_rpmlibdir} |
318 | ||
319 | # loadable modules | |
93c186eb | 320 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{MonoPosixHelper,MonoSupportW,ikvm-native}.la |
94b2d9a7 | 321 | %if %{with static_libs} |
93c186eb | 322 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{MonoPosixHelper,MonoSupportW,ikvm-native}.a |
94b2d9a7 | 323 | %endif |
ad29385a | 324 | |
2e84680e JB |
325 | %find_lang mcs |
326 | ||
728c2265 AM |
327 | %clean |
328 | rm -rf $RPM_BUILD_ROOT | |
329 | ||
71c7a580 JB |
330 | %post -p /sbin/ldconfig |
331 | %postun -p /sbin/ldconfig | |
332 | ||
728c2265 AM |
333 | %files |
334 | %defattr(644,root,root,755) | |
4ffe85ea | 335 | %doc AUTHORS ChangeLog NEWS README pld-doc/* |
f1c5438d | 336 | %if %{with mint} |
245657c9 | 337 | %attr(755,root,root) %{_bindir}/mint |
f1c5438d JB |
338 | %else |
339 | %attr(755,root,root) %{_bindir}/mono | |
48941467 | 340 | %endif |
840f8203 | 341 | %attr(755,root,root) %{_bindir}/caspol |
5114c445 JB |
342 | %attr(755,root,root) %{_bindir}/cert2spc |
343 | %attr(755,root,root) %{_bindir}/certmgr | |
344 | %attr(755,root,root) %{_bindir}/chktrust | |
48cd6fab | 345 | %attr(755,root,root) %{_bindir}/dtd2rng |
e6c59841 | 346 | %attr(755,root,root) %{_bindir}/gacutil1 |
5114c445 | 347 | %attr(755,root,root) %{_bindir}/gacutil |
7b0dd1f7 | 348 | %attr(755,root,root) %{_bindir}/gacutil2 |
4f35821b | 349 | %attr(755,root,root) %{_bindir}/httpcfg |
350 | %attr(755,root,root) %{_bindir}/installvst | |
5114c445 JB |
351 | %attr(755,root,root) %{_bindir}/makecert |
352 | %attr(755,root,root) %{_bindir}/mconfig | |
353 | %attr(755,root,root) %{_bindir}/mkbundle | |
7b0dd1f7 | 354 | %attr(755,root,root) %{_bindir}/mkbundle1 |
5114c445 | 355 | %attr(755,root,root) %{_bindir}/mkbundle2 |
840f8203 | 356 | %attr(755,root,root) %{_bindir}/mono-service |
48cd6fab | 357 | %attr(755,root,root) %{_bindir}/mono-service2 |
f3b0e346 | 358 | %attr(755,root,root) %{_bindir}/mono-test-install |
48cd6fab | 359 | %attr(755,root,root) %{_bindir}/mono-xmltool |
840f8203 | 360 | %attr(755,root,root) %{_bindir}/mozroots |
25055f19 | 361 | %attr(755,root,root) %{_bindir}/pdb2mdb |
5114c445 JB |
362 | %attr(755,root,root) %{_bindir}/secutil |
363 | %attr(755,root,root) %{_bindir}/setreg | |
8ef557a4 | 364 | %attr(755,root,root) %{_bindir}/sgen |
5114c445 JB |
365 | %attr(755,root,root) %{_bindir}/signcode |
366 | %attr(755,root,root) %{_bindir}/sn | |
25055f19 | 367 | %attr(755,root,root) %{_bindir}/sqlmetal |
368 | %attr(755,root,root) %{_bindir}/svcutil | |
5114c445 JB |
369 | %if %{with mint} |
370 | %attr(755,root,root) %{_libdir}/libmint.so.*.*.* | |
371 | %attr(755,root,root) %ghost %{_libdir}/libmint.so.0 | |
372 | %else | |
373 | %attr(755,root,root) %{_libdir}/libmono.so.*.*.* | |
374 | %attr(755,root,root) %ghost %{_libdir}/libmono.so.0 | |
375 | %attr(755,root,root) %{_libdir}/libmono-profiler-aot.so.*.*.* | |
376 | %attr(755,root,root) %ghost %{_libdir}/libmono-profiler-aot.so.0 | |
377 | %attr(755,root,root) %{_libdir}/libmono-profiler-cov.so.*.*.* | |
378 | %attr(755,root,root) %ghost %{_libdir}/libmono-profiler-cov.so.0 | |
7b0dd1f7 | 379 | %attr(755,root,root) %{_libdir}/libmono-profiler-logging.so.*.*.* |
380 | %attr(755,root,root) %ghost %{_libdir}/libmono-profiler-logging.so.0 | |
5114c445 | 381 | %endif |
2c1ff86a | 382 | %attr(755,root,root) %{_libdir}/libMonoPosixHelper.so |
ff3439a4 | 383 | %attr(755,root,root) %{_libdir}/libMonoSupportW.so |
2c1ff86a | 384 | %attr(755,root,root) %{_libdir}/libikvm-native.so |
f1c5438d JB |
385 | %dir %{_prefix}/lib/mono |
386 | %dir %{_prefix}/lib/mono/1.0 | |
5114c445 | 387 | %{_prefix}/lib/mono/1.0/*.dll |
3d5a3c6c | 388 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/RabbitMQ.Client.Apigen.exe |
5114c445 JB |
389 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/caspol.exe |
390 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/cert2spc.exe | |
391 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/certmgr.exe | |
392 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/chktrust.exe | |
393 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/culevel.exe | |
394 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/gacutil.exe | |
f3b0e346 | 395 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/installutil.exe |
5114c445 JB |
396 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/installvst.exe |
397 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/mkbundle.exe | |
398 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/mono-service.exe | |
399 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/mozroots.exe | |
400 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/secutil.exe | |
401 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/setreg.exe | |
402 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/signcode.exe | |
403 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/sn.exe | |
f1c5438d | 404 | %dir %{_prefix}/lib/mono/2.0 |
3d5a3c6c | 405 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/RabbitMQ.Client.Apigen.exe |
7b0dd1f7 | 406 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/gacutil.exe |
5114c445 | 407 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/httpcfg.exe |
f3b0e346 | 408 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/installutil.exe |
5114c445 JB |
409 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/mconfig.exe |
410 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/mkbundle.exe | |
411 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/mono-service.exe | |
c0f4824b | 412 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/pdb2mdb.exe |
5114c445 | 413 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/sgen.exe |
c0f4824b PS |
414 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/sqlmetal.exe |
415 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/sqlmetal.exe.config | |
416 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/svcutil.exe | |
7b0dd1f7 | 417 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/xsd.exe |
c0f4824b | 418 | %{_prefix}/lib/mono/2.0/*.dll |
f3b0e346 | 419 | %dir %{_prefix}/lib/mono/3.5 |
420 | %{_prefix}/lib/mono/3.5/*.dll | |
82bab47c | 421 | %dir %{_prefix}/lib/mono/4.0 |
c0f4824b PS |
422 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/RabbitMQ.Client.Apigen.exe |
423 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/gacutil.exe | |
424 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/httpcfg.exe | |
425 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/installutil.exe | |
426 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/mconfig.exe | |
427 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/mkbundle.exe | |
428 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-service.exe | |
429 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/pdb2mdb.exe | |
430 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/sgen.exe | |
431 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/sqlmetal.exe | |
432 | %{_prefix}/lib/mono/4.0/sqlmetal.exe.config | |
433 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/svcutil.exe | |
434 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/xsd.exe | |
82bab47c | 435 | %{_prefix}/lib/mono/4.0/*.dll |
6d20487b | 436 | %dir %{_prefix}/lib/mono/compat-1.0 |
5114c445 | 437 | %{_prefix}/lib/mono/compat-1.0/*.dll |
6d20487b | 438 | %dir %{_prefix}/lib/mono/compat-2.0 |
5114c445 | 439 | %{_prefix}/lib/mono/compat-2.0/*.dll |
82bab47c PS |
440 | %dir %{_prefix}/lib/mono/compat-4.0 |
441 | %{_prefix}/lib/mono/compat-4.0/*.dll | |
f1c5438d | 442 | %{_prefix}/lib/mono/gac |
5dab3216 | 443 | %exclude %{_prefix}/lib/mono/gac/*/*/*.mdb |
246c9898 | 444 | %{_prefix}/lib/mono-source-libs |
5114c445 JB |
445 | %{_mandir}/man1/cert2spc.1* |
446 | %{_mandir}/man1/certmgr.1* | |
245657c9 MM |
447 | %{_mandir}/man1/chktrust.1* |
448 | %{_mandir}/man1/gacutil.1* | |
4a893061 | 449 | %{_mandir}/man1/httpcfg.1* |
5385129f | 450 | %{_mandir}/man1/makecert.1* |
5114c445 | 451 | %{_mandir}/man1/mconfig.1* |
245657c9 MM |
452 | %{_mandir}/man1/mkbundle.1* |
453 | %{_mandir}/man1/mint.1* | |
454 | %{_mandir}/man1/mono.1* | |
455 | %{_mandir}/man1/mono-service.1* | |
840f8203 | 456 | %{_mandir}/man1/mozroots.1* |
25055f19 | 457 | %{_mandir}/man1/pdb2mdb.1* |
5385129f | 458 | %{_mandir}/man1/secutil.1* |
5385129f | 459 | %{_mandir}/man1/setreg.1* |
8ef557a4 | 460 | %{_mandir}/man1/sgen.1* |
245657c9 MM |
461 | %{_mandir}/man1/signcode.1* |
462 | %{_mandir}/man1/sn.1* | |
245657c9 | 463 | %{_mandir}/man5/mono-config.5* |
fdd46781 | 464 | %dir %{_sysconfdir}/mono |
f1c5438d | 465 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/browscap.ini |
f3b0e346 | 466 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/config |
5114c445 JB |
467 | %dir %{_sysconfdir}/mono/mconfig |
468 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/mconfig/config.xml | |
245657c9 | 469 | %dir %{_sysconfdir}/mono/1.0 |
f1c5438d | 470 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/1.0/DefaultWsdlHelpGenerator.aspx |
f3b0e346 | 471 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/1.0/machine.config |
245657c9 | 472 | %dir %{_sysconfdir}/mono/2.0 |
f1c5438d | 473 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx |
f3b0e346 | 474 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/2.0/machine.config |
475 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/2.0/settings.map | |
48cd6fab | 476 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/2.0/web.config |
7b0dd1f7 | 477 | %dir %{_sysconfdir}/mono/2.0/Browsers |
478 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser | |
82bab47c PS |
479 | %dir %{_sysconfdir}/mono/4.0 |
480 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/machine.config | |
481 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/settings.map | |
482 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/web.config | |
8aa3dace | 483 | |
03b81eb4 | 484 | # -jscript |
9f4cf2f1 | 485 | %exclude %{_prefix}/lib/mono/gac/Microsoft.JScript |
486 | %exclude %{_prefix}/lib/mono/1.0/Microsoft.JScript.dll | |
487 | %exclude %{_prefix}/lib/mono/2.0/Microsoft.JScript.dll | |
82bab47c | 488 | %exclude %{_prefix}/lib/mono/4.0/Microsoft.JScript.dll |
504c4464 | 489 | %exclude %{_prefix}/lib/mono/gac/monodoc |
9f4cf2f1 | 490 | |
03b81eb4 ER |
491 | # -csharp |
492 | %exclude %{_prefix}/lib/mono/4.0/Microsoft.CSharp.dll | |
493 | %exclude %{_prefix}/lib/mono/gac/Microsoft.CSharp | |
494 | ||
ea0e88d4 MM |
495 | %files jay |
496 | %defattr(644,root,root,755) | |
245657c9 | 497 | %doc mcs/jay/{ACKNOWLEDGEMENTS,ChangeLog,NEW_FEATURES,NOTES,README,README.jay} |
ea0e88d4 MM |
498 | %attr(755,root,root) %{_bindir}/jay |
499 | %dir %{_datadir}/jay | |
500 | %{_datadir}/jay/skeleton* | |
501 | %{_mandir}/man1/jay.1* | |
502 | ||
245657c9 MM |
503 | %files jscript |
504 | %defattr(644,root,root,755) | |
505 | %attr(755,root,root) %{_bindir}/mjs | |
5114c445 | 506 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/mjs.exe |
9f4cf2f1 | 507 | %{_prefix}/lib/mono/gac/Microsoft.JScript |
508 | %{_prefix}/lib/mono/1.0/Microsoft.JScript.dll | |
509 | %{_prefix}/lib/mono/2.0/Microsoft.JScript.dll | |
82bab47c | 510 | %{_prefix}/lib/mono/4.0/Microsoft.JScript.dll |
5dab3216 | 511 | %exclude %{_prefix}/lib/mono/gac/*/*/*.mdb |
245657c9 | 512 | |
f327d485 MM |
513 | %files compat-links |
514 | %defattr(644,root,root,755) | |
515 | %attr(755,root,root) %{_bindir}/resgen | |
7b0dd1f7 | 516 | %attr(755,root,root) %{_bindir}/resgen1 |
3d1af25b | 517 | %attr(755,root,root) %{_bindir}/resgen2 |
f327d485 | 518 | |
8aa3dace | 519 | %files devel |
520 | %defattr(644,root,root,755) | |
5114c445 | 521 | %attr(755,root,root) %{_bindir}/al |
7b0dd1f7 | 522 | %attr(755,root,root) %{_bindir}/al1 |
5114c445 JB |
523 | %attr(755,root,root) %{_bindir}/al2 |
524 | %attr(755,root,root) %{_bindir}/cilc | |
525 | %attr(755,root,root) %{_bindir}/disco | |
994ec6f9 | 526 | %attr(755,root,root) %{_bindir}/dtd2xsd |
5114c445 | 527 | %attr(755,root,root) %{_bindir}/genxs |
7b0dd1f7 | 528 | %attr(755,root,root) %{_bindir}/genxs1 |
994ec6f9 | 529 | %attr(755,root,root) %{_bindir}/macpack |
39d58cda | 530 | %attr(755,root,root) %{_bindir}/mono-api-info |
e6c59841 | 531 | %attr(755,root,root) %{_bindir}/mono-cil-strip |
245657c9 | 532 | %attr(755,root,root) %{_bindir}/monodis |
2affc12a | 533 | %attr(755,root,root) %{_bindir}/monograph |
613285b2 | 534 | %attr(755,root,root) %{_bindir}/monolinker |
5114c445 | 535 | %attr(755,root,root) %{_bindir}/monop |
7b0dd1f7 | 536 | %attr(755,root,root) %{_bindir}/monop1 |
5114c445 JB |
537 | %attr(755,root,root) %{_bindir}/monop2 |
538 | %attr(755,root,root) %{_bindir}/mono-shlib-cop | |
25055f19 | 539 | %attr(755,root,root) %{_bindir}/mono-gdb.py |
01794b7a | 540 | %attr(755,root,root) %{_bindir}/lc |
ff3439a4 | 541 | %attr(755,root,root) %{_bindir}/nunit-console |
48cd6fab | 542 | %attr(755,root,root) %{_bindir}/nunit-console2 |
18ff84b2 | 543 | %attr(755,root,root) %{_bindir}/pedump |
994ec6f9 | 544 | %attr(755,root,root) %{_bindir}/permview |
545 | %attr(755,root,root) %{_bindir}/prj2make | |
5114c445 JB |
546 | %attr(755,root,root) %{_bindir}/soapsuds |
547 | %attr(755,root,root) %{_bindir}/sqlsharp | |
548 | %attr(755,root,root) %{_bindir}/wsdl | |
7b0dd1f7 | 549 | %attr(755,root,root) %{_bindir}/wsdl1 |
5114c445 | 550 | %attr(755,root,root) %{_bindir}/wsdl2 |
4ffe85ea | 551 | %attr(755,root,root) %{_bindir}/xbuild |
5114c445 | 552 | %attr(755,root,root) %{_bindir}/xsd |
7b0dd1f7 | 553 | %attr(755,root,root) %{_bindir}/xsd2 |
f1c5438d JB |
554 | %if %{with mint} |
555 | %attr(755,root,root) %{_libdir}/libmint.so | |
5114c445 | 556 | %{_libdir}/libmint.la |
f1c5438d | 557 | %else |
2c1ff86a | 558 | %attr(755,root,root) %{_libdir}/libmono.so |
5114c445 | 559 | %attr(755,root,root) %{_libdir}/libmono-profiler-aot.so |
2c1ff86a | 560 | %attr(755,root,root) %{_libdir}/libmono-profiler-cov.so |
7b0dd1f7 | 561 | %attr(755,root,root) %{_libdir}/libmono-profiler-logging.so |
5114c445 JB |
562 | %{_libdir}/libmono.la |
563 | %{_libdir}/libmono-profiler-aot.la | |
564 | %{_libdir}/libmono-profiler-cov.la | |
7b0dd1f7 | 565 | %{_libdir}/libmono-profiler-logging.la |
f1c5438d | 566 | %endif |
5114c445 JB |
567 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/al.exe |
568 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/browsercaps-updater.exe | |
569 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/cilc.exe | |
570 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/disco.exe | |
571 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/dtd2rng.exe | |
572 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/dtd2xsd.exe | |
573 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/genxs.exe | |
574 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/ictool.exe | |
575 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/macpack.exe | |
576 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/makecert.exe | |
e6c59841 | 577 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/mono-cil-strip.exe |
5114c445 JB |
578 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/monop.exe |
579 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/nunit-console.exe | |
580 | %{_prefix}/lib/mono/1.0/nunit-console.exe.config | |
581 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/permview.exe | |
582 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/prj2make.exe | |
583 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/resgen.exe | |
584 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/soapsuds.exe | |
5114c445 JB |
585 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/wsdl.exe |
586 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/xsd.exe | |
587 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/al.exe | |
01794b7a | 588 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/lc.exe |
589 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/monolinker.exe | |
5114c445 | 590 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/mono-api-info.exe |
e6c59841 | 591 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/mono-shlib-cop.exe |
01794b7a | 592 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/mono-xmltool.exe |
e6c59841 | 593 | %{_prefix}/lib/mono/2.0/mono-shlib-cop.exe.config |
5114c445 JB |
594 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/monop.exe |
595 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/nunit-console.exe | |
596 | %{_prefix}/lib/mono/2.0/nunit-console.exe.config | |
597 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/resgen.exe | |
e6c59841 | 598 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/sqlsharp.exe |
5114c445 JB |
599 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/wsdl.exe |
600 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/xbuild.exe | |
601 | %{_prefix}/lib/mono/2.0/xbuild.rsp | |
4a893061 | 602 | %{_prefix}/lib/mono/2.0/MSBuild |
5114c445 JB |
603 | %{_prefix}/lib/mono/2.0/Microsoft.Build.xsd |
604 | %{_prefix}/lib/mono/2.0/Microsoft.CSharp.targets | |
605 | %{_prefix}/lib/mono/2.0/Microsoft.Common.targets | |
5114c445 | 606 | %{_prefix}/lib/mono/2.0/Microsoft.Common.tasks |
233b701e PS |
607 | %{_prefix}/lib/mono/2.0/Microsoft.VisualBasic.targets |
608 | %attr(755,root,root) %{_prefix}/lib/mono/3.5/xbuild.exe | |
609 | %{_prefix}/lib/mono/3.5/xbuild.rsp | |
610 | %{_prefix}/lib/mono/3.5/MSBuild | |
611 | %{_prefix}/lib/mono/3.5/Microsoft.Build.xsd | |
612 | %{_prefix}/lib/mono/3.5/Microsoft.CSharp.targets | |
613 | %{_prefix}/lib/mono/3.5/Microsoft.Common.targets | |
614 | %{_prefix}/lib/mono/3.5/Microsoft.Common.tasks | |
615 | %{_prefix}/lib/mono/3.5/Microsoft.VisualBasic.targets | |
82bab47c | 616 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/al.exe |
82bab47c | 617 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/lc.exe |
82bab47c | 618 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-api-info.exe |
82bab47c PS |
619 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-shlib-cop.exe |
620 | %{_prefix}/lib/mono/4.0/mono-shlib-cop.exe.config | |
621 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-xmltool.exe | |
622 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/monolinker.exe | |
623 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/monop.exe | |
624 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/nunit-console.exe | |
625 | %{_prefix}/lib/mono/4.0/nunit-console.exe.config | |
82bab47c | 626 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/resgen.exe |
82bab47c | 627 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/sqlsharp.exe |
82bab47c PS |
628 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/wsdl.exe |
629 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/xbuild.exe | |
233b701e PS |
630 | %{_prefix}/lib/mono/4.0/xbuild.rsp |
631 | %{_prefix}/lib/mono/4.0/MSBuild | |
632 | %{_prefix}/lib/mono/4.0/Microsoft.Build.xsd | |
633 | %{_prefix}/lib/mono/4.0/Microsoft.CSharp.targets | |
634 | %{_prefix}/lib/mono/4.0/Microsoft.Common.targets | |
635 | %{_prefix}/lib/mono/4.0/Microsoft.Common.tasks | |
636 | %{_prefix}/lib/mono/4.0/Microsoft.VisualBasic.targets | |
246c9898 | 637 | %{_prefix}/lib/mono/xbuild |
5114c445 JB |
638 | %attr(755,root,root) %{_rpmlibdir}/mono-find-provides |
639 | %attr(755,root,root) %{_rpmlibdir}/mono-find-requires | |
4a893061 | 640 | %{_datadir}/%{name}-1.0 |
5114c445 JB |
641 | %{_pkgconfigdir}/cecil.pc |
642 | %{_pkgconfigdir}/dotnet.pc | |
7b0dd1f7 | 643 | %{_pkgconfigdir}/dotnet35.pc |
5114c445 JB |
644 | %{_pkgconfigdir}/mono-cairo.pc |
645 | %{_pkgconfigdir}/mono-nunit.pc | |
646 | %if %{with mint} | |
647 | %{_pkgconfigdir}/mint.pc | |
648 | %else | |
649 | %{_pkgconfigdir}/mono.pc | |
650 | %endif | |
25055f19 | 651 | %{_pkgconfigdir}/mono-lineeditor.pc |
652 | %{_pkgconfigdir}/mono-options.pc | |
653 | %{_pkgconfigdir}/mono.web.pc | |
654 | %{_pkgconfigdir}/system.web.extensions.design_1.0.pc | |
655 | %{_pkgconfigdir}/system.web.extensions_1.0.pc | |
656 | %{_pkgconfigdir}/system.web.mvc.pc | |
657 | %{_pkgconfigdir}/wcf.pc | |
4a893061 | 658 | %{_includedir}/%{name}-1.0 |
ff3439a4 | 659 | %{_mandir}/man1/al.1* |
c8f3b110 | 660 | %{_mandir}/man1/cilc.1* |
994ec6f9 | 661 | %{_mandir}/man1/disco.1* |
662 | %{_mandir}/man1/dtd2xsd.1* | |
e0aee78b | 663 | %{_mandir}/man1/genxs.1* |
01794b7a | 664 | %{_mandir}/man1/lc.1* |
994ec6f9 | 665 | %{_mandir}/man1/macpack.1* |
2affc12a | 666 | %{_mandir}/man1/monodis.1* |
613285b2 | 667 | %{_mandir}/man1/monolinker.1* |
994ec6f9 | 668 | %{_mandir}/man1/monop.1* |
e9945d9e | 669 | %{_mandir}/man1/mono-cil-strip.1* |
994ec6f9 | 670 | %{_mandir}/man1/mono-shlib-cop.1* |
2affc12a | 671 | %{_mandir}/man1/monostyle.1* |
613285b2 | 672 | %{_mandir}/man1/mono-xmltool.1* |
994ec6f9 | 673 | %{_mandir}/man1/oldmono.1* |
5114c445 | 674 | %{_mandir}/man1/permview.1* |
994ec6f9 | 675 | %{_mandir}/man1/prj2make.1* |
613285b2 | 676 | %{_mandir}/man1/resgen.1* |
994ec6f9 | 677 | %{_mandir}/man1/soapsuds.1* |
18ff84b2 | 678 | %{_mandir}/man1/sqlsharp.1* |
ff112d9b | 679 | %{_mandir}/man1/wsdl.1* |
25055f19 | 680 | %{_mandir}/man1/xbuild.1* |
a66172db | 681 | %{_mandir}/man1/xsd.1* |
18ff84b2 | 682 | |
b6aa60a1 JB |
683 | %files debug |
684 | %defattr(644,root,root,755) | |
685 | %{_prefix}/lib/mono/1.0/*.mdb | |
686 | %{_prefix}/lib/mono/2.0/*.mdb | |
233b701e | 687 | %{_prefix}/lib/mono/3.5/*.mdb |
82bab47c | 688 | %{_prefix}/lib/mono/4.0/*.mdb |
b6aa60a1 JB |
689 | %{_prefix}/lib/mono/gac/*/*/*.mdb |
690 | ||
2e84680e | 691 | %files csharp -f mcs.lang |
609883c4 | 692 | %defattr(644,root,root,755) |
e6c59841 | 693 | %attr(755,root,root) %{_bindir}/csharp |
82bab47c | 694 | %attr(755,root,root) %{_bindir}/dmcs |
a66172db | 695 | %attr(755,root,root) %{_bindir}/mcs |
7b0dd1f7 | 696 | %attr(755,root,root) %{_bindir}/mcs1 |
a66172db | 697 | %attr(755,root,root) %{_bindir}/gmcs |
5114c445 JB |
698 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/mcs.exe |
699 | %{_prefix}/lib/mono/1.0/mcs.exe.config | |
700 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/gmcs.exe | |
701 | %{_prefix}/lib/mono/2.0/gmcs.exe.config | |
e6c59841 | 702 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/csharp.exe |
c0f4824b PS |
703 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/csharp.exe |
704 | %{_prefix}/lib/mono/4.0/dmcs.exe.config | |
705 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/dmcs.exe | |
03b81eb4 ER |
706 | %{_prefix}/lib/mono/4.0/Microsoft.CSharp.dll |
707 | %{_prefix}/lib/mono/gac/Microsoft.CSharp | |
18ff84b2 | 708 | %{_mandir}/man1/mcs.1* |
e6c59841 | 709 | %{_mandir}/man1/csharp.1* |
18ff84b2 | 710 | |
18ff84b2 | 711 | %files ilasm |
609883c4 | 712 | %defattr(644,root,root,755) |
5114c445 | 713 | %attr(755,root,root) %{_bindir}/ilasm |
7b0dd1f7 | 714 | %attr(755,root,root) %{_bindir}/ilasm1 |
5114c445 JB |
715 | %attr(755,root,root) %{_bindir}/ilasm2 |
716 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/ilasm.exe | |
717 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/ilasm.exe | |
c0f4824b | 718 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/ilasm.exe |
c8f3b110 | 719 | %{_mandir}/man1/ilasm.1* |
8aa3dace | 720 | |
e9945d9e | 721 | %files monodoc |
722 | %defattr(644,root,root,755) | |
723 | %attr(755,root,root) %{_bindir}/mdassembler | |
724 | %attr(755,root,root) %{_bindir}/mdoc* | |
725 | %attr(755,root,root) %{_bindir}/mod | |
726 | %attr(755,root,root) %{_bindir}/monodocer | |
727 | %attr(755,root,root) %{_bindir}/monodocs2html | |
728 | %attr(755,root,root) %{_bindir}/monodocs2slashdoc | |
729 | %attr(755,root,root) %{_bindir}/mdvalidater | |
7bad922f | 730 | %attr(755,root,root) %{_prefix}/lib/mono/1.0/mod.exe |
731 | %attr(755,root,root) %{_prefix}/lib/mono/2.0/mdoc.exe | |
c0f4824b | 732 | %attr(755,root,root) %{_prefix}/lib/mono/4.0/mdoc.exe |
e65b976c | 733 | %attr(755,root,root) %{_prefix}/lib/mono/monodoc/monodoc.dll |
e9945d9e | 734 | %{_prefix}/lib/mono/gac/monodoc |
7bad922f | 735 | %dir %{_prefix}/lib/mono/monodoc |
fa67b165 | 736 | %dir %{_prefix}/lib/monodoc |
7bad922f | 737 | %{_prefix}/lib/monodoc/* |
e9945d9e | 738 | %{_pkgconfigdir}/monodoc.pc |
739 | %{_mandir}/man1/mdassembler.1* | |
740 | %{_mandir}/man1/mdoc*.1* | |
741 | %{_mandir}/man1/monodocer.1* | |
742 | %{_mandir}/man1/monodocs2html.1* | |
743 | %{_mandir}/man1/mdvalidater.1* | |
744 | %{_mandir}/man5/mdoc.5* | |
745 | ||
4d9455d0 | 746 | %if %{with static_libs} |
8aa3dace | 747 | %files static |
748 | %defattr(644,root,root,755) | |
5114c445 JB |
749 | %if %{with mint} |
750 | %{_libdir}/libmint.a | |
751 | %else | |
752 | %{_libdir}/libmono.a | |
753 | %{_libdir}/libmono-profiler-aot.a | |
754 | %{_libdir}/libmono-profiler-cov.a | |
7b0dd1f7 | 755 | %{_libdir}/libmono-profiler-logging.a |
5114c445 | 756 | %endif |
4d9455d0 | 757 | %endif |