source: projects/specs/trunk/m/mono/mono-vl.spec @ 5449

Revision 5449, 27.9 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

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