version update because 2.11 still broken

This commit is contained in:
Alexander Khryukin 2012-10-01 15:18:52 +04:00
parent e726c9d0f9
commit d1e87fd351
3 changed files with 1651 additions and 5 deletions

View file

@ -1,2 +1,2 @@
sources: sources:
"mono-2.11.4.tar.bz2": 41707d3b6a1bd8380f4150474602c19e5e88e3f8 "mono-2.10.9.tar.bz2": 1a6e8c5a0c3d88d87982259aa04402e028a283de

View file

@ -1,6 +1,5 @@
%define Werror_cflags %nil
%define name mono %define name mono
%define version 2.11.4 %define version 2.10.9
%define release %mkrel 1 %define release %mkrel 1
%define major 0 %define major 0
@ -712,6 +711,7 @@ install -p -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pki/mono/
rm -f %buildroot%_libdir/lib*.la rm -f %buildroot%_libdir/lib*.la
%files -f mcs.lang %files -f mcs.lang
%defattr(-, root, root)
%dir %{_sysconfdir}/mono %dir %{_sysconfdir}/mono
%dir %{_sysconfdir}/mono/2.0/ %dir %{_sysconfdir}/mono/2.0/
%dir %{_sysconfdir}/mono/4.0/ %dir %{_sysconfdir}/mono/4.0/
@ -728,7 +728,7 @@ rm -f %buildroot%_libdir/lib*.la
%{_bindir}/mono-sgen-gdb.py %{_bindir}/mono-sgen-gdb.py
%_bindir/mono-test-install %_bindir/mono-test-install
%_bindir/csharp %_bindir/csharp
#% _bindir/csharp2 %_bindir/csharp2
%_bindir/certmgr %_bindir/certmgr
%_bindir/chktrust %_bindir/chktrust
%_bindir/dmcs %_bindir/dmcs
@ -756,11 +756,12 @@ rm -f %buildroot%_libdir/lib*.la
%dir %monodir/3.5/ %dir %monodir/3.5/
%monodir/mono-configuration-crypto %monodir/mono-configuration-crypto
%dir %monodir/gac/Mono.C5 %dir %monodir/gac/Mono.C5
%monodir/gac/Mono.C5/1.1.1.0* %monodir/gac/Mono.C5/1.1.0.0*
%monodir/gac/Mono.Cecil/ %monodir/gac/Mono.Cecil/
%monodir/gac/Mono.Cecil.Mdb/ %monodir/gac/Mono.Cecil.Mdb/
%files 2.0 %files 2.0
%defattr(-, root, root)
%dir %monodir/2.0 %dir %monodir/2.0
%monodir/2.0/Commons.Xml.Relaxng.dll %monodir/2.0/Commons.Xml.Relaxng.dll
%monodir/2.0/CustomMarshalers.dll %monodir/2.0/CustomMarshalers.dll
@ -825,6 +826,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/cscompmgd/8.0.0.0* %monodir/gac/cscompmgd/8.0.0.0*
%files 4.0 %files 4.0
%defattr(-, root, root)
%monodir/4.0/Commons.Xml.Relaxng.dll %monodir/4.0/Commons.Xml.Relaxng.dll
%monodir/4.0/CustomMarshalers.dll %monodir/4.0/CustomMarshalers.dll
%monodir/4.0/I18N.West.dll %monodir/4.0/I18N.West.dll
@ -901,13 +903,16 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/cscompmgd/0.0.0.0* %monodir/gac/cscompmgd/0.0.0.0*
%files compat %files compat
%defattr(-, root, root)
%dir %monodir/compat-2.0/ %dir %monodir/compat-2.0/
%monodir/compat-2.0/ICSharpCode.SharpZipLib.dll %monodir/compat-2.0/ICSharpCode.SharpZipLib.dll
%monodir/gac/ICSharpCode.SharpZipLib/2.6.0.0* %monodir/gac/ICSharpCode.SharpZipLib/2.6.0.0*
%files build %files build
%defattr(-, root, root)
%files build-2.0 %files build-2.0
%defattr(-, root, root)
%monodir/2.0/Microsoft.Build.Tasks.dll %monodir/2.0/Microsoft.Build.Tasks.dll
%dir %monodir/gac/Microsoft.Build.Tasks %dir %monodir/gac/Microsoft.Build.Tasks
%monodir/gac/Microsoft.Build.Tasks/2.0.0.0* %monodir/gac/Microsoft.Build.Tasks/2.0.0.0*
@ -929,6 +934,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/2.0/MSBuild %monodir/2.0/MSBuild
%files build-3.5 %files build-3.5
%defattr(-, root, root)
%monodir/3.5/Microsoft.Build.Framework.dll %monodir/3.5/Microsoft.Build.Framework.dll
%dir %monodir/gac/Microsoft.Build.Framework/ %dir %monodir/gac/Microsoft.Build.Framework/
%monodir/gac/Microsoft.Build.Framework/3.5.0.0* %monodir/gac/Microsoft.Build.Framework/3.5.0.0*
@ -942,6 +948,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/3.5/MSBuild %monodir/3.5/MSBuild
%files build-4.0 %files build-4.0
%defattr(-, root, root)
%monodir/4.0/Microsoft.Build.dll %monodir/4.0/Microsoft.Build.dll
%dir %monodir/gac/Microsoft.Build/ %dir %monodir/gac/Microsoft.Build/
%monodir/gac/Microsoft.Build/4.0.0.0* %monodir/gac/Microsoft.Build/4.0.0.0*
@ -972,12 +979,14 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/4.0/MSBuild %monodir/4.0/MSBuild
%files doc %files doc
%defattr(-, root, root)
%doc AUTHORS COPYING.LIB NEWS README %doc AUTHORS COPYING.LIB NEWS README
%doc docs/*[^Makefile-Makefile.in] %doc docs/*[^Makefile-Makefile.in]
%doc mcs*/docs/clr-abi.txt mcs*/docs/compiler.txt mcs*/docs/control-flow-analysis.txt %doc mcs*/docs/clr-abi.txt mcs*/docs/compiler.txt mcs*/docs/control-flow-analysis.txt
%doc installed-docs/* %doc installed-docs/*
%files -n %libname %files -n %libname
%defattr(-, root, root)
%{_libdir}/libmono-profiler*.so.%{major}* %{_libdir}/libmono-profiler*.so.%{major}*
%if %sgen == yes %if %sgen == yes
%{_libdir}/libmonosgen-2.0.so.%{major}* %{_libdir}/libmonosgen-2.0.so.%{major}*
@ -988,14 +997,17 @@ rm -f %buildroot%_libdir/lib*.la
%_libdir/libikvm-native.so %_libdir/libikvm-native.so
%files -n %libname1 %files -n %libname1
%defattr(-, root, root)
%{_libdir}/libmono-2.0.so.%{major1}* %{_libdir}/libmono-2.0.so.%{major1}*
%if %llvm == yes %if %llvm == yes
%files -n %libnamellvm %files -n %libnamellvm
%defattr(-, root, root)
%{_libdir}/libmono-llvm.so.%{major}* %{_libdir}/libmono-llvm.so.%{major}*
%endif %endif
%files -n %libnamedev %files -n %libnamedev
%defattr(-, root, root)
%doc ChangeLog %doc ChangeLog
%{_sysconfdir}/pki/mono/ %{_sysconfdir}/pki/mono/
%dir %_includedir/mono-2.0/ %dir %_includedir/mono-2.0/
@ -1148,20 +1160,24 @@ rm -f %buildroot%_libdir/lib*.la
%_datadir/mono-2.0/ %_datadir/mono-2.0/
%files winfxcore %files winfxcore
%defattr(-, root, root)
%files winfxcore-2.0 %files winfxcore-2.0
%defattr(-, root, root)
%monodir/2.0/System.Data.Services.Client.dll %monodir/2.0/System.Data.Services.Client.dll
%monodir/gac/System.Data.Services.Client/3.5.0.0* %monodir/gac/System.Data.Services.Client/3.5.0.0*
%monodir/2.0/WindowsBase.dll* %monodir/2.0/WindowsBase.dll*
%monodir/gac/WindowsBase/3.0.0.0* %monodir/gac/WindowsBase/3.0.0.0*
%files winfxcore-4.0 %files winfxcore-4.0
%defattr(-, root, root)
%monodir/4.0/System.Data.Services.Client.dll %monodir/4.0/System.Data.Services.Client.dll
%monodir/gac/System.Data.Services.Client/4.0.0.0* %monodir/gac/System.Data.Services.Client/4.0.0.0*
%monodir/4.0/WindowsBase.dll* %monodir/4.0/WindowsBase.dll*
%monodir/gac/WindowsBase/4.0.0.0* %monodir/gac/WindowsBase/4.0.0.0*
%files web %files web
%defattr(-, root, root)
%dir %{_sysconfdir}/mono/mconfig %dir %{_sysconfdir}/mono/mconfig
%config(noreplace) %{_sysconfdir}/mono/browscap.ini %config(noreplace) %{_sysconfdir}/mono/browscap.ini
%config(noreplace) %{_sysconfdir}/mono/mconfig/config.xml %config(noreplace) %{_sysconfdir}/mono/mconfig/config.xml
@ -1178,6 +1194,7 @@ rm -f %buildroot%_libdir/lib*.la
%_mandir/man1/xsd.1* %_mandir/man1/xsd.1*
%files web-2.0 %files web-2.0
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser %config(noreplace) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser
%config(noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx %config(noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx
%config(noreplace) %{_sysconfdir}/mono/2.0/web.config %config(noreplace) %{_sysconfdir}/mono/2.0/web.config
@ -1213,6 +1230,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/System.Web/2.0.0.0* %monodir/gac/System.Web/2.0.0.0*
%files web-4.0 %files web-4.0
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/mono/4.0/DefaultWsdlHelpGenerator.aspx %config(noreplace) %{_sysconfdir}/mono/4.0/DefaultWsdlHelpGenerator.aspx
%config(noreplace) %{_sysconfdir}/mono/4.0/web.config %config(noreplace) %{_sysconfdir}/mono/4.0/web.config
%monodir/4.0/Microsoft.Web.Infrastructure.dll %monodir/4.0/Microsoft.Web.Infrastructure.dll
@ -1257,6 +1275,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/System.Web/4.0.0.0* %monodir/gac/System.Web/4.0.0.0*
%files web-compat %files web-compat
%defattr(-, root, root)
%monodir/compat-2.0/System.Web.Extensions.Design.dll %monodir/compat-2.0/System.Web.Extensions.Design.dll
%monodir/compat-2.0/System.Web.Extensions.dll %monodir/compat-2.0/System.Web.Extensions.dll
%monodir/compat-2.0/System.Web.Mvc.dll %monodir/compat-2.0/System.Web.Mvc.dll
@ -1265,8 +1284,10 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/System.Web.Mvc/1.0.0.0* %monodir/gac/System.Web.Mvc/1.0.0.0*
%files winforms %files winforms
%defattr(-, root, root)
%files winforms-2.0 %files winforms-2.0
%defattr(-, root, root)
%monodir/2.0/Accessibility.dll %monodir/2.0/Accessibility.dll
%monodir/2.0/Mono.WebBrowser.dll %monodir/2.0/Mono.WebBrowser.dll
%monodir/2.0/System.Design.dll %monodir/2.0/System.Design.dll
@ -1279,6 +1300,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/System.Windows.Forms/2.0.0.0* %monodir/gac/System.Windows.Forms/2.0.0.0*
%files winforms-4.0 %files winforms-4.0
%defattr(-, root, root)
#gw stupid rpm5: #gw stupid rpm5:
%dir %_prefix/lib %dir %_prefix/lib
%dir %monodir %dir %monodir
@ -1304,13 +1326,16 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/System.Windows.Forms/4.0.0.0* %monodir/gac/System.Windows.Forms/4.0.0.0*
%files winforms-compat %files winforms-compat
%defattr(-, root, root)
%files extras %files extras
%defattr(-, root, root)
%_bindir/mono-service %_bindir/mono-service
%_bindir/mono-service2 %_bindir/mono-service2
%_mandir/man1/mono-service.1* %_mandir/man1/mono-service.1*
%files extras-2.0 %files extras-2.0
%defattr(-, root, root)
%monodir/2.0/Mono.Messaging.RabbitMQ.dll %monodir/2.0/Mono.Messaging.RabbitMQ.dll
%monodir/2.0/Mono.Messaging.dll %monodir/2.0/Mono.Messaging.dll
%monodir/2.0/RabbitMQ.Client.Apigen.exe %monodir/2.0/RabbitMQ.Client.Apigen.exe
@ -1332,6 +1357,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/mono-service/2.0.0.0* %monodir/gac/mono-service/2.0.0.0*
%files extras-4.0 %files extras-4.0
%defattr(-, root, root)
%monodir/4.0/Mono.Messaging.RabbitMQ.dll %monodir/4.0/Mono.Messaging.RabbitMQ.dll
%monodir/4.0/Mono.Messaging.dll %monodir/4.0/Mono.Messaging.dll
%monodir/4.0/RabbitMQ.Client.Apigen.exe %monodir/4.0/RabbitMQ.Client.Apigen.exe
@ -1359,8 +1385,10 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/mono-service/4.0.0.0* %monodir/gac/mono-service/4.0.0.0*
%files extras-compat %files extras-compat
%defattr(-, root, root)
%files data %files data
%defattr(-, root, root)
%_bindir/sqlmetal %_bindir/sqlmetal
%_bindir/sqlsharp %_bindir/sqlsharp
%_mandir/man1/sqlsharp.1* %_mandir/man1/sqlsharp.1*
@ -1373,6 +1401,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/4.0/IBM.Data.DB2.dll %monodir/4.0/IBM.Data.DB2.dll
%files data-2.0 %files data-2.0
%defattr(-, root, root)
%monodir/2.0/Mono.Data.Tds.dll %monodir/2.0/Mono.Data.Tds.dll
%monodir/2.0/Novell.Directory.Ldap.dll %monodir/2.0/Novell.Directory.Ldap.dll
%monodir/2.0/System.Data.DataSetExtensions.dll %monodir/2.0/System.Data.DataSetExtensions.dll
@ -1401,6 +1430,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/System.Transactions/2.0.0.0* %monodir/gac/System.Transactions/2.0.0.0*
%files data-4.0 %files data-4.0
%defattr(-, root, root)
%monodir/4.0/Mono.Data.Tds.dll %monodir/4.0/Mono.Data.Tds.dll
%monodir/4.0/Novell.Directory.Ldap.dll %monodir/4.0/Novell.Directory.Ldap.dll
%monodir/4.0/System.Data.DataSetExtensions.dll %monodir/4.0/System.Data.DataSetExtensions.dll
@ -1436,10 +1466,13 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/WebMatrix.Data/4.0.0.0* %monodir/gac/WebMatrix.Data/4.0.0.0*
%files data-compat %files data-compat
%defattr(-, root, root)
%files locale-extras %files locale-extras
%defattr(-, root, root)
%files locale-extras-2.0 %files locale-extras-2.0
%defattr(-, root, root)
%monodir/2.0/I18N.CJK.dll %monodir/2.0/I18N.CJK.dll
%monodir/2.0/I18N.MidEast.dll %monodir/2.0/I18N.MidEast.dll
%monodir/2.0/I18N.Other.dll %monodir/2.0/I18N.Other.dll
@ -1450,6 +1483,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/I18N.Rare/2.0.0.0* %monodir/gac/I18N.Rare/2.0.0.0*
%files locale-extras-4.0 %files locale-extras-4.0
%defattr(-, root, root)
%monodir/4.0/I18N.CJK.dll %monodir/4.0/I18N.CJK.dll
%monodir/4.0/I18N.MidEast.dll %monodir/4.0/I18N.MidEast.dll
%monodir/4.0/I18N.Other.dll %monodir/4.0/I18N.Other.dll
@ -1460,8 +1494,10 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/I18N.Rare/4.0.0.0* %monodir/gac/I18N.Rare/4.0.0.0*
%files locale-extras-compat %files locale-extras-compat
%defattr(-, root, root)
%files nunit %files nunit
%defattr(-, root, root)
%_bindir/nunit-console %_bindir/nunit-console
%_bindir/nunit-console2 %_bindir/nunit-console2
%monodir/2.0/nunit-console.exe %monodir/2.0/nunit-console.exe
@ -1494,6 +1530,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/nunit.mocks %monodir/gac/nunit.mocks
%files -n monodoc-core %files -n monodoc-core
%defattr(-, root, root)
%monodir/gac/monodoc %monodir/gac/monodoc
%monodir/monodoc %monodir/monodoc
%monodir/2.0/mdoc.exe* %monodir/2.0/mdoc.exe*
@ -1524,9 +1561,11 @@ rm -f %buildroot%_libdir/lib*.la
%{_mandir}/man5/mdoc.5* %{_mandir}/man5/mdoc.5*
%files wcf %files wcf
%defattr(-, root, root)
%_bindir/svcutil %_bindir/svcutil
%files wcf-2.0 %files wcf-2.0
%defattr(-, root, root)
%monodir/2.0/System.IdentityModel.Selectors.dll %monodir/2.0/System.IdentityModel.Selectors.dll
%monodir/2.0/System.IdentityModel.dll %monodir/2.0/System.IdentityModel.dll
%monodir/2.0/System.ServiceModel.Web.dll %monodir/2.0/System.ServiceModel.Web.dll
@ -1537,6 +1576,7 @@ rm -f %buildroot%_libdir/lib*.la
%monodir/gac/System.ServiceModel/3.0.0.0* %monodir/gac/System.ServiceModel/3.0.0.0*
%files wcf-4.0 %files wcf-4.0
%defattr(-, root, root)
%monodir/4.0/System.IdentityModel.Selectors.dll %monodir/4.0/System.IdentityModel.Selectors.dll
%monodir/4.0/System.IdentityModel.dll %monodir/4.0/System.IdentityModel.dll
%monodir/4.0/System.Runtime.DurableInstancing.dll %monodir/4.0/System.Runtime.DurableInstancing.dll

1606
mono.spec~ Normal file

File diff suppressed because it is too large Load diff