]> git.pld-linux.org Git - packages/mono.git/blame - mono.spec
- 1.1.15
[packages/mono.git] / mono.spec
Content-type: text/html ]> git.pld-linux.org Git - packages/mono.git/blame - mono.spec


500 - Internal Server Error

Malformed UTF-8 character (fatal) at (eval 6) line 1, <$fd> line 474.
This page took 0.09276 seconds and 4 git commands to generate.
CommitLineData
fef1a4c5 1# NOTE: Makefiles are broken, build could stop long time after first fatal error
245657c9
MM
2#
3# Conditional build:
fef1a4c5 4%bcond_without tls # don't use TLS (which requires recent 2.4.x or 2.6 kernel)
4d9455d0 5%bcond_without static_libs # don't build static libraries
8cabdc4d 6%bcond_with bootstrap # don't require mono-devel to find req/prov
f1c5438d 7%bcond_with mint # build mint instead of mono VM (JIT)
245657c9 8#
55b0c825
JB
9%ifnarch %{ix86} %{x8664} arm ia64 ppc s390 s390x sparc sparcv9 sparc64
10# JIT not supported on alpha,hppa
a465d985 11%define with_mint 1
f1c5438d 12%endif
2c1ff86a 13%define _glibver 2.4
8cabdc4d 14#
728c2265 15Summary: Common Language Infrastructure implementation
5b38e393 16Summary(pl): Implementacja Common Language Infrastructure
728c2265 17Name: mono
3d1af25b 18Version: 1.1.15
4ffe85ea 19Release: 1
245657c9 20License: GPL/LGPL/MIT
728c2265 21Group: Development/Languages
e17774e8 22#Source0Download: http://go-mono.com/sources/
3d1af25b 23Source0: http://www.go-mono.com/sources/mono/%{name}-%{version}.tar.gz
24# Source0-md5: 48d93d805c2940e42bcf73d0d38d30fe
f1f5ca6f 25Patch0: %{name}-nolibs.patch
994ec6f9 26Patch1: %{name}-alpha-float.patch
27Patch2: %{name}-mint.patch
09957200 28Patch3: %{name}-sonames.patch
ff3439a4 29Patch4: %{name}-alpha-atomic.patch
68174c6e 30URL: http://www.mono-project.com/
8aa3dace 31BuildRequires: autoconf
32BuildRequires: automake
3c4b0944 33BuildRequires: bison
2c1ff86a 34BuildRequires: glib2-devel >= %{_glibver}
f7c57864 35BuildRequires: libtool
609d5e15 36%{!?with_bootstrap:BuildRequires: mono-devel >= 1.1.8.3-2}
f7c57864 37BuildRequires: pkgconfig
71415791 38BuildRequires: rpmbuild(macros) >= 1.213
2ca5ca77 39BuildRequires: rpmbuild(monoautodeps)
609d5e15 40BuildRequires: xorg-lib-libX11
48cd6fab 41Requires: libgdiplus >= %{version}
30ef4f0c
JB
42ExclusiveArch: %{ix86} %{x8664} arm hppa ia64 ppc s390 s390x sparc sparcv9 sparc64
43# alpha still broken
1de8200d
JB
44# plain i386 is not supported; mono uses cmpxchg/xadd which require i486
45ExcludeArch: i386
728c2265
AM
46BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
47
ad29385a 48%define _rpmlibdir /usr/lib/rpm
49
d0023a38 50%if ! %{with bootstrap}
51%define __mono_provides %{_rpmlibdir}/mono-find-provides
52%define __mono_requires %{_rpmlibdir}/mono-find-requires
53%endif
54
728c2265
AM
55%description
56The Common Language Infrastructure platform. Microsoft has created a
57new development platform. The highlights of this new development
58platform are:
86d7bbf3 59- A runtime environment that provides garbage collection, threading
728c2265 60 and a virtual machine specification (The Virtual Execution System,
8aa3dace 61 VES),
62- A comprehensive class library,
728c2265 63- A new language, C#. Very similar to Java, C# allows programmers to
8aa3dace 64 use all the features available on the .NET runtime,
728c2265
AM
65- A language specification that compilers can follow if they want to
66 generate classes and code that can interoperate with other programming
8aa3dace 67 languages (The Common Language Specification: CLS).
728c2265 68
fef1a4c5 69%{?with_tls:This version was build with TLS __thread.}
245657c9 70
728c2265
AM
71%description -l pl
72