diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..6ce1574 --- /dev/null +++ b/baselibs.conf @@ -0,0 +1,2 @@ +mono-core + +/usr/bin/mono -> /usr/bin/mono diff --git a/mono-core.changes b/mono-core.changes index 65984f2..b78b3db 100644 --- a/mono-core.changes +++ b/mono-core.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de + +- added baselibs.conf file to build xxbit packages + for multilib support + ------------------------------------------------------------------- Tue Mar 25 17:23:23 MST 2008 - wberrier@suse.de diff --git a/mono-core.spec b/mono-core.spec index e38f7d0..92ddf1c 100644 --- a/mono-core.spec +++ b/mono-core.spec @@ -17,7 +17,7 @@ Group: Development/Languages/Mono Summary: A .NET Runtime Environment Url: http://go-mono.org/ Version: 1.9 -Release: 1 +Release: 6 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: mono-%{version}.tar.bz2 ExclusiveArch: %ix86 x86_64 ppc hppa armv4l sparc s390 ia64 s390x @@ -248,6 +248,7 @@ fi %postun -p /sbin/ldconfig %package -n mono-jscript +License: LGPL v2.1 or later Summary: JScript .NET support for Mono Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -274,6 +275,7 @@ Authors: %_prefix/lib/mono/2.0/Microsoft.JScript.dll %package -n mono-locale-extras +License: LGPL v2.1 or later Summary: Extra locale information Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -311,6 +313,7 @@ Authors: %_prefix/lib/mono/2.0/I18N.Other.dll %package -n mono-data +License: LGPL v2.1 or later Summary: Database connectivity for Mono Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -368,6 +371,7 @@ Authors: %_prefix/lib/mono/2.0/System.Transactions.dll %package -n mono-winforms +License: LGPL v2.1 or later Summary: Mono's Windows Forms implementation Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -411,6 +415,7 @@ Authors: %_prefix/lib/mono/gac/Mono.Mozilla %package -n ibm-data-db2 +License: LGPL v2.1 or later Summary: Database connectivity for DB2 Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -438,6 +443,7 @@ Authors: %_prefix/lib/mono/1.0/IBM.Data.DB2.dll %package -n mono-extras +License: LGPL v2.1 or later Summary: Extra packages Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -487,6 +493,7 @@ Authors: %_prefix/lib/mono/2.0/Microsoft.Vsa.dll %package -n mono-data-sqlite +License: LGPL v2.1 or later Summary: Database connectivity for Mono Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -521,6 +528,7 @@ Authors: %_prefix/lib/mono/2.0/Mono.Data.Sqlite.dll %package -n mono-data-sybase +License: LGPL v2.1 or later Summary: Database connectivity for Mono Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -550,6 +558,7 @@ Authors: %_prefix/lib/mono/2.0/Mono.Data.SybaseClient.dll %package -n mono-web +License: LGPL v2.1 or later Summary: Mono implementation of ASP.NET, Remoting and Web Services Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -630,6 +639,7 @@ Authors: %config %_sysconfdir/mono/2.0/web.config %package -n mono-data-oracle +License: LGPL v2.1 or later Summary: Database connectivity for Mono Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -659,6 +669,7 @@ Authors: %_prefix/lib/mono/2.0/System.Data.OracleClient.dll %package -n mono-data-postgresql +License: LGPL v2.1 or later Summary: Database connectivity for Mono Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -688,6 +699,7 @@ Authors: %_prefix/lib/mono/2.0/Npgsql.dll %package -n bytefx-data-mysql +License: LGPL v2.1 or later Summary: Database connectivity for Mono Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -717,6 +729,7 @@ Authors: %_prefix/lib/mono/2.0/ByteFX.Data.dll %package -n mono-nunit +License: LGPL v2.1 or later Summary: NUnit Testing Framework Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -724,6 +737,7 @@ Requires: mono-core == %version-%release #Requires: glib2-devel %package -n mono-data-firebird +License: LGPL v2.1 or later Summary: Database connectivity for Mono Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -783,6 +797,7 @@ Authors: %_libdir/pkgconfig/mono-nunit.pc %package -n mono-devel +License: LGPL v2.1 or later Summary: Mono development tools Group: Development/Languages/Mono Requires: mono-core == %version-%release @@ -946,6 +961,7 @@ Authors: # yet gzipped %package -n mono-complete +License: LGPL v2.1 or later Summary: A .NET Runtime Environment Group: Development/Languages/Mono Requires: bytefx-data-mysql = %version-%release @@ -1077,7 +1093,10 @@ rm -f $RPM_BUILD_ROOT/usr/lib/mono/1.0/transform.exe rm -rf ${RPM_BUILD_ROOT} %changelog -* Tue Mar 25 2008 wberrier@suse.de +* Thu Apr 10 2008 ro@suse.de +- added baselibs.conf file to build xxbit packages + for multilib support +* Wed Mar 26 2008 wberrier@suse.de - Filelist changes for System.Xml.Linq and Mono.Web - Call ldconfig directly instead of invoking a shell - Update to 1.9 @@ -1105,12 +1124,12 @@ rm -rf ${RPM_BUILD_ROOT} -Stdlib.signal() has been deprecated. Replaced with: -Mono.Unix.Native.Stdlib.SetSignalAction -Mono.Unix.UnixSignal -* Thu Feb 14 2008 dmueller@suse.de +* Fri Feb 15 2008 dmueller@suse.de - only require valgrind for archs that provide it * Wed Jan 23 2008 wberrier@suse.de - mono-93665_find_requires_ignore_missing.patch: warn on missing files found in .config files instead of generating invalid deps. -* Wed Jan 16 2008 wberrier@suse.de +* Thu Jan 17 2008 wberrier@suse.de - libgdiplus -> libgdiplus0 rename - add libgluezilla0 to recommends * Mon Jan 14 2008 wberrier@suse.de @@ -1134,10 +1153,10 @@ rm -rf ${RPM_BUILD_ROOT} LDAP SDK (version 2.1.8) * Tue Oct 23 2007 wberrier@suse.de - mono-boo_ia64_fix.patch: fix boo build on ia64. -* Wed Sep 19 2007 wberrier@suse.de +* Thu Sep 20 2007 wberrier@suse.de - BigInteger Security fix: bnc #310044 -MaintenanceTracker-13335 -* Thu Aug 30 2007 wberrier@suse.de +* Fri Aug 31 2007 wberrier@suse.de - Regressions found in 1.2.5: -Bug #82428: crypto buffer length fix -Bug #82481: StatusStrip focus regression fix @@ -1177,20 +1196,20 @@ rm -rf ${RPM_BUILD_ROOT} must use 32bit libraries) * Mon Jul 30 2007 ro@suse.de - try to use 64bit libs on ppc64 as well in find-requires -* Tue Jul 10 2007 wberrier@novell.com +* Wed Jul 11 2007 wberrier@novell.com - Build against valgrind for 10.3 and above -* Thu Jul 05 2007 wberrier@novell.com +* Fri Jul 06 2007 wberrier@novell.com - mono-find-requires fixes for ia64 (bnc #282877) * Wed Jun 20 2007 ro@suse.de - removed requires on specific release in mono-complete for mono-basic (not a subpackage of mono-core anymore) -* Fri Jun 15 2007 wberrier@novell.com +* Sat Jun 16 2007 wberrier@novell.com - mono-config_rpm_requires.patch: revert back to using package requirements for the .config dep scanning. This is because noarch packages can be built on either 32 or 64 bit machines, and then otherwise will depend on a 32 or 64 bit library, which is wrong. -* Tue Jun 05 2007 wberrier@novell.com +* Wed Jun 06 2007 wberrier@novell.com - Fix relevant rpmlint errors/warnings: -also 'provides' for each 'obsoletes' -run ldconfig in post/un for mono-core and mono-devel @@ -1233,9 +1252,9 @@ rm -rf ${RPM_BUILD_ROOT} -Many of the new 2.0 socket methods are now available * Fri Apr 13 2007 wberrier@novell.com - add %%debug_package so debug packages get created -* Wed Apr 04 2007 wberrier@novell.com +* Thu Apr 05 2007 wberrier@novell.com - Adapt for build service -* Mon Mar 05 2007 wberrier@suse.de +* Tue Mar 06 2007 wberrier@suse.de - atomic fixes from Michael Matz for for s390 and s390x ( bnc #237611 and bxc #80892 ) * Wed Feb 28 2007 wberrier@suse.de @@ -1283,7 +1302,7 @@ rm -rf ${RPM_BUILD_ROOT} - Patch mono-rpm_deps_error_handling_r70445.patch to error out when running the find scripts - Fixes bnc #227362 -* Fri Dec 01 2006 wberrier@suse.de +* Sat Dec 02 2006 wberrier@suse.de - Update to 1.2.2 (Fate #301111) -Serious bug fix in compiler (anonymous methods) -Additional 2.0 APIs implemented for Windows.Forms @@ -1305,12 +1324,12 @@ rm -rf ${RPM_BUILD_ROOT} -Serialization Callbacks -Machine-level settings now available in registry -Winforms completion -* Thu Nov 30 2006 wberrier@suse.de +* Fri Dec 01 2006 wberrier@suse.de - Thread safety fixes for rug/zmd (bnc #221277) - System.Web Source fix (bnc #225179) * Tue Nov 14 2006 meissner@suse.de - Disable executable stack option. #65536 -* Fri Oct 20 2006 wberrier@suse.de +* Sat Oct 21 2006 wberrier@suse.de - Remove glib2-devel from mono-nunit, not sure why it was ever there (bnc #210224) - Updated to 1.1.18.1 @@ -1321,7 +1340,7 @@ rm -rf ${RPM_BUILD_ROOT} -Lots of Winforms fixes and updates -Merged source for mcs and gmcs -Performance tuning -* Wed Sep 27 2006 wberrier@suse.de +* Thu Sep 28 2006 wberrier@suse.de - Security fix for bnc #205084 VUL-0 - TempFileCollection.cs: Create files in a temporary subdirectory, for security reasons. @@ -1408,7 +1427,7 @@ rm -rf ${RPM_BUILD_ROOT} - major updates to System.Windows.Forms and System.Drawing - inline optimization enabled by default - Long standing debugging line numbers bug fixed -* Thu Jun 15 2006 wberrier@suse.de +* Fri Jun 16 2006 wberrier@suse.de Changes from Neale Ferguson from trunk in order to fix bnc #179080 (zmd issue on s390x) - * atomic.h: Fix atomic operations for s390x (not really broken @@ -1417,11 +1436,11 @@ rm -rf ${RPM_BUILD_ROOT} were broken as they used 32-bit instructions rather than their 64-bit versions. - * s390x-codegen.h: Fix immediate checks. -* Mon May 15 2006 wberrier@suse.de +* Tue May 16 2006 wberrier@suse.de - Revert change to mono-find-provides (59882) so that Mono apps will not have to depend on being able to find dependent assemblies in the gac. -* Wed May 10 2006 wberrier@suse.de +* Thu May 11 2006 wberrier@suse.de -Add provides for mono-core for assemblies not in the gac, which other packages depend on. -Update to 1.1.13.8 from stable branch @@ -1467,7 +1486,7 @@ rm -rf ${RPM_BUILD_ROOT} -Flag VB as unsupported. * Mon Apr 24 2006 wberrier@suse.de - Bug fixes for Zenworks (78089, 78150, amd64 signal crash, and proxy fix in System.Net) -* Mon Apr 10 2006 wberrier@suse.de +* Tue Apr 11 2006 wberrier@suse.de - Branch update for iFolder issues. Also includes some semaphore updates, as well as SWF updates. (77931,01234,77931,01234,77991, 77556,77811,77350,75609,78028,77971,78033,77242,76191,41943,77890, @@ -1547,18 +1566,18 @@ rm -rf ${RPM_BUILD_ROOT} special shell characters. * Wed Mar 01 2006 aj@suse.de - Remove echo in %%post. -* Tue Feb 28 2006 wberrier@suse.de +* Wed Mar 01 2006 wberrier@suse.de - Update to 1.1.13.4 -Fixes the following bugs: 77524 77581 75479 77637 77613 77446 77433 77398 77397 77315 75436 75479 77521 77536 77572 77468 77371 77273 77309 74932 77442.... too many to list here. * Sat Feb 18 2006 ro@suse.de - use wildcards in filelist (.mdb files moved to debuginfo package) -* Thu Feb 16 2006 wberrier@suse.de +* Fri Feb 17 2006 wberrier@suse.de - have winforms rpm depend on libgdiplus (Novell Bug #150858) * Thu Jan 26 2006 ro@suse.de - warn if installing on s390/G5 * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Thu Jan 19 2006 wberrier@suse.de +* Fri Jan 20 2006 wberrier@suse.de - Update to 1.1.13.2 (no crypto updates) * Thu Jan 12 2006 wberrier@suse.de - Update to 1.1.13.1 (no crypto updates) @@ -1569,13 +1588,13 @@ rm -rf ${RPM_BUILD_ROOT} Added nunit-console to filelist * Fri Dec 23 2005 wberrier@suse.de - Add some of Zoltan's ia64 fixes to fix the runtime (no crypto updates) -* Thu Dec 22 2005 wberrier@suse.de +* Fri Dec 23 2005 wberrier@suse.de - Update to 1.1.12.1 (ziplib fix, no crypto updates) -* Wed Dec 21 2005 wberrier@suse.de +* Thu Dec 22 2005 wberrier@suse.de - Add patches fro Neale's s390 checkins (No crypto updates) * Wed Dec 21 2005 wberrier@suse.de - Fix mono-cairo.pc for gtk-sharp2 build on x86_64 -* Mon Dec 19 2005 wberrier@suse.de +* Tue Dec 20 2005 wberrier@suse.de - Update to 1.1.12, monoburg warning patch * Fri Dec 16 2005 ro@suse.de - add an explicit cast on ppc for InterlockedCompareExchangePointer @@ -1585,39 +1604,39 @@ rm -rf ${RPM_BUILD_ROOT} - Added "Obsoletes: mono" to mono-core. * Fri Nov 11 2005 wberrier@suse.de - Fix build (supportw.c) -* Thu Nov 10 2005 wberrier@suse.de +* Fri Nov 11 2005 wberrier@suse.de - Update to 1.1.10. Add profiler-aot, mozroots * Thu Oct 20 2005 ro@suse.de - try to fix req/prov scripts - remove AC_DISABLE_FAST_INSTALL to fix installed binaries - do not build as root -* Wed Oct 12 2005 ro@suse.de +* Thu Oct 13 2005 ro@suse.de - take fix for gacutil problem from SVN - remove workaround hack from specfile * Wed Oct 12 2005 ro@suse.de - fix some lib64 issues -* Tue Oct 11 2005 wberrier@suse.de +* Wed Oct 12 2005 wberrier@suse.de - Update to 1.1.9.2, restructure packages to match upstream * Mon Sep 26 2005 ro@suse.de - fix build on x86_64 - move mono-nunit.pc to mono-nunit package -* Thu Sep 22 2005 wberrier@suse.de +* Fri Sep 23 2005 wberrier@suse.de - Reenable 2.0 preview (bug #118530) * Fri Sep 16 2005 wberrier@suse.de - Nasty work around hack for libtool in order to not include wrappers (#116245) -* Thu Sep 08 2005 ro@suse.de +* Fri Sep 09 2005 ro@suse.de - fix build on 9.1+ -* Tue Aug 23 2005 wberrier@suse.de +* Wed Aug 24 2005 wberrier@suse.de - Add the mono-nunit subpackage (needed for mono-tools) -* Mon Aug 01 2005 ro@suse.de +* Tue Aug 02 2005 ro@suse.de - update to 1.1.8.3 -* Thu Jul 14 2005 wberrier@novell.com +* Fri Jul 15 2005 wberrier@novell.com - Update %%file directives for SymbolWriter -* Sun Jun 26 2005 ro@suse.de +* Mon Jun 27 2005 ro@suse.de - use ldscript only for "libmono" but not for "mono" * Wed Jun 22 2005 ro@suse.de - fix more warnings on ppc -* Tue Jun 21 2005 ro@suse.de +* Wed Jun 22 2005 ro@suse.de - update to 1.1.8.1 * Tue Jun 21 2005 ro@suse.de - revisit execstack : pass with "-Wl" as linker flag @@ -1631,9 +1650,9 @@ rm -rf ${RPM_BUILD_ROOT} * Thu May 12 2005 uli@suse.de - update -> 1.1.7 - disabled s390x (port is broken and unmaintained) -* Mon Mar 21 2005 mmj@suse.de +* Tue Mar 22 2005 mmj@suse.de - Add dependency for mono-devel on glib2-devel [#74161] -* Tue Mar 15 2005 gekker@suse.de +* Wed Mar 16 2005 gekker@suse.de - Add mono-sys-web.patch and mono-leak-fix.patch for mono team * Fri Mar 11 2005 gekker@suse.de - Add mono-libgc-finalizer-fix.diff for the mono team @@ -1642,7 +1661,7 @@ rm -rf ${RPM_BUILD_ROOT} - fixed a bunch of (harmless) warnings to appease autobuild * Thu Mar 10 2005 gekker@suse.de - add mono-sqlite2-config.patch (71844). -* Mon Mar 07 2005 gekker@suse.de +* Tue Mar 08 2005 gekker@suse.de - add mono-mini-threadfix.diff, to fix random crashes in mcs * Tue Mar 01 2005 gekker@suse.de - remove sqlite2-devel crack from requires for mono-data-sqlite @@ -1659,9 +1678,9 @@ rm -rf ${RPM_BUILD_ROOT} - Add requires to mono-data-sqlite for sqlite2 and sqlite2-devel * Tue Feb 15 2005 gekker@suse.de - add -z execstack to LDFLAGS (50536) -* Sun Feb 06 2005 ro@suse.de +* Mon Feb 07 2005 ro@suse.de - fix mono with exec stack protection -* Tue Feb 01 2005 ro@suse.de +* Wed Feb 02 2005 ro@suse.de - fix mono-provides * Mon Jan 31 2005 gekker@suse.de - fix a directory ownership problem @@ -1671,9 +1690,9 @@ rm -rf ${RPM_BUILD_ROOT} - fix setup line in spec file * Mon Jan 31 2005 clahey@suse.de - Split into separate packages. -* Wed Jan 12 2005 ro@suse.de +* Thu Jan 13 2005 ro@suse.de - update to 1.1.3 -* Sun Nov 28 2004 ro@suse.de +* Mon Nov 29 2004 ro@suse.de - THREAD_LOCAL_ALLOC is not possible on ppc, don't force it - extended 64bit-warning patch some more - configure "with-jit=yes" as in sles9 @@ -1681,18 +1700,18 @@ rm -rf ${RPM_BUILD_ROOT} - update to 1.1.2 devel branch - added hacks to use libexecdir (always /usr/lib/mono) (but mcs still doesn't use it) -* Wed Sep 15 2004 ro@suse.de +* Thu Sep 16 2004 ro@suse.de - updated to 1.0.1 bugfix release * Fri Jul 02 2004 ro@suse.de - updated 64bit-warning patch (from clahey) * Fri Jul 02 2004 ro@suse.de - update to 1.0 version -* Mon Jun 28 2004 mls@suse.de +* Tue Jun 29 2004 mls@suse.de - use find-requires and find-provides from rpm -* Mon Jun 21 2004 clahey@suse.de +* Tue Jun 22 2004 clahey@suse.de - Updated to 0.96. - Added find-requires.mono and find-provides.mono. -* Wed Jun 09 2004 clahey@suse.de +* Thu Jun 10 2004 clahey@suse.de - Don't include wine stuff. * Wed May 26 2004 clahey@suse.de - Require icu and libiuc26.