From eac5d434cedda6ee9a734e06580e006d0382a6931b0f3edd832dd855c1ad22eb Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Wed, 23 Jan 2008 19:59:47 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=20 --- glib-2.14.4.tar.bz2 | 3 - glib-2.15.2.tar.bz2 | 3 + glib-aclocal.patch | 6 +- glib-cast.patch | 107 +++++++++++----- glib-gcc43.patch | 15 --- glib-mkinstalldirs.patch | 18 +-- glib2.changes | 43 +++++++ glib2.spec | 260 ++++++++++++++++++++++----------------- 8 files changed, 282 insertions(+), 173 deletions(-) delete mode 100644 glib-2.14.4.tar.bz2 create mode 100644 glib-2.15.2.tar.bz2 delete mode 100644 glib-gcc43.patch diff --git a/glib-2.14.4.tar.bz2 b/glib-2.14.4.tar.bz2 deleted file mode 100644 index 8f5e130..0000000 --- a/glib-2.14.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:10e6ebecc2cbd07f193a5d26b88c3bf2107e32b2a4d024f10f77f59a98d579ff -size 3350956 diff --git a/glib-2.15.2.tar.bz2 b/glib-2.15.2.tar.bz2 new file mode 100644 index 0000000..bb5a9c2 --- /dev/null +++ b/glib-2.15.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bccca292a11ea2710f897d709c1afb49316a5bccc693e0dd8bcc2286d9296608 +size 4291168 diff --git a/glib-aclocal.patch b/glib-aclocal.patch index d154c02..435e3a9 100644 --- a/glib-aclocal.patch +++ b/glib-aclocal.patch @@ -2,12 +2,12 @@ Index: Makefile.am =================================================================== --- Makefile.am.orig +++ Makefile.am -@@ -2,6 +2,8 @@ +@@ -3,6 +3,8 @@ include $(top_srcdir)/Makefile.decl AUTOMAKE_OPTIONS = 1.7 +ACLOCAL_AMFLAGS = -I m4macros + - SUBDIRS = . m4macros glib gobject gmodule gthread tests build po docs + SUBDIRS = . m4macros glib gobject gmodule gthread gio tests po docs + DIST_SUBDIRS = $(SUBDIRS) build - bin_SCRIPTS = glib-gettextize diff --git a/glib-cast.patch b/glib-cast.patch index 6d525f7..7edea2b 100644 --- a/glib-cast.patch +++ b/glib-cast.patch @@ -1,17 +1,70 @@ -Index: glib/gthread.c -=================================================================== ---- glib/gthread.c.orig -+++ glib/gthread.c -@@ -200,7 +200,7 @@ g_once_impl (GOnce *once, +=== modified file 'gio/gioenumtypes.c.template' +--- gio/gioenumtypes.c.template 2008-01-23 17:58:33 +0000 ++++ gio/gioenumtypes.c.template 2008-01-23 17:59:20 +0000 +@@ -12,7 +12,7 @@ + GType + @enum_name@_get_type (void) + { +- static volatile gsize g_define_type_id__volatile = 0; ++ static volatile gpointer g_define_type_id__volatile = 0; + + if (g_once_init_enter (&g_define_type_id__volatile)) + { +@@ -28,10 +28,10 @@ + }; + GType g_define_type_id = + g_@type@_register_static (g_intern_static_string ("@EnumName@"), values); +- g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); ++ g_once_init_leave (&g_define_type_id__volatile, (gpointer) g_define_type_id); + } + +- return g_define_type_id__volatile; ++ return (GType) g_define_type_id__volatile; + } + + /*** END value-tail ***/ + +=== modified file 'gio/gvfs.c' +--- gio/gvfs.c 2008-01-23 17:58:33 +0000 ++++ gio/gvfs.c 2008-01-23 17:59:20 +0000 +@@ -269,8 +269,8 @@ + { + static gsize vfs = 0; + +- if (g_once_init_enter (&vfs)) +- g_once_init_leave (&vfs, (gsize)_g_local_vfs_new ()); ++ if (g_once_init_enter ((gpointer) &vfs)) ++ g_once_init_leave ((gpointer) &vfs, (gpointer) _g_local_vfs_new ()); + + return G_VFS (vfs); + } + +=== modified file 'glib/garray.h' +--- glib/garray.h 2008-01-23 17:58:33 +0000 ++++ glib/garray.h 2008-01-23 17:59:17 +0000 +@@ -61,7 +61,7 @@ + #define g_array_append_val(a,v) g_array_append_vals (a, &(v), 1) + #define g_array_prepend_val(a,v) g_array_prepend_vals (a, &(v), 1) + #define g_array_insert_val(a,i,v) g_array_insert_vals (a, i, &(v), 1) +-#define g_array_index(a,t,i) (((t*) (void *) (a)->data) [(i)]) ++#define g_array_index(a,t,i) (((t*) ((void *) ((a)->data))) [(i)]) + + GArray* g_array_new (gboolean zero_terminated, + gboolean clear_, + +=== modified file 'glib/gthread.c' +--- glib/gthread.c 2008-01-23 17:58:33 +0000 ++++ glib/gthread.c 2008-01-23 17:59:17 +0000 +@@ -200,7 +200,7 @@ } gboolean -g_once_init_enter_impl (volatile gsize *value_location) +g_once_init_enter_impl (volatile gpointer *value_location) { - gboolean need_init; + gboolean need_init = FALSE; g_mutex_lock (g_once_mutex); -@@ -220,8 +220,8 @@ g_once_init_enter_impl (volatile gsize * +@@ -221,8 +221,8 @@ } void @@ -20,13 +73,13 @@ Index: glib/gthread.c +g_once_init_leave (volatile gpointer *value_location, + gpointer initialization_value) { - g_return_if_fail (g_atomic_pointer_get (value_location) == 0); + g_return_if_fail (g_atomic_pointer_get ((void**) value_location) == NULL); g_return_if_fail (initialization_value != 0); -Index: glib/gthread.h -=================================================================== ---- glib/gthread.h.orig -+++ glib/gthread.h -@@ -324,13 +324,13 @@ gpointer g_once_impl (GOnce *once, GThre + +=== modified file 'glib/gthread.h' +--- glib/gthread.h 2008-01-23 17:58:33 +0000 ++++ glib/gthread.h 2008-01-23 17:59:17 +0000 +@@ -324,13 +324,13 @@ #endif /* G_ATOMIC_OP_MEMORY_BARRIER_NEEDED */ /* initialize-once guards, keyed by value_location */ @@ -43,13 +96,13 @@ Index: glib/gthread.h -g_once_init_enter (volatile gsize *value_location) +g_once_init_enter (volatile gpointer *value_location) { - if G_LIKELY (g_atomic_pointer_get (value_location) !=0) + if G_LIKELY (g_atomic_pointer_get ((void*volatile*) value_location) != NULL) return FALSE; -Index: gobject/gtype.h -=================================================================== ---- gobject/gtype.h.orig -+++ gobject/gtype.h -@@ -368,7 +368,7 @@ static void type_name##_class_intern + +=== modified file 'gobject/gtype.h' +--- gobject/gtype.h 2008-01-23 17:58:33 +0000 ++++ gobject/gtype.h 2008-01-23 17:59:17 +0000 +@@ -368,7 +368,7 @@ GType \ type_name##_get_type (void) \ { \ @@ -58,7 +111,7 @@ Index: gobject/gtype.h if (g_once_init_enter (&g_define_type_id__volatile)) \ { \ GType g_define_type_id = \ -@@ -383,9 +383,9 @@ type_name##_get_type (void) \ +@@ -383,9 +383,9 @@ #define _G_DEFINE_TYPE_EXTENDED_END() \ /* following custom code */ \ } \ @@ -70,16 +123,4 @@ Index: gobject/gtype.h } /* closes type_name##_get_type() */ -Index: glib/garray.h -=================================================================== ---- glib/garray.h.orig -+++ glib/garray.h -@@ -61,7 +61,7 @@ struct _GPtrArray - #define g_array_append_val(a,v) g_array_append_vals (a, &(v), 1) - #define g_array_prepend_val(a,v) g_array_prepend_vals (a, &(v), 1) - #define g_array_insert_val(a,i,v) g_array_insert_vals (a, i, &(v), 1) --#define g_array_index(a,t,i) (((t*) (a)->data) [(i)]) -+#define g_array_index(a,t,i) (((t*) ((void *) ((a)->data))) [(i)]) - - GArray* g_array_new (gboolean zero_terminated, - gboolean clear_, + diff --git a/glib-gcc43.patch b/glib-gcc43.patch deleted file mode 100644 index 175f3a2..0000000 --- a/glib-gcc43.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- glib/gutils.h.orig 2007-09-26 14:27:57.000000000 +0200 -+++ glib/gutils.h 2007-09-26 14:29:13.000000000 +0200 -@@ -97,7 +97,11 @@ - # define G_INLINE_FUNC - # undef G_CAN_INLINE - #elif defined (__GNUC__) --# define G_INLINE_FUNC extern inline -+# if defined (__GNUC_STDC_INLINE__) -+# define G_INLINE_FUNC extern inline __attribute__((__gnu_inline__)) -+# else -+# define G_INLINE_FUNC extern inline -+# endif - #elif defined (G_CAN_INLINE) - # define G_INLINE_FUNC static inline - #else /* can't inline */ diff --git a/glib-mkinstalldirs.patch b/glib-mkinstalldirs.patch index b3f407d..5f7f83d 100644 --- a/glib-mkinstalldirs.patch +++ b/glib-mkinstalldirs.patch @@ -1,6 +1,8 @@ ---- m4macros/glib-gettext.m4 +Index: m4macros/glib-gettext.m4 +=================================================================== +--- m4macros/glib-gettext.m4.orig +++ m4macros/glib-gettext.m4 -@@ -321,18 +321,6 @@ +@@ -354,18 +354,6 @@ glib_DEFUN([GLIB_GNU_GETTEXT], fi fi @@ -19,9 +21,11 @@ dnl Generate list of files to be processed by xgettext which will dnl be included in po/Makefile. test -d po || mkdir po ---- po/Makefile.in.in +Index: po/Makefile.in.in +=================================================================== +--- po/Makefile.in.in.orig +++ po/Makefile.in.in -@@ -34,7 +34,6 @@ +@@ -35,7 +35,6 @@ subdir = po INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ @@ -29,7 +33,7 @@ CC = @CC@ GENCAT = @GENCAT@ -@@ -103,11 +102,7 @@ +@@ -120,11 +119,7 @@ install-exec: install-data: install-data-@USE_NLS@ install-data-no: all install-data-yes: all @@ -42,7 +46,7 @@ @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ -@@ -117,11 +112,7 @@ +@@ -134,11 +129,7 @@ install-data-yes: all esac; \ lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \ @@ -55,7 +59,7 @@ if test -r $$cat; then \ $(INSTALL_DATA) $$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \ echo "installing $$cat as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \ -@@ -145,11 +136,7 @@ +@@ -162,11 +153,7 @@ install-data-yes: all fi; \ done if test "$(PACKAGE)" = "glib"; then \ diff --git a/glib2.changes b/glib2.changes index 3afaaa0..8799f3e 100644 --- a/glib2.changes +++ b/glib2.changes @@ -1,3 +1,46 @@ +------------------------------------------------------------------- +Wed Jan 23 12:23:48 CST 2008 - maw@suse.de + +- Respin glib-cast.patch. + +------------------------------------------------------------------- +Tue Jan 22 13:43:01 CST 2008 - maw@suse.de + +- Recommend gvfs. + +------------------------------------------------------------------- +Tue Jan 22 12:01:57 CST 2008 - maw@suse.de + +- Update to version 2.15.2: + + New API: + * GIO: a new VFS API, designed to replace GnomeVFS. The new + GIO implementation in glib has support for local filesystems, + and the new gvfs module (coming in a separate package) + contains various backend implementations (cifs, ftp, sftp, + http, etc) + * GChesksum: a new implementation of various hash algorithms + such as MD5, SHA-1, and SHA-256 + * GTest: a test framework + * Smaller changes to GHash, GMarkup, GKeyfile, GAsyncQueue, + GError and the i18n subsystem + + Now builds with automake 1.10 + + Bugs (bugzilla.gnome.org) fixed: #455725, #467537, #497033, + #504527, #445362, #482313, #317775, #418778, #436293, #466557, + #468882, #469551, #479724, #490061, #490637, #495294, #496046, + #498113, #500506, #500638, #500875, #502511, #502927, #503029, + #503222, #503420, #503470, #504227, #71704, #491957, #491959, + #491965, #491966, #491968, #491970, #491974, #491975, #491979, + #491982, #501107, #501997, #502590, #464259, #496518, #498728, + #500361, #501853, #503862, #142676, #367550, #375651, #443648, + #449937, #452887, #491549, #500507, #508224, #508074, #508108, + #508309, #508378, #508719, #508773, #504829, #505258, #505815, + #491218, #315437, #476856, #480122, #495589, #500273, #504142, + #504879, #505042, #505058, #505674, #505730, #505887, #506374, + #506461, #503051, #506395, #507628, #505195, #507822, #506377, + and #507835 + + Updated translations +- Remove glib-gcc43.patch, which has been upstreamed. + ------------------------------------------------------------------- Mon Dec 17 14:59:45 CST 2007 - maw@suse.de diff --git a/glib2.spec b/glib2.spec index 8f44517..a2f0c13 100644 --- a/glib2.spec +++ b/glib2.spec @@ -1,7 +1,7 @@ # -# spec file for package glib2 (Version 2.14.4) +# spec file for package glib2 (Version 2.15.2) # -# 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. # @@ -16,7 +16,7 @@ BuildRequires: fdupes pcre-devel pkg-config License: LGPL v2.1 or later Group: Development/Libraries/C and C++ AutoReqProv: on -Version: 2.14.4 +Version: 2.15.2 Release: 1 Summary: A Library with Convenient Functions Written in C Url: http://www.gtk.org/ @@ -29,12 +29,12 @@ Source3: gtk-doc.m4 Patch0: glib-mkinstalldirs.patch Patch1: glib-aclocal.patch Patch2: glib-cast.patch -Patch3: glib-gcc43.patch -Patch4: glib2-allocsize.patch +Patch3: glib2-allocsize.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-lang = %{version} # For temporary %%pre script only. PreReq: coreutils +Recommends: gvfs %description This library provides convenient functions, such as lists and hashes, @@ -127,7 +127,6 @@ Authors: %patch1 %patch2 %patch3 -%patch4 if ! test -f %{_datadir}/aclocal/gtk-doc.m4 ; then cp -a %{S:3} m4macros/ fi @@ -146,6 +145,7 @@ make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/etc/profile.d cp -a %{S:1} $RPM_BUILD_ROOT/etc/profile.d/zzz-glib2.sh cp -a %{S:2} $RPM_BUILD_ROOT/etc/profile.d/zzz-glib2.csh +chmod +x $RPM_BUILD_ROOT/%{_bindir}/gtester-report %find_lang %{_name}20 %fdupes $RPM_BUILD_ROOT @@ -170,6 +170,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/* %{_datadir}/glib-2.0 %{_includedir}/glib-2.0 +%{_includedir}/gio-unix-2.0 %{_libdir}/lib*.so %{_libdir}/lib*.*a %{_libdir}/glib-2.0 @@ -178,6 +179,7 @@ rm -rf $RPM_BUILD_ROOT %files doc %defattr(-,root,root) +%{_datadir}/gtk-doc/html/gio %{_datadir}/gtk-doc/html/glib %{_datadir}/gtk-doc/html/gobject # Own these repositories to not depend on gtk-doc while building: @@ -185,15 +187,49 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/gtk-doc/html %changelog -* Mon Dec 17 2007 - maw@suse.de +* Wed Jan 23 2008 maw@suse.de +- Respin glib-cast.patch. +* Tue Jan 22 2008 maw@suse.de +- Recommend gvfs. +* Tue Jan 22 2008 maw@suse.de +- Update to version 2.15.2: + + New API: + * GIO: a new VFS API, designed to replace GnomeVFS. The new + GIO implementation in glib has support for local filesystems, + and the new gvfs module (coming in a separate package) + contains various backend implementations (cifs, ftp, sftp, + http, etc) + * GChesksum: a new implementation of various hash algorithms + such as MD5, SHA-1, and SHA-256 + * GTest: a test framework + * Smaller changes to GHash, GMarkup, GKeyfile, GAsyncQueue, + GError and the i18n subsystem + + Now builds with automake 1.10 + + Bugs (bugzilla.gnome.org) fixed: #455725, #467537, #497033, + [#504527], #445362, #482313, #317775, #418778, #436293, #466557, + [#468882], #469551, #479724, #490061, #490637, #495294, #496046, + [#498113], #500506, #500638, #500875, #502511, #502927, #503029, + [#503222], #503420, #503470, #504227, #71704, #491957, #491959, + [#491965], #491966, #491968, #491970, #491974, #491975, #491979, + [#491982], #501107, #501997, #502590, #464259, #496518, #498728, + [#500361], #501853, #503862, #142676, #367550, #375651, #443648, + [#449937], #452887, #491549, #500507, #508224, #508074, #508108, + [#508309], #508378, #508719, #508773, #504829, #505258, #505815, + [#491218], #315437, #476856, #480122, #495589, #500273, #504142, + [#504879], #505042, #505058, #505674, #505730, #505887, #506374, + [#506461], #503051, #506395, #507628, #505195, #507822, #506377, + and #507835 + + Updated translations +- Remove glib-gcc43.patch, which has been upstreamed. +* Mon Dec 17 2007 maw@suse.de - Update to version 2.14.4: + Bugs (bugzilla.gnome.org) fixed: [#494602], #492677, #490061, #418778, #467537, #466557, #490637, [#445362], #498113, #498728, and #469551 - Rename allocsize.patch to glib2-allocsize.patch. -* Thu Nov 29 2007 - maw@suse.de +* Thu Nov 29 2007 maw@suse.de - Use the system's PCRE (#325921). -* Fri Nov 23 2007 - maw@suse.de +* Fri Nov 23 2007 maw@suse.de - Update to version 2.14.3: + Bugs (bugzilla.gnome.org) fixed include #469231, #478349, [#483337], #478459, #477957, #359165, #476849, #493688, #488068, @@ -201,16 +237,16 @@ rm -rf $RPM_BUILD_ROOT + Updated translations + Use PCRE 7.4 - Update gtk-doc.m4: use the version from gtk-doc 1.9. -* Mon Oct 15 2007 - meissner@suse.de +* Mon Oct 15 2007 meissner@suse.de - merge malloc size markup from BETA. -* Thu Oct 11 2007 - rguenther@suse.de +* Thu Oct 11 2007 rguenther@suse.de - Fix glib2 headers for C99 programs and GCC 4.3. -* Mon Sep 17 2007 - sbrabec@suse.cz +* Mon Sep 17 2007 sbrabec@suse.cz - Updated to version 2.14.1: * more bugs fixed * documentation fixes * translation update -* Wed Aug 29 2007 - maw@suse.de +* Wed Aug 29 2007 maw@suse.de - Update to version 2.14.0: + g_unichar_combining_class is public + Add a goffset type, and add G_MAXSSIZE and G_MINSSIZE @@ -218,21 +254,21 @@ rm -rf $RPM_BUILD_ROOT + Bugs (bugzilla.gnome.org) fixed: #453998, #462549, and [#417068] + Updated translations. -* Sat Aug 25 2007 - maw@suse.de +* Sat Aug 25 2007 maw@suse.de - Update glib-casts.patch to fix g_array_index on ia64. -* Thu Aug 09 2007 - sbrabec@suse.cz +* Thu Aug 09 2007 sbrabec@suse.cz - Removed gtk-doc from BuildRequires and included required gtk-doc.m4 to Sources (preprocessed docs are now included, this shortens bootstrap compilation path). -* Wed Aug 08 2007 - maw@suse.de +* Wed Aug 08 2007 maw@suse.de - Use %%fdupes - Split off a -lang subpackage - s#%%run_ldconfig#/sbin/ldconfig/ in %%post and %%postun. -* Sun Aug 05 2007 - maw@suse.de +* Sun Aug 05 2007 maw@suse.de - The previous changelog entry refers to #297636. -* Sun Aug 05 2007 - schwab@suse.de +* Sun Aug 05 2007 schwab@suse.de - Fix broken interface. -* Thu Jul 19 2007 - maw@suse.de +* Thu Jul 19 2007 maw@suse.de - Update to version 2.13.7 * The memory corruption warning from the slice allocator that occurred when threads were initialized after the slice allocator @@ -257,7 +293,7 @@ rm -rf $RPM_BUILD_ROOT Japanese (ja) Korean (ko) Macedonian (mk) -* Thu Jul 05 2007 - maw@suse.de +* Thu Jul 05 2007 maw@suse.de - Update to version 2.13.5 - Overview of Changes from GLib 2.12 to GLib 2.13.0 * Add GSequence, a list that is implemented using @@ -290,18 +326,18 @@ rm -rf $RPM_BUILD_ROOT en_CA,en_GB,et,fa,fr,he,hu,it,ja,ku,lt,mg,mk,ml, nb,ne,nn,pt,pt_BR,ro,sr,sr@Latn,sv,ta,uk,vi,zh_CN, zh_HK,zh_TW) -* Thu Apr 12 2007 - maw@suse.de +* Thu Apr 12 2007 maw@suse.de - Pass --enable-static to configure (#263998). -* Wed Mar 21 2007 - maw@suse.de +* Wed Mar 21 2007 maw@suse.de - Update to version 2.12.11 - Fixes for bugzilla.gnome.org 399611, 350802, 416062, 346808, 398069, 346808, 398203, 399971, 400044, 396899, 404832, and 149144. -* Mon Mar 05 2007 - jhargadon@suse.de +* Mon Mar 05 2007 jhargadon@suse.de - removed obsolete patch glib2-unexpanded-variables.patch (#249204) -* Thu Feb 22 2007 - sbrabec@suse.cz +* Thu Feb 22 2007 sbrabec@suse.cz - Removal of gnome-filesystem files moved to opt_gnome-compat. -* Fri Feb 16 2007 - maw@suse.de +* Fri Feb 16 2007 maw@suse.de - Update to version 2.12.9 - Bugs fixed: 397139 glib-2.12.8 breaks ABI @@ -371,15 +407,15 @@ rm -rf $RPM_BUILD_ROOT - GOption: + Take double-width and zero-width characters into account when formatting --help output. -* Thu Jan 25 2007 - sbrabec@suse.cz +* Thu Jan 25 2007 sbrabec@suse.cz - Remove obsolete files kept by gnome-filesystem package. -* Thu Dec 07 2006 - sbrabec@suse.cz +* Thu Dec 07 2006 sbrabec@suse.cz - Prefix changed to /usr. - Spec file cleanup. -* Thu Nov 02 2006 - jhargadon@suse.de +* Thu Nov 02 2006 jhargadon@suse.de - added a patch to m4macros/glib-gettext.m4 so that the build variables expand properly. -* Mon Oct 02 2006 - jhargadon@suse.de +* Mon Oct 02 2006 jhargadon@suse.de - update to version 2.12.4 - Fix build problems related to Posix timers - Bugs fixed @@ -390,7 +426,7 @@ rm -rf $RPM_BUILD_ROOT 354522 Small problem with PLT hiding 6 symbols 358421 typos in gmain.c - New and updated translations -* Tue Sep 12 2006 - jhargadon@suse.de +* Tue Sep 12 2006 jhargadon@suse.de - update to version 2.12.3 - Use Posix monotonic clocks instead of gettimeofday() for GTimer when available @@ -401,7 +437,7 @@ rm -rf $RPM_BUILD_ROOT - 351853 GKeyFile creates non-UTF-8 error messages - Translation updates (fr,hu,ja,ku,lt,lv,ml,or, pt,ru,sv,vi,zh_CN) -* Wed Aug 30 2006 - jhargadon@suse.de +* Wed Aug 30 2006 jhargadon@suse.de - update to version 2.12.2 - Normalization is following Unicode TR #29 - 348491 g_utf8_strup() and g_utf8_strdown() returns @@ -414,7 +450,7 @@ rm -rf $RPM_BUILD_ROOT - 349792 Wrong english string - 349952 gparamspecs.c uses gcc feature - Translation updates -* Mon Jul 31 2006 - gekker@suse.de +* Mon Jul 31 2006 gekker@suse.de - Update to version 2.12.1 * Update to final Unicode Character Database 5.0.0 * Bugs fixed: @@ -426,149 +462,149 @@ rm -rf $RPM_BUILD_ROOT 246494 prototype mismatch in glib/gconvert.c * New and updated translations (bg,bn_IN,ca,dz,eu,fi, fr,he,it,ja,mk,or,pt) -* Tue Jul 18 2006 - rml@suse.de +* Tue Jul 18 2006 rml@suse.de - Update to glib 2.12: - Lots of bug fixes - GSlice! - Drop upstream patches -* Tue Jun 06 2006 - sbrabec@suse.cz +* Tue Jun 06 2006 sbrabec@suse.cz - Fixed locale detection in profile scripts (#180613): * Fixed invalid charset typos. * Added support for Persian, Armenian and Khmer. * Added ISO-8859-1 fallback where applicable. -* Thu Mar 30 2006 - sbrabec@suse.cz +* Thu Mar 30 2006 sbrabec@suse.cz - Renamed profile to be executed after lang.*, otherwise G_FILENAME_ENCODING cannot be set. -* Fri Jan 27 2006 - mls@suse.de +* Fri Jan 27 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Jan 18 2006 - gekker@suse.de +* Wed Jan 18 2006 gekker@suse.de - Fix gstaticmutex define (#141215 patch byjblunck) -* Tue Jan 17 2006 - zsu@suse.de +* Tue Jan 17 2006 zsu@suse.de - Fixed implicit cast issue introduced by bugfix #316221 http://bugzilla.gnome.org/show_bug.cgi?id=327022 -* Fri Jan 13 2006 - sbrabec@suse.cz +* Fri Jan 13 2006 sbrabec@suse.cz - Updated to version 2.8.5. -* Mon Jan 02 2006 - sbrabec@suse.cz +* Mon Jan 02 2006 sbrabec@suse.cz - Fixed Aragonese support in profile scripts. -* Fri Nov 18 2005 - sbrabec@suse.cz +* Fri Nov 18 2005 sbrabec@suse.cz - Updated to version 2.8.4. -* Mon Nov 14 2005 - sbrabec@suse.cz +* Mon Nov 14 2005 sbrabec@suse.cz - Fixed strict aliasing problems in macros. http://bugzilla.gnome.org/show_bug.cgi?id=316221 -* Fri Nov 04 2005 - schwab@suse.de +* Fri Nov 04 2005 schwab@suse.de - Fix use of atomic builtins. -* Tue Oct 11 2005 - gekker@suse.de +* Tue Oct 11 2005 gekker@suse.de - Update to version 2.8.3 -* Wed Sep 28 2005 - gekker@suse.de +* Wed Sep 28 2005 gekker@suse.de - Update to version 2.8.2 - Add -fno-strict-aliasing to CFLAGS -* Tue Aug 23 2005 - gekker@suse.de +* Tue Aug 23 2005 gekker@suse.de - Update to version 2.8.1 -* Mon Aug 15 2005 - rodrigo@suse.de +* Mon Aug 15 2005 rodrigo@suse.de - Update to version 2.8.0 -* Wed Aug 10 2005 - gekker@suse.de +* Wed Aug 10 2005 gekker@suse.de - Update to version 2.7.7 -* Mon Aug 01 2005 - gekker@suse.de +* Mon Aug 01 2005 gekker@suse.de - Update to version 2.7.4 -* Thu Jul 21 2005 - gekker@suse.de +* Thu Jul 21 2005 gekker@suse.de - Update to version 2.7.2 -* Thu Jun 23 2005 - sbrabec@suse.cz +* Thu Jun 23 2005 sbrabec@suse.cz - Fixed devel dependencies. -* Fri Jun 17 2005 - gekker@suse.de +* Fri Jun 17 2005 gekker@suse.de - Update to version 2.7.0. - Fix SENTINEL patch to work with upstream version. -* Tue Jun 07 2005 - gekker@suse.de +* Tue Jun 07 2005 gekker@suse.de - Update to version 2.6.4. -* Tue May 31 2005 - schwab@suse.de +* Tue May 31 2005 schwab@suse.de - Build in parallel. - Use autoreconf. -* Wed Apr 06 2005 - schwab@suse.de +* Wed Apr 06 2005 schwab@suse.de - Cleanup neededforbuild. -* Wed Apr 06 2005 - meissner@suse.de +* Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Fri Apr 01 2005 - meissner@suse.de +* Fri Apr 01 2005 meissner@suse.de - disable visibility hackery to build with gcc4. -* Wed Mar 02 2005 - gekker@suse.de +* Wed Mar 02 2005 gekker@suse.de - Updated to version 2.6.3. -* Mon Feb 07 2005 - sbrabec@suse.cz +* Mon Feb 07 2005 sbrabec@suse.cz - Updated to version 2.6.2. -* Wed Jan 19 2005 - meissner@suse.de +* Wed Jan 19 2005 meissner@suse.de - define G_GNUC_SENTINEL for gcc >= 4 - specify G_GNUC_SENTINEL where applicable. -* Sun Jan 16 2005 - clahey@suse.de +* Sun Jan 16 2005 clahey@suse.de - Updated to version 2.6.1. -* Mon Jan 03 2005 - gekker@suse.de +* Mon Jan 03 2005 gekker@suse.de - Update to version 2.6.0 -* Wed Dec 22 2004 - ro@suse.de +* Wed Dec 22 2004 ro@suse.de - remove no translation (obsolete with nb present) -* Wed Dec 15 2004 - gekker@suse.de +* Wed Dec 15 2004 gekker@suse.de - Update version to 2.5.7. - Remove the no-no patch, as it is upstreamed. -* Tue Nov 16 2004 - clahey@suse.de +* Tue Nov 16 2004 clahey@suse.de - Update to glib 2.5.6. -* Tue Oct 19 2004 - ro@suse.de +* Tue Oct 19 2004 ro@suse.de - remove no locale support: nb is already there -* Tue Oct 12 2004 - sbrabec@suse.cz +* Tue Oct 12 2004 sbrabec@suse.cz - Require gnome-filesystem (#47068). -* Wed Sep 29 2004 - sbrabec@suse.cz +* Wed Sep 29 2004 sbrabec@suse.cz - Fixed glib2.csh for unset LANG (#46282). -* Wed Aug 25 2004 - federico@ximian.com +* Wed Aug 25 2004 federico@ximian.com - Update to glib 2.4.5 - Removed glib-pattern.diff, as this bug is fixed in the tarball. -* Wed Aug 25 2004 - kukuk@suse.de +* Wed Aug 25 2004 kukuk@suse.de - Avoid /bin/sh as PreRequire -* Tue Jul 06 2004 - coolo@suse.de +* Tue Jul 06 2004 coolo@suse.de - glib2-devel requires the very same version of glib2 -* Tue Jun 22 2004 - sbrabec@suse.cz +* Tue Jun 22 2004 sbrabec@suse.cz - glib2.sh, glib2.csh: G_FILENAME_ENCODING must be comma separated. -* Tue Jun 08 2004 - sbrabec@suse.cz +* Tue Jun 08 2004 sbrabec@suse.cz - Fixed glib2.csh (#41665). -* Wed May 05 2004 - sbrabec@suse.cz +* Wed May 05 2004 sbrabec@suse.cz - Added pkgconfig to requirement of glib2-devel (#37628). -* Mon Apr 19 2004 - sbrabec@suse.cz +* Mon Apr 19 2004 sbrabec@suse.cz - Fix of strict aliasing fix. -* Mon Apr 19 2004 - sbrabec@suse.cz +* Mon Apr 19 2004 sbrabec@suse.cz - Fixed strict aliasing. -* Thu Apr 15 2004 - sbrabec@suse.cz +* Thu Apr 15 2004 sbrabec@suse.cz - Updated to version 2.4.0 (GNOME 2.6). - Removed gconvert-errno-altering.patch - this one was not accepted for mainstream but strerror() errno altering was fixed. - Added filename encoding guesser to /etc/profile.d/glib2.*. -* Mon Mar 22 2004 - sbrabec@suse.cz +* Mon Mar 22 2004 sbrabec@suse.cz - Removed references to mkinstalldirs in glib-gettextize (#36621). -* Wed Mar 17 2004 - sbrabec@suse.cz +* Wed Mar 17 2004 sbrabec@suse.cz - Use -fno-strict-aliasing. -* Mon Mar 15 2004 - sbrabec@suse.cz +* Mon Mar 15 2004 sbrabec@suse.cz - FHS 2.3 fix (mandir, infodir, #35821). -* Wed Mar 10 2004 - sbrabec@suse.cz +* Wed Mar 10 2004 sbrabec@suse.cz - Fixed %%doc attributes (#33163). -* Fri Jan 09 2004 - schwab@suse.de +* Fri Jan 09 2004 schwab@suse.de - Fix quoting in autoconf macros. -* Fri Oct 17 2003 - adrian@suse.de +* Fri Oct 17 2003 adrian@suse.de - fix missing %%run_ldconfig - build as user -* Wed Sep 24 2003 - sbrabec@suse.cz +* Wed Sep 24 2003 sbrabec@suse.cz - Added errno save patches (g_strerror(errno) alters errno). Fixes more issues, at least: http://bugzilla.gnome.org/show_bug.cgi?id=116617 http://bugzilla.gnome.org/show_bug.cgi?id=122939 http://bugzilla.gnome.org/show_bug.cgi?id=123040 -* Mon Sep 15 2003 - sf@suse.de +* Mon Sep 15 2003 sf@suse.de - remove debug flags, add -O2 again -* Thu Sep 11 2003 - sf@suse.de +* Thu Sep 11 2003 sf@suse.de - fix segfault in eog on AMD64 [bug 30483] -* Thu Aug 28 2003 - sbrabec@suse.cz +* Thu Aug 28 2003 sbrabec@suse.cz - Updated to version 2.2.3. -* Tue Jul 15 2003 - sbrabec@suse.cz +* Tue Jul 15 2003 sbrabec@suse.cz - GNOME prefix change to /opt/gnome. - Profile files modified. -* Wed Jun 11 2003 - sbrabec@suse.cz +* Wed Jun 11 2003 sbrabec@suse.cz - Updated to version 2.2.2. - Require gnome-filesystem for glib2-doc. - Updated neededforbuild. -* Tue Mar 11 2003 - olh@suse.de +* Tue Mar 11 2003 olh@suse.de - provide static glib version (#24897) -* Mon Feb 03 2003 - hhetter@suse.de +* Mon Feb 03 2003 hhetter@suse.de - updated to version 2.2.1, from changes: * Win32 - Improve handling of stderr/stdout @@ -577,12 +613,12 @@ rm -rf $RPM_BUILD_ROOT - Miscellaneous bug fixes * configure fixes * New and updated translations -* Fri Jan 10 2003 - sbrabec@suse.cz +* Fri Jan 10 2003 sbrabec@suse.cz - Branched glib2-doc. -* Thu Jan 09 2003 - sbrabec@suse.cz +* Thu Jan 09 2003 sbrabec@suse.cz - Updated to version 2.2.0. - Updated %%files. -* Tue Nov 05 2002 - hhetter@suse.de +* Tue Nov 05 2002 hhetter@suse.de - updated to version 2.0.7, bugfix release: * Fix C++ warnings in gtype.h * Fix g_type_fundamental_next() @@ -593,13 +629,13 @@ rm -rf $RPM_BUILD_ROOT * Fix bug with buffering on UTF-8 IOChannels * Misc bug and build fixes * Updated and new translations (be,cs,de,fa,it,lv,pt_BR,tr) -* Tue Aug 13 2002 - hhetter@suse.de +* Tue Aug 13 2002 hhetter@suse.de - gtk-doc usage conditional -* Tue Aug 13 2002 - hhetter@suse.de +* Tue Aug 13 2002 hhetter@suse.de - correct URL and Source tag in specfile (#17638) -* Thu Aug 08 2002 - hhetter@suse.de +* Thu Aug 08 2002 hhetter@suse.de - devel package requires glib2 -* Mon Aug 05 2002 - hhetter@suse.de +* Mon Aug 05 2002 hhetter@suse.de - updated to version 2.0.6, fron changes: * Fix problem with interface prerequisites * Clean up debug spew from GObject @@ -610,30 +646,30 @@ rm -rf $RPM_BUILD_ROOT * Documentation fixes * Misc bug fixes * Updated translations (bg,ko,vi) -* Mon Jun 17 2002 - jordi@suse.de +* Mon Jun 17 2002 jordi@suse.de - Updated to version 2.0.4 * Fix some 64-bit problems * Add note about Tru64 iconv to INSTALL * Fix problem with timouts > MAXINT * Updated translations -* Fri Jun 14 2002 - ro@suse.de +* Fri Jun 14 2002 ro@suse.de - add gnome2.{sh,csh} to have /opt/gnome2/bin first in PATH on 7.3 and older distros -* Tue Jun 04 2002 - hhetter@suse.de +* Tue Jun 04 2002 hhetter@suse.de - updated to version 2.0.3 -* Thu Apr 25 2002 - meissner@suse.de +* Thu Apr 25 2002 meissner@suse.de - fixed %%_lib issues. -* Tue Apr 09 2002 - schwab@suse.de +* Tue Apr 09 2002 schwab@suse.de - Fix missing includes. -* Mon Apr 08 2002 - hhetter@suse.de +* Mon Apr 08 2002 hhetter@suse.de - updated to version 2.0.1 -* Thu Jan 31 2002 - hhetter@suse.de +* Thu Jan 31 2002 hhetter@suse.de - updated to version 1.3.13 [GNOME desktop alpha2] -* Fri Jan 11 2002 - hhetter@suse.de +* Fri Jan 11 2002 hhetter@suse.de - updated to version 1.3.12 -* Tue Dec 11 2001 - ro@suse.de +* Tue Dec 11 2001 ro@suse.de - export LIBRARY_PATH for broken libtool -* Tue Nov 27 2001 - hhetter@suse.de +* Tue Nov 27 2001 hhetter@suse.de - updated to version 1.3.11, changes include: * Win32 fixes * Documentation improvements @@ -646,11 +682,11 @@ rm -rf $RPM_BUILD_ROOT * Hide pointers to type information inside GType to reduce locking * Adds check for direct inclusion of gobject/*.h * GObject API cleanups -* Tue Nov 20 2001 - ro@suse.de +* Tue Nov 20 2001 ro@suse.de - really build libgmodule, libgobject and libgthread -* Thu Nov 15 2001 - hhetter@suse.de +* Thu Nov 15 2001 hhetter@suse.de - fixed build to provide libgmodule and libgobject -* Tue Nov 13 2001 - hhetter@suse.de +* Tue Nov 13 2001 hhetter@suse.de - updated to version 1.3.10 -* Mon Oct 01 2001 - hhetter@suse.de +* Mon Oct 01 2001 hhetter@suse.de - initial SuSE release for GNOME 2.0 platform