Author: goetz Date: Thu Feb 8 11:42:04 2007 New Revision: 117699 Removed: packages/cooker/mono/current/SOURCES/mono-1.2.3-mono-find.patch Modified: packages/cooker/mono/current/SPECS/mono.spec
Log: - package reorganisation based on the upstream layout - fix buildrequires - drop patch1, mono-find-requires was moved to the devel package - drop some obsolete files Modified: packages/cooker/mono/current/SPECS/mono.spec ============================================================================== --- packages/cooker/mono/current/SPECS/mono.spec (original) +++ packages/cooker/mono/current/SPECS/mono.spec Thu Feb 8 11:42:04 2007 @@ -1,6 +1,6 @@ %define name mono %define version 1.2.3 -%define release %mkrel 1 +%define release %mkrel 2 %define major 0 %define majorminor 0 @@ -19,22 +19,31 @@ Source0: http://www.go-mono.com/sources/%name/%name-%version.tar.bz2 #gw add some major numbers to the dll map to not depend on -devel packages Patch: mono-dllmap.patch -#gw make mono-find-* work without libmono.so installed -Patch1: mono-1.2.3-mono-find.patch URL: http://www.go-mono.com/ BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: libglib2-devel >= 2.2.0 BuildRequires: bison +BuildRequires: zlib-devel Requires: libmono = %version -Requires: libmono-runtime = %version +# gw requires by System.Drawing +Requires: libgdiplus # Since mono 0.91 (mdk 10.0) we can rely on included config Obsoletes: mono-config Provides: mono-config +Provides: libmono-runtime +Obsoletes: libmono-runtime +# gw this is for some binary-only packages, the versions are retargetted +# by the mono runtime +Provides: mono(mscorlib) = 1.0.3300.0 +Provides: mono(System) = 1.0.3300.0 +Provides: mono(System.Drawing) = 1.0.3300.0 +Provides: mono(System.Xml) = 1.0.3300.0 + # old pnet doesn't use alternatives for ilasm Conflicts: pnet =< 0.6.2 %if ! %bootstrap -#gw needed for mono-find-requires -BuildRequires: mono +#gw needed for mono-find-requires which needs monodis and libmono.so +BuildRequires: mono-devel %endif @@ -44,6 +53,11 @@ an interpeter. It can also be used to run programs from the .NET Framework. +This package contains the core of the Mono runtime including its +Virtual Machine, Just-in-time compiler, C# compiler, security tools +and libraries (corlib, XML, System.Security, System.Drawing, ZipLib, +I18N, Cairo and Mono.*). + %package doc Summary: Documentation for the Mono runtime Group: Development/Other @@ -60,7 +74,6 @@ Summary: Libraries for the Mono runtime Group: System/Libraries Provides: libmono = %version-%release -Requires: libgdiplus %description -n %libname Mono is an implementation of the ECMA Common Language Infrastructure, @@ -69,30 +82,6 @@ Framework. This package provides the versioned libraries for the Mono runtime. -%package -n libmono-runtime -Summary: Libraries for the Mono runtime -Group: Development/Other -Requires: libmono = %version -# gw this is for some binary-only packages, the versions are retargetted -# by the mono runtime -Provides: mono(mscorlib) = 1.0.3300.0 -Provides: mono(System) = 1.0.3300.0 -Provides: mono(System.Data) = 1.0.3300.0 -Provides: mono(System.Drawing) = 1.0.3300.0 -Provides: mono(System.Web) = 1.0.3300.0 -Provides: mono(System.Windows.Forms) = 1.0.3300.0 -Provides: mono(System.Xml) = 1.0.3300.0 -Provides: mono(mscorlib) = 1.0.5000.0 -Provides: mono(mscorlib) = 2.0.0.0 - - -%description -n libmono-runtime -Mono is an implementation of the ECMA Common Language Infrastructure, -it contains both a just-in-time compiler for maximum performance, and -an interpeter. It can also be used to run programs from the .NET -Framework. -This package provides the non-versioned libraries for the Mono runtime. - %package data-sqlite Summary: SQLite database connectivity for mono Group: Development/Other @@ -110,7 +99,20 @@ Summary: Tools required to embed the Mono runtime Group: Development/Other Requires: %libname = %version -Requires: mono >= %version +Requires: mono = %version +Requires: mono-bytefx-data-mysql = %version +Requires: mono-data = %version +Requires: mono-data-firebird = %version +Requires: mono-data-sqlite = %version +Requires: mono-data-sybase = %version +Requires: mono-data-oracle = %version +Requires: mono-data-postgresql = %version +Requires: mono-extras = %version +Requires: mono-web = %version +Requires: mono-ibm-data-db2 = %version +Requires: mono-jscript = %version +Requires: mono-locale-extras = %version +Requires: mono-winforms = %version Provides: mono-devel = %version-%release Provides: libmono-devel = %version-%release @@ -127,18 +129,139 @@ This is a port of Jay to C#, the original Jay can be found here: http://www.cs.rit.edu/~ats/projects/lp/doc/jay/package-summary.html +%package web +Summary: ASP.NET, Remoting, and Web Services for Mono +Group: Development/Other +Requires: mono = %version +Provides: mono(System.Web) = 1.0.3300.0 + +%description web +This package provides the ASP.NET libraries and runtime for +development of web application, web services and remoting support. + +%package data-oracle +Summary: Oracle database connectivity for Mono +Group: Development/Other +Requires: mono = %version + +%description data-oracle +This package contains the ADO.NET Data provider for the Oracle +database. + +%package data +Summary: Database connectivity for Mono +Group: Development/Other +Requires: mono = %version +Provides: mono(System.Data) = 1.0.3300.0 + +%description data +This package provides a Mono assembly to facilitate data access and +manipulation with databases, LDAP compatible directory servers and/or +XML data exchange. Beyond the ADO.NET, Novell.LDAP and +System.DirectoryServices assemblies, it also includes a command line +sql application as well as the Microsoft SQL Server and ODBC data +providers. + +%package extras +Summary: Infrastructure for running and building daemons and services +Group: Development/Other +Requires: mono = %version + +%description extras +This package provides the libary and application to run services and +daemons with Mono. It also includes stubs for the following .NET 1.1 +and 2.0 assemblies: Microsoft.Vsa, System.Configuration.Install, +System.Management, System.Messaging. + +%package ibm-data-db2 +Summary: IBM DB2 database connectivity for Mono +Group: Development/Other +Requires: mono = %version + +%description ibm-data-db2 +This package contains the ADO.NET Data provider for the IBM DB2 +Universal database. + +%package jscript +Summary: JScript .NET support for Mono +Group: Development/Other +Requires: mono = %version + +%description jscript + +This package contains the JScript .NET compiler and language +runtime. This allows you to compile and run JScript.NET application +and assemblies. + +%package data-firebird +Summary: Firebird database connectivity for Mono +Group: Development/Other +Requires: mono = %version + +%description data-firebird +This package contains the ADO.NET Data provider for the Firebird +database. + +%package winforms +Summary: Windows Forms implementation for Mono +Group: Development/Other +Requires: mono = %version +Provides: mono(System.Windows.Forms) = 1.0.3300.0 +%description winforms +This package provides a fully managed implementation of +System.Windows.Forms, the default graphical toolkit for .NET +applications. + +%package locale-extras +Summary: Extra locale information for Mono +Group: Development/Other +Requires: mono = %version + +%description locale-extras +This package contains assemblies to support I18N applications for +non-latin alphabets. + +%package data-postgresql +Summary: Postgresql database connectivity for Mono +Group: Development/Other +Requires: mono = %version + +%description data-postgresql +This package contains the ADO.NET Data provider for the Postgresql +database. + +%package bytefx-data-mysql +Summary: MySQL database connectivity for Mono +Group: Development/Other +Requires: mono = %version + +%description bytefx-data-mysql +This package contains the ADO.NET Data provider for MySQL. This is no +longer maintained. MySQL AB now provides MySQL Connector/Net which is +fully managed and actively maintained. + +%package data-sybase +Summary: Sybase database connectivity for Mono +Group: Development/Other +Requires: mono = %version + +%description data-sybase +This package contains the ADO.NET Data provider for the Sybase +database. %prep %setup -q %patch -p1 -b .dllmap -%patch1 -p1 -b .find %build -%configure2_5x --with-tls=__thread -#gw parallel build broken in 1.1.8.1 +%configure2_5x --with-preview=yes +#--with-tls=__thread +#gw parallel build broken in 1.2.3 make -#gw this fails with gcc 4.0.x + +%check +#gw unit tests in mcs/class/corlib fail #make check %install @@ -153,13 +276,21 @@ mv %buildroot%_datadir/libgc-mono installed-docs +#gw these are all obsolete and shouldn't be packaged: +rm -f %buildroot%_bindir/{httpcfg,mbas} \ + %buildroot%_mandir/man1/{httpcfg.1,mint.1,oldmono.1,monostyle.1} \ + %buildroot%monodir/1.0/{browsercaps-updater.exe*,ictool.exe*} +# these work on Windows only +rm -fr %buildroot%monodir/*/Mono.Security.Win32* + + %clean rm -rf %{buildroot} %post -n %libname -p /sbin/ldconfig -%post +%post -n %libname-devel update-alternatives --install %{_bindir}/ilasm ilasm %{_bindir}/ilasm.mono 10 update-alternatives --install %{_mandir}/man1/ilasm.1.bz2 man-ilasm %{_mandir}/man1/ilasm.mono.1.bz2 10 update-alternatives --install %{_bindir}/al al %{_bindir}/al.mono 10 @@ -167,7 +298,7 @@ %postun -n %libname -p /sbin/ldconfig -%postun +%postun -n %libname-devel [ $1 = 0 ] || exit 0 update-alternatives --remove ilasm %{_bindir}/ilasm.mono update-alternatives --remove man-ilasm %{_mandir}/man1/ilasm.mono.1.bz2 @@ -180,19 +311,110 @@ %dir %{_sysconfdir}/mono %dir %{_sysconfdir}/mono/1.0/ %dir %{_sysconfdir}/mono/2.0/ -%config(noreplace) %{_sysconfdir}/mono/1.0/DefaultWsdlHelpGenerator.aspx %config(noreplace) %{_sysconfdir}/mono/1.0/machine.config -%config(noreplace) %{_sysconfdir}/mono/browscap.ini -%config(noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx %config(noreplace) %{_sysconfdir}/mono/2.0/machine.config -%config(noreplace) %{_sysconfdir}/mono/2.0/web.config %config %{_sysconfdir}/mono/config -%{_bindir}/*[^jay] -%{_mandir}/man1/[a-i]* -# bah, no workies -#%{_mandir}/man1/*[^jay.1.bz2] -%{_mandir}/man1/[k-z]* -%{_mandir}/man5/* +%_bindir/mono +%_bindir/certmgr +%_bindir/chktrust +%_bindir/gacutil +%_bindir/gmcs +%_bindir/mcs +%_bindir/mozroots +%_bindir/setreg +%_bindir/sn +%_mandir/man1/mono.1* +%_mandir/man1/certmgr.1* +%_mandir/man1/chktrust.1* +%_mandir/man1/gacutil.1* +%_mandir/man1/mcs.1* +%_mandir/man1/mozroots.1* +%_mandir/man1/setreg.1* +%_mandir/man1/sn.1* +%_mandir/man5/mono-config.5* +%dir %monodir +%dir %monodir/gac/ +%dir %monodir/1.0/ +%dir %monodir/2.0/ +%monodir/1.0/certmgr.exe +%monodir/1.0/certmgr.exe.mdb +%monodir/1.0/chktrust.exe +%monodir/1.0/chktrust.exe.mdb +%monodir/1.0/gacutil.exe +%monodir/1.0/gacutil.exe.mdb +%monodir/2.0/gmcs.exe +%monodir/2.0/gmcs.exe.mdb +%monodir/2.0/gmcs.exe.config +%monodir/1.0/mcs.exe.config +%monodir/1.0/mcs.exe +%monodir/1.0/mcs.exe.mdb +%monodir/1.0/mozroots.exe +%monodir/1.0/mozroots.exe.mdb +%monodir/1.0/setreg.exe +%monodir/1.0/setreg.exe.mdb +%monodir/1.0/sn.exe +%monodir/1.0/sn.exe.mdb +%monodir/gac/cscompmgd +%monodir/1.0/cscompmgd.dll +%monodir/2.0/cscompmgd.dll +%monodir/gac/I18N.West +%monodir/1.0/I18N.West.dll +%monodir/2.0/I18N.West.dll +%monodir/gac/I18N +%monodir/1.0/I18N.dll +%monodir/2.0/I18N.dll +%monodir/gac/Mono.CompilerServices.SymbolWriter +%monodir/1.0/Mono.CompilerServices.SymbolWriter.dll +%monodir/2.0/Mono.CompilerServices.SymbolWriter.dll +%monodir/gac/Mono.GetOptions +%monodir/1.0/Mono.GetOptions.dll +%monodir/2.0/Mono.GetOptions.dll +%monodir/gac/Mono.Security +%monodir/1.0/Mono.Security.dll +%monodir/2.0/Mono.Security.dll +%monodir/gac/System.Security +%monodir/1.0/System.Security.dll +%monodir/2.0/System.Security.dll +%monodir/gac/System.Xml +%monodir/1.0/System.Xml.dll +%monodir/2.0/System.Xml.dll +%monodir/gac/System +%monodir/1.0/System.dll +%monodir/2.0/System.dll +%monodir/gac/System.Configuration +%monodir/2.0/System.Configuration.dll +%monodir/1.0/mscorlib.dll +%monodir/1.0/mscorlib.dll.mdb +%monodir/2.0/mscorlib.dll +%monodir/2.0/mscorlib.dll.mdb +%monodir/gac/Mono.C5 +%monodir/2.0/Mono.C5.dll +%monodir/gac/System.Drawing +%monodir/1.0/System.Drawing.dll +%monodir/2.0/System.Drawing.dll +%monodir/gac/Mono.Posix +%monodir/1.0/Mono.Posix.dll +%monodir/2.0/Mono.Posix.dll +%monodir/gac/Mono.Cairo +%monodir/1.0/Mono.Cairo.dll +%monodir/2.0/Mono.Cairo.dll +%monodir/gac/ICSharpCode.SharpZipLib +%monodir/1.0/ICSharpCode.SharpZipLib.dll +%monodir/2.0/ICSharpCode.SharpZipLib.dll +%monodir/compat-1.0/ICSharpCode.SharpZipLib.dll +%monodir/compat-2.0/ICSharpCode.SharpZipLib.dll +%monodir/gac/Microsoft.VisualC +%monodir/1.0/Microsoft.VisualC.dll +%monodir/2.0/Microsoft.VisualC.dll +%monodir/gac/Commons.Xml.Relaxng +%monodir/1.0/Commons.Xml.Relaxng.dll +%monodir/2.0/Commons.Xml.Relaxng.dll +%monodir/gac/CustomMarshalers +%monodir/1.0/CustomMarshalers.dll +%monodir/2.0/CustomMarshalers.dll +%monodir/gac/OpenSystem.C +%monodir/1.0/OpenSystem.C.dll +%monodir/2.0/OpenSystem.C.dll %files doc %defattr(-, root, root) @@ -215,99 +437,6 @@ %monodir/2.0/Mono.Data.SqliteClient.dll %monodir/gac/Mono.Data.SqliteClient/ -%files -n libmono-runtime -%defattr(-, root, root) -%dir %monodir -%dir %monodir/1.0/ -%dir %monodir/gac/ -%monodir/1.0/*.mdb -%monodir/1.0/Accessibility* -%monodir/1.0/ByteFX.Data* -%monodir/1.0/Commons.Xml.Relaxng* -%monodir/1.0/CustomMarshalers* -%monodir/1.0/Firebird* -%monodir/1.0/I18N* -%monodir/1.0/IBM.Data.DB2* -%monodir/1.0/ICSharpCode.SharpZipLib* -%monodir/1.0/Microsoft* -%monodir/1.0/Mono.CompilerServices.SymbolWriter* -%monodir/1.0/Mono.Cairo* -%monodir/1.0/Mono.Data.dll* -%monodir/1.0/Mono.Data.SybaseClient* -%monodir/1.0/Mono.Data.Tds* -%monodir/1.0/Mono.GetOptions* -%monodir/1.0/Mono.Http* -%monodir/1.0/Mono.Posix* -%monodir/1.0/Mono.Security* -%monodir/1.0/Novell* -%monodir/1.0/Npgsql* -%monodir/1.0/OpenSystem.C* -%monodir/1.0/PEAPI* -%monodir/1.0/System* -%monodir/1.0/cscompmgd* -%monodir/1.0/nunit* -%monodir/1.0/*.exe -%monodir/1.0/*.exe.config -%monodir/compat-1.0/ -%monodir/compat-2.0/ -%monodir/1.0/mcs.exe.config -%monodir/1.0/mscorlib.dll -%dir %monodir/2.0/ -%monodir/2.0/Accessibility.dll -%monodir/2.0/ByteFX.Data.dll -%monodir/2.0/Commons.Xml.Relaxng.dll -%monodir/2.0/CustomMarshalers* -%monodir/2.0/I18N* -%monodir/2.0/ICSharpCode.SharpZipLib.dll -%monodir/2.0/Microsoft* -%monodir/2.0/Mono.C* -%monodir/2.0/Mono.Data.SybaseClient.dll -%monodir/2.0/Mono.Data.Tds* -%monodir/2.0/Mono.Data.dll -%monodir/2.0/Mono.GetOptions.dll -%monodir/2.0/Mono.Http.dll -%monodir/2.0/Mono.Posix.dll -%monodir/2.0/Mono.Security* -%monodir/2.0/N* -%monodir/2.0/OpenSystem.C* -%monodir/2.0/PEAPI.dll -%monodir/2.0/System* -%monodir/2.0/cscompmgd.dll -%monodir/2.0/*.config -%monodir/2.0/mscorlib.dll -%monodir/2.0/*.exe -%monodir/2.0/*.mdb -%monodir/2.0/MSBuild/ -%monodir/2.0/xbuild.rsp -%monodir/gac/Accessibility* -%monodir/gac/ByteFX.Data* -%monodir/gac/Commons.Xml.Relaxng* -%monodir/gac/CustomMarshalers* -%monodir/gac/Firebird* -%monodir/gac/I18N* -%monodir/gac/IBM.Data.DB2* -%monodir/gac/ICSharpCode.SharpZipLib* -%monodir/gac/Microsoft* -%monodir/gac/Mono.C5/ -%monodir/gac/Mono.CompilerServices.SymbolWriter/ -%monodir/gac/Mono.Cairo* -%monodir/gac/Mono.Data/ -%monodir/gac/Mono.Data.SybaseClient* -%monodir/gac/Mono.Data.Tds* -%monodir/gac/Mono.GetOptions* -%monodir/gac/Mono.Http* -%monodir/gac/Mono.Posix* -%monodir/gac/Mono.Security* -%monodir/gac/Novell* -%monodir/gac/Npgsql* -%monodir/gac/OpenSystem.C* -%monodir/gac/PEAPI* -%monodir/gac/System* -%monodir/gac/cscompmgd* -%monodir/gac/mono-service/ -%monodir/gac/nunit* -%_datadir/mono-1.0/ - %files -n %libname-devel %defattr(-, root, root) %dir %_includedir/mono-1.0/ @@ -316,6 +445,157 @@ %attr(644,root,root) %{_libdir}/*.la %{_libdir}/libmono*.so %{_libdir}/pkgconfig/* +%_bindir/al.mono +%_bindir/al2 +%_bindir/caspol +%_bindir/cert2spc +%_bindir/cilc +%_bindir/dtd2rng +%_bindir/dtd2xsd +%_bindir/genxs +%_bindir/ilasm.mono +%_bindir/ilasm2 +# +%_bindir/macpack +# +%_bindir/makecert +%_bindir/mkbundle +%_bindir/mkbundle2 +%_bindir/mono-find-provides +%_bindir/mono-find-requires +%_bindir/mono-shlib-cop +%_bindir/mono-xmltool +%_bindir/monodiet +%_bindir/monodis +%_bindir/monop +%_bindir/monop2 +%_bindir/nunit-console +%_bindir/nunit-console2 +%_bindir/pedump +%_bindir/permview +%_bindir/prj2make +%_bindir/resgen.mono +%_bindir/resgen2 +%_bindir/secutil +%_bindir/sgen +%_bindir/signcode +%_bindir/xbuild +%_bindir/monograph +%_mandir/man1/cert2spc.1* +%_mandir/man1/cilc.1* +%_mandir/man1/dtd2xsd.1* +%_mandir/man1/genxs.1* +%_mandir/man1/ilasm*.1* +# +%_mandir/man1/macpack.1* +# +%_mandir/man1/makecert.1* +%_mandir/man1/mkbundle.1* +%_mandir/man1/monoburg.* +%_mandir/man1/mono-shlib-cop.1* +%_mandir/man1/monodis.1* +%_mandir/man1/monop.1* +%_mandir/man1/permview.1* +%_mandir/man1/prj2make.1* +%_mandir/man1/secutil.1* +%_mandir/man1/sgen.1* +%_mandir/man1/signcode.1* +%_mandir/man1/al.1* +%_mandir/man1/mono-xmltool.1* +# +%monodir/1.0/macpack.exe* +# +%monodir/gac/Microsoft.Build.Tasks +%monodir/2.0/Microsoft.Build.Tasks.dll +%monodir/gac/Microsoft.Build.Framework +%monodir/2.0/Microsoft.Build.Framework.dll +%monodir/gac/Microsoft.Build.Utilities +%monodir/2.0/Microsoft.Build.Utilities.dll +%monodir/gac/Microsoft.Build.Engine +%monodir/2.0/Microsoft.Build.Engine.dll +%monodir/gac/PEAPI +%monodir/1.0/PEAPI.dll +%monodir/2.0/PEAPI.dll +%monodir/2.0/Microsoft.Build.xsd +%monodir/2.0/Microsoft.Common.tasks +%monodir/2.0/Microsoft.Common.targets +%monodir/2.0/Microsoft.CSharp.targets +# +%monodir/2.0/Microsoft.VisualBasic.targets +# +%monodir/2.0/MSBuild +%monodir/2.0/xbuild.rsp +%monodir/1.0/*ake*ert.exe +%monodir/1.0/*ake*ert.exe.mdb +%monodir/1.0/CorCompare.exe +%monodir/1.0/al.exe +%monodir/1.0/al.exe.mdb +%monodir/2.0/al.exe +%monodir/2.0/al.exe.mdb +%monodir/1.0/caspol.exe +%monodir/1.0/caspol.exe.mdb +%monodir/1.0/cert2spc.exe +%monodir/1.0/cert2spc.exe.mdb +%monodir/1.0/cilc.exe +%monodir/1.0/cilc.exe.mdb +%monodir/1.0/dtd2rng.exe +%monodir/1.0/dtd2rng.exe.mdb +%monodir/1.0/dtd2xsd.exe +%monodir/1.0/dtd2xsd.exe.mdb +%monodir/1.0/genxs.exe +%monodir/1.0/genxs.exe.mdb +%monodir/1.0/ilasm.exe +%monodir/1.0/ilasm.exe.mdb +%monodir/2.0/ilasm.exe +%monodir/2.0/ilasm.exe.mdb +%monodir/1.0/mkbundle.exe +%monodir/1.0/mkbundle.exe.mdb +%monodir/2.0/mkbundle.exe +%monodir/2.0/mkbundle.exe.mdb +%monodir/1.0/monop.exe +%monodir/1.0/monop.exe.mdb +%monodir/2.0/monop.exe +%monodir/2.0/monop.exe.mdb +%monodir/1.0/permview.exe +%monodir/1.0/permview.exe.mdb +%monodir/1.0/resgen.exe +%monodir/1.0/resgen.exe.mdb +%monodir/2.0/resgen.exe +%monodir/2.0/resgen.exe.mdb +%monodir/1.0/secutil.exe +%monodir/1.0/secutil.exe.mdb +%monodir/2.0/sgen.exe +%monodir/2.0/sgen.exe.mdb +%monodir/1.0/signcode.exe +%monodir/1.0/signcode.exe.mdb +%monodir/1.0/prj2make.exe +%monodir/1.0/prj2make.exe.mdb +%monodir/1.0/mono-shlib-cop.exe +%monodir/1.0/mono-shlib-cop.exe.config +%monodir/1.0/mono-shlib-cop.exe.mdb +%monodir/1.0/mono-api-diff.exe +%monodir/1.0/mono-api-info.exe +%monodir/2.0/mono-api-info.exe +%monodir/1.0/nunit-console.exe +%monodir/1.0/nunit-console.exe.config +%monodir/1.0/nunit-console.exe.mdb +%monodir/2.0/nunit-console.exe +%monodir/2.0/nunit-console.exe.config +%monodir/2.0/nunit-console.exe.mdb +%monodir/1.0/nunit.core.dll +%monodir/1.0/nunit.framework.dll +%monodir/1.0/nunit.util.dll +%monodir/1.0/nunit.mocks.dll +%monodir/gac/nunit.core +%monodir/gac/nunit.framework +%monodir/gac/nunit.util +%monodir/gac/nunit.mocks +%monodir/2.0/xbuild.exe +%monodir/2.0/xbuild.exe.mdb +%monodir/1.0/mono-xmltool.exe +%monodir/1.0/mono-xmltool.exe.mdb +%_datadir/mono-1.0/ + %files -n jay %defattr(-, root, root) @@ -323,3 +603,174 @@ %{_mandir}/man1/jay* %dir %{_datadir}/jay %{_datadir}/jay/* + +%files web +%defattr(-, root, root) +%config(noreplace) %{_sysconfdir}/mono/browscap.ini +%config(noreplace) %{_sysconfdir}/mono/1.0/DefaultWsdlHelpGenerator.aspx +%config(noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx +%config(noreplace) %{_sysconfdir}/mono/2.0/web.config +%_bindir/disco +%_bindir/soapsuds +%_bindir/wsdl +%_bindir/wsdl2 +%_bindir/xsd +%_mandir/man1/disco.1* +%_mandir/man1/soapsuds.1* +%_mandir/man1/wsdl.1* +%_mandir/man1/xsd.1* +%monodir/gac/Mono.Http +%monodir/1.0/Mono.Http.dll +%monodir/2.0/Mono.Http.dll +%monodir/gac/System.Runtime.Remoting +%monodir/1.0/System.Runtime.Remoting.dll +%monodir/2.0/System.Runtime.Remoting.dll +%monodir/gac/System.Web +%monodir/1.0/System.Web.dll +%monodir/2.0/System.Web.dll +%monodir/gac/System.Runtime.Serialization.Formatters.Soap +%monodir/1.0/System.Runtime.Serialization.Formatters.Soap.dll +%monodir/2.0/System.Runtime.Serialization.Formatters.Soap.dll +%monodir/gac/System.Web.Services +%monodir/1.0/System.Web.Services.dll +%monodir/2.0/System.Web.Services.dll +%monodir/1.0/disco.exe +%monodir/1.0/disco.exe.mdb +%monodir/1.0/soapsuds.exe +%monodir/1.0/soapsuds.exe.mdb +%monodir/1.0/wsdl.exe +%monodir/1.0/wsdl.exe.mdb +%monodir/2.0/wsdl.exe +%monodir/2.0/wsdl.exe.mdb +%monodir/1.0/xsd.exe +%monodir/1.0/xsd.exe.mdb + +%files jscript +%defattr(-, root, root) +%monodir/gac/Microsoft.JScript +%monodir/1.0/Microsoft.JScript.dll +%monodir/2.0/Microsoft.JScript.dll +%_bindir/mjs +%monodir/1.0/mjs.exe +%monodir/1.0/mjs.exe.mdb + +%files data-firebird +%defattr(-, root, root) +%monodir/gac/FirebirdSql.Data.Firebird +%monodir/1.0/FirebirdSql.Data.Firebird.dll + + +%files winforms +%defattr(-, root, root) +%monodir/gac/System.Windows.Forms +%monodir/1.0/System.Windows.Forms.dll +%monodir/2.0/System.Windows.Forms.dll +%monodir/gac/Accessibility +%monodir/1.0/Accessibility.dll +%monodir/2.0/Accessibility.dll +%monodir/gac/System.Design +%monodir/1.0/System.Design.dll +%monodir/2.0/System.Design.dll +%monodir/gac/System.Drawing.Design +%monodir/1.0/System.Drawing.Design.dll +%monodir/2.0/System.Drawing.Design.dll + +%files extras +%defattr(-, root, root) +%monodir/gac/System.Management +%monodir/1.0/System.Management.dll +%monodir/2.0/System.Management.dll +%monodir/gac/System.Messaging +%monodir/1.0/System.Messaging.dll +%monodir/2.0/System.Messaging.dll +%monodir/gac/System.ServiceProcess +%monodir/1.0/System.ServiceProcess.dll +%monodir/2.0/System.ServiceProcess.dll +%_bindir/mono-service +%monodir/1.0/mono-service.exe +%monodir/1.0/mono-service.exe.mdb +%_bindir/mono-service2 +%monodir/2.0/mono-service.exe +%monodir/2.0/mono-service.exe.mdb +%monodir/gac/mono-service +%_mandir/man1/mono-service.1* +%monodir/gac/System.Configuration.Install +%monodir/1.0/System.Configuration.Install.dll +%monodir/2.0/System.Configuration.Install.dll +%monodir/gac/Microsoft.Vsa +%monodir/1.0/Microsoft.Vsa.dll +%monodir/2.0/Microsoft.Vsa.dll + +%files ibm-data-db2 +%defattr(-, root, root) +%monodir/gac/IBM.Data.DB2 +%monodir/1.0/IBM.Data.DB2.dll + +%files data-oracle +%defattr(-, root, root) +%monodir/gac/System.Data.OracleClient +%monodir/1.0/System.Data.OracleClient.dll +%monodir/2.0/System.Data.OracleClient.dll + +%files data +%defattr(-, root, root) +%monodir/1.0/sqlsharp.exe +%monodir/1.0/sqlsharp.exe.mdb +%_bindir/sqlsharp +%_mandir/man1/sqlsharp.1* +%monodir/gac/System.Data +%monodir/1.0/System.Data.dll +%monodir/2.0/System.Data.dll +%monodir/gac/Mono.Data +%monodir/1.0/Mono.Data.dll +%monodir/2.0/Mono.Data.dll +%monodir/gac/Mono.Data.Tds +%monodir/1.0/Mono.Data.Tds.dll +%monodir/2.0/Mono.Data.Tds.dll +%monodir/gac/Mono.Data.TdsClient +%monodir/1.0/Mono.Data.TdsClient.dll +%monodir/2.0/Mono.Data.TdsClient.dll +%monodir/gac/System.EnterpriseServices +%monodir/1.0/System.EnterpriseServices.dll +%monodir/2.0/System.EnterpriseServices.dll +%monodir/gac/Novell.Directory.Ldap +%monodir/1.0/Novell.Directory.Ldap.dll +%monodir/2.0/Novell.Directory.Ldap.dll +%monodir/gac/System.DirectoryServices +%monodir/1.0/System.DirectoryServices.dll +%monodir/2.0/System.DirectoryServices.dll +%monodir/gac/System.Transactions +%monodir/2.0/System.Transactions.dll + +%files locale-extras +%defattr(-, root, root) +%monodir/gac/I18N.MidEast +%monodir/1.0/I18N.MidEast.dll +%monodir/2.0/I18N.MidEast.dll +%monodir/gac/I18N.Rare +%monodir/1.0/I18N.Rare.dll +%monodir/2.0/I18N.Rare.dll +%monodir/gac/I18N.CJK +%monodir/1.0/I18N.CJK.dll +%monodir/2.0/I18N.CJK.dll +%monodir/gac/I18N.Other +%monodir/1.0/I18N.Other.dll +%monodir/2.0/I18N.Other.dll + +%files data-postgresql +%defattr(-, root, root) +%monodir/gac/Npgsql +%monodir/1.0/Npgsql.dll +%monodir/2.0/Npgsql.dll + +%files bytefx-data-mysql +%defattr(-, root, root) +%monodir/gac/ByteFX.Data +%monodir/1.0/ByteFX.Data.dll +%monodir/2.0/ByteFX.Data.dll + +%files data-sybase +%defattr(-, root, root) +%monodir/gac/Mono.Data.SybaseClient +%monodir/1.0/Mono.Data.SybaseClient.dll +%monodir/2.0/Mono.Data.SybaseClient.dll
