Hello community, here is the log from the commit of package gtk-sharp2 checked in at Wed Mar 26 00:59:04 CET 2008. -------- --- GNOME/gtk-sharp2/gtk-sharp2.changes 2007-12-05 17:11:53.000000000 +0100 +++ /mounts/work_src_done/STABLE/gtk-sharp2/gtk-sharp2.changes 2008-03-25 23:47:31.515454000 +0100 @@ -1,0 +2,14 @@ +Tue Mar 25 16:49:10 MST 2008 - wberrier@suse.de + +- Remove off_t patch now that it's in 2.10.4 +- Update to 2.10.4 + -Various gug fixes, including: bnc #359561 +- Changes in 2.10.3: + -Performance, memory management, and object finalization + improvements. + -GLib.ExceptionManager to support exception handling in signal + callbacks. + -GLib.IOChannel and GLib.Spawn classes for process spawning. + -Numerous bugfixes + +------------------------------------------------------------------- Old: ---- gtk-sharp-2.10.2.tar.bz2 gtk-sharp2-off_t.patch New: ---- gtk-sharp-2.10.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk-sharp2.spec ++++++ --- /var/tmp/diff_new_pack.v29589/_old 2008-03-26 00:58:29.000000000 +0100 +++ /var/tmp/diff_new_pack.v29589/_new 2008-03-26 00:58:29.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package gtk-sharp2 (Version 2.10.2) +# spec file for package gtk-sharp2 (Version 0) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,6 +10,7 @@ # norootforbuild + Name: gtk-sharp2 %define _name gtk-sharp %ifarch ppc64 @@ -25,15 +26,14 @@ Patch3: gtk-sharp-find_gtkhtml_ver.patch Patch4: gtk-sharp-fix_vte_so_version.patch Patch5: gnome-sharp-revert_unportable_relocatable.patch -Patch6: gtk-sharp2-off_t.patch %define old_version 2.4.3 -%define new_version 2.8.3 -%define new_split_version 2.10.2 +%define new_version 2.8.5 +%define new_split_version 2.10.4 %define platform_desktop_split 0 ##### suse #### %if 0%{?suse_version} ## which gtk version ### -%if %suse_version >= 1000 +%if %suse_version >= 1010 %define _version %new_version %else %define _version %old_version @@ -57,10 +57,6 @@ %if %suse_version == 1010 BuildRequires: %{new_suse_buildrequires} gtkhtml2-devel %endif -%if %suse_version == 1000 -# vte for .config resolution... -BuildRequires: %{new_suse_buildrequires} gtkhtml2-devel vte -%endif %endif ################# #### fedora #### @@ -77,10 +73,17 @@ # Not needed with rpm .config dep search #%define gtkhtml_requires gtkhtml2 %endif +# RHEL +%if 0%{?rhel_version} >= 500 +%define env_options export MONO_SHARED_DIR=/tmp +%define _version %new_split_version +%define platform_desktop_split 1 +BuildRequires: gnome-panel-devel gtkhtml3-devel libgnomeprintui22-devel librsvg2-devel mono-devel monodoc-core vte-devel +%endif ################# -# Need to put this stuff down here after Version: 2.10.2 -Version: 2.10.2 -Release: 63 +# Need to put this stuff down here after Version: gets defined +Version: %_version +Release: 1 Source: %{_name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -234,19 +237,24 @@ %endif +################ DESCRIPTION END of packages split as gnome-sharp ############ +############################################################################## %prep %setup -q -n %{_name}-%{version} +if [ %version < 2.10.3 ] ; then %patch0 -p1 +fi %if %platform_desktop_split == 0 %patch1 -p1 +# 2.8.4 and later on 2.8.x branch doesn't need this patch +if [ %version < 2.8.4 ] ; then %patch2 +fi %patch3 -p1 %patch4 -p1 %patch5 -p1 %endif -# Remove this patch after update to >= SVN revision 90727 -%patch6 %build %{?env_options} @@ -377,29 +385,37 @@ %endif ############### FILELIST END of packages split as gnome-sharp ################ ############################################################################## -%if 0%{?suse_version} <= 1040 || 0%{?fedora_version} <= 7 -%if 0%{?fedora_version} +%if 0%{?fedora_version} || 0%{?rhel_version} # Allows overrides of __find_provides in fedora distros... (already set to zero on newer suse distros) %define _use_internal_dependency_generator 0 %endif -# auto dep/req generation for older distros (it will take a while for the .config scanning to get upstream) %define __find_provides env sh -c 'filelist=($(cat)) && { printf "%s\n" "${filelist[@]}" | /usr/lib/rpm/find-provides && printf "%s\n" "${filelist[@]}" | /usr/bin/mono-find-provides ; } | sort | uniq' %define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\n" "${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\n" "${filelist[@]}" | /usr/bin/mono-find-requires ; } | sort | uniq' -%endif %changelog -* Wed Dec 05 2007 - sbrabec@suse.cz +* Tue Mar 25 2008 wberrier@suse.de +- Remove off_t patch now that it's in 2.10.4 +- Update to 2.10.4 + -Various gug fixes, including: bnc #359561 +- Changes in 2.10.3: + -Performance, memory management, and object finalization + improvements. + -GLib.ExceptionManager to support exception handling in signal + callbacks. + -GLib.IOChannel and GLib.Spawn classes for process spawning. + -Numerous bugfixes +* Wed Dec 05 2007 sbrabec@suse.cz - Handle off_t as long (#319824), -* Fri Aug 03 2007 - wberrier@suse.de +* Fri Aug 03 2007 wberrier@suse.de - Update to bigfix release: 2.10.2 -Bugfixes: bugzilla.ximian.com: -82287, 78524, 79214, 82037, 82098, 82115 - Remove fix_callback_code_generator.patch, as it's been fixed in 2.10.2 -* Sun Jul 15 2007 - aj@suse.de +* Sun Jul 15 2007 aj@suse.de - Add fix_callback_code_generator.patch to fix gapi's code generator for callbacks with out parameters (fixes gmime-sharp). -* Tue Jul 03 2007 - wberrier@suse.de +* Tue Jul 03 2007 wberrier@suse.de - Correct time for May 2 entry (failing on s390 machines) - Update to 2.10 for distros with gtk 2.10 (currently this is opensuse 10.2, 10.3, and fedora 7) @@ -411,61 +427,61 @@ -2.10 Changes: -subpackages split between platform/desktop for inclusion into Gnome (based on gtk# 2.8.3) -* Sat Jun 16 2007 - wberrier@suse.de +* Sat Jun 16 2007 wberrier@suse.de - Correct time for May 2 entry (failing on s390 machines) -* Wed May 16 2007 - wberrier@novell.com +* Wed May 16 2007 wberrier@novell.com - make sure vte is installed during suse 10.0 build to resolve .config dllmaps -* Fri May 04 2007 - wberrier@novell.com +* Fri May 04 2007 wberrier@novell.com - revert_unportable_relocatable.patch so that the fedora packages don't need to depend on the 'which' package -* Wed May 02 2007 - wberrier@novell.com +* Wed May 02 2007 wberrier@novell.com - Use the internally defined deps/reqs since the suse rpm support doesn't look for assembly .config files (set _use_internal_dependency_generator to 0 on fedora distros) -* Tue May 01 2007 - wberrier@novell.com +* Tue May 01 2007 wberrier@novell.com - Rely on the new .config rpm dep generation for requires for: gtkhtml-sharp2 rsvg-sharp2 gnome-vfs-sharp2 vte-sharp2 (Also simplifies cross distro packaging, mainly suse vs. redhat) -* Thu Apr 26 2007 - wberrier@suse.de +* Wed Apr 25 2007 wberrier@suse.de - Fix vte .so version in the .config file (fixes bnc #265854) -* Fri Apr 13 2007 - wberrier@novell.com +* Fri Apr 13 2007 wberrier@novell.com - add %%debug_package so debug packages get created -* Wed Apr 11 2007 - wberrier@novell.com +* Wed Apr 11 2007 wberrier@novell.com - Add mono dep/req for older distros -* Thu Apr 05 2007 - wberrier@novell.com +* Wed Apr 04 2007 wberrier@novell.com - Adapt for build service, final fix (at least hopefully for a long time) for gtkhtml -* Tue Mar 27 2007 - sbrabec@suse.cz +* Tue Mar 27 2007 sbrabec@suse.cz - Build with the latest gtkhtml. -* Wed Jan 17 2007 - meissner@suse.de +* Wed Jan 17 2007 meissner@suse.de - use RPM_OPT_FLAGS. -* Fri Oct 20 2006 - ro@suse.de +* Thu Oct 19 2006 ro@suse.de - added mono-devel to buildrequires -* Mon Oct 16 2006 - schwab@suse.de +* Sun Oct 15 2006 schwab@suse.de - Use install-data-hook instead of install-hook. -* Tue Aug 01 2006 - wberrier@suse.de +* Mon Jul 31 2006 wberrier@suse.de - Update to 2.8.3 - Fix: Multiple calls to Gnome.Vfs.MimeType.Description triggers glibc error (77534) -* Mon May 08 2006 - joeshaw@suse.de +* Mon May 08 2006 joeshaw@suse.de - Add a patch to make GLib.ValueArray actually free in the main GTK thread rather than the finalizer thread. Fixes deadlocks, like bnc #168650. -* Tue Feb 28 2006 - wberrier@suse.de +* Tue Feb 28 2006 wberrier@suse.de - Update to 2.8.2. Fixes the following bugs: (Ximian) - 77497 - 77662 - 77658 (64bit fix, needed by f-spot) - 154029 in Novell's Bugzilla -* Tue Feb 21 2006 - rguenther@suse.de +* Tue Feb 21 2006 rguenther@suse.de - Fix build failure on ppc64. [#152472] -* Thu Feb 16 2006 - wberrier@suse.de +* Wed Feb 15 2006 wberrier@suse.de - Add .mdb files. Fixes: https://bugzilla.novell.com/show_bug.cgi?id=151353 - also, remove the explicit deps (they are provided by mono(assembly) deps -* Thu Feb 09 2006 - wberrier@suse.de +* Wed Feb 08 2006 wberrier@suse.de - Update to 2.8.1. Fixes the following bugs (Ximian bugzilla): - #77400 - #77323 @@ -474,84 +490,84 @@ - #77017 - #77182 - #77244 -* Fri Feb 03 2006 - aj@suse.de +* Fri Feb 03 2006 aj@suse.de - Cleanup BuildRequires. - Add Requires for packages. - Reorder spec file sections. -* Fri Jan 27 2006 - mls@suse.de +* Thu Jan 26 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Tue Jan 24 2006 - wberrier@suse.de +* Tue Jan 24 2006 wberrier@suse.de - Additional package splits: art, rsvg, gtkhtml, and gnome-vfs -* Fri Jan 13 2006 - wberrier@suse.de +* Fri Jan 13 2006 wberrier@suse.de - Redo almost all of the packaging (Novell Bug #142367) - split package based on what another distro does - clean up nfb a little - remove unnecessary hard rpm deps - I don't understand why gnome-filesystem would be required? - Provide gtk-sharp2-complege virtual package depending on all sub packages -* Wed Jan 11 2006 - wberrier@suse.de +* Wed Jan 11 2006 wberrier@suse.de - Update to 2.8.0 -* Fri Dec 16 2005 - wberrier@suse.de +* Thu Dec 15 2005 wberrier@suse.de - Update to 2.7.90 -* Thu Dec 01 2005 - wberrier@suse.de +* Thu Dec 01 2005 wberrier@suse.de - Clean up needed for build and install section -* Fri Nov 11 2005 - wberrier@suse.de +* Thu Nov 10 2005 wberrier@suse.de - Update to 2.7.1 -* Thu Oct 06 2005 - wberrier@suse.de +* Thu Oct 06 2005 wberrier@suse.de - Update to 2.3.92 -* Mon Oct 03 2005 - gekker@suse.de +* Mon Oct 03 2005 gekker@suse.de - Update to svn snapshot to fix crash when re-sizing windows - Remove upstreamed patch -* Tue Sep 27 2005 - ro@suse.de +* Mon Sep 26 2005 ro@suse.de - re-enable gtkhtml -* Mon Sep 26 2005 - gekker@suse.de +* Mon Sep 26 2005 gekker@suse.de - Fix build on x86_64 -* Fri Sep 23 2005 - wberrier@suse.de +* Fri Sep 23 2005 wberrier@suse.de - updated to 2.3.91. New version also includes docs for monodoc -* Fri Sep 23 2005 - ro@suse.de +* Thu Sep 22 2005 ro@suse.de - removed libgdiplus-devel from nfb (dropped) -* Sun Sep 04 2005 - aj@suse.de +* Sun Sep 04 2005 aj@suse.de - Add check-build.sh. -* Thu Aug 18 2005 - wberrier@suse.de +* Thu Aug 18 2005 wberrier@suse.de - Add dependencies on Perl xml packages for gapi (Novell [Bug 105055]) -* Mon Jul 11 2005 - gekker@suse.de +* Mon Jul 11 2005 gekker@suse.de - fix build with current libgda/libgnomedb -* Wed Jul 06 2005 - gekker@suse.de +* Wed Jul 06 2005 gekker@suse.de - Fix to build all optional modules -* Tue Jul 05 2005 - gekker@suse.de +* Tue Jul 05 2005 gekker@suse.de - Branch for gtk-sharp2, initial version 1.9.5 -* Thu May 19 2005 - ro@suse.de +* Wed May 18 2005 ro@suse.de - fix build with current pkgconfig -* Thu May 05 2005 - gekker@suse.de +* Thu May 05 2005 gekker@suse.de - Fix requires in gtk-sharp to require gtk-sharp-gapi -* Wed Mar 16 2005 - gekker@suse.de +* Wed Mar 16 2005 gekker@suse.de - Update to version 1.0.8, leak fixes - Remove upstreamed patches -* Tue Mar 08 2005 - gekker@suse.de +* Tue Mar 08 2005 gekker@suse.de - Update gtkhtml-sharp.diff for new .so version in gtkhtml2 -* Tue Mar 08 2005 - gekker@suse.de +* Mon Mar 07 2005 gekker@suse.de - add gtkhtml-sharp.diff (66769, 66439) -* Thu Feb 24 2005 - gekker@suse.de +* Thu Feb 24 2005 gekker@suse.de - Fix requires (66439) -* Mon Feb 21 2005 - clahey@suse.de +* Mon Feb 21 2005 clahey@suse.de - Update to 1.0.6. -* Fri Jan 21 2005 - ro@suse.de +* Thu Jan 20 2005 ro@suse.de - update to 1.0.4 -* Fri Jan 14 2005 - ro@suse.de +* Thu Jan 13 2005 ro@suse.de - build with gtkhtml-3.6 -* Thu Dec 02 2004 - ro@suse.de +* Wed Dec 01 2004 ro@suse.de - try to fix build on x86_64 -* Sun Nov 28 2004 - ro@suse.de +* Sun Nov 28 2004 ro@suse.de - run autoreconf -* Wed Sep 08 2004 - joeshaw@suse.de +* Wed Sep 08 2004 joeshaw@suse.de - Update the gtkhtml patch. -* Tue Sep 07 2004 - joeshaw@suse.de +* Tue Sep 07 2004 joeshaw@suse.de - Add a patch to use gtkhtml 3.1 instead of 3.0. Ximian #63188 -* Fri Sep 03 2004 - clahey@suse.de +* Fri Sep 03 2004 clahey@suse.de - Updated to 1.0. -* Tue Jun 29 2004 - ro@suse.de +* Mon Jun 28 2004 ro@suse.de - use rpm scripts for find requires/provides -* Tue Jun 22 2004 - clahey@suse.de +* Mon Jun 21 2004 clahey@suse.de - Updated to 0.98. -* Wed May 26 2004 - clahey@suse.de +* Tue May 25 2004 clahey@suse.de - Initial import. ++++++ gtk-sharp-2.10.2.tar.bz2 -> gtk-sharp-2.10.4.tar.bz2 ++++++ ++++ 21235 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org