From b1e6893b213b55a56ac1ac9d1983233aa365766cd5d47f2f3a5fba6bb53192a1 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 5 Jan 2007 15:49:20 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=1 --- .gitattributes | 23 ++ .gitignore | 1 + glib-2.12.4.tar.bz2 | 3 + glib-aclocal.patch | 11 + glib-mkinstalldirs.patch | 70 ++++ glib2-unexpanded-variables.patch | 16 + glib2.changes | 543 +++++++++++++++++++++++++++++++ glib2.csh | 325 ++++++++++++++++++ glib2.sh | 465 ++++++++++++++++++++++++++ glib2.spec | 445 +++++++++++++++++++++++++ ready | 0 11 files changed, 1902 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 glib-2.12.4.tar.bz2 create mode 100644 glib-aclocal.patch create mode 100644 glib-mkinstalldirs.patch create mode 100644 glib2-unexpanded-variables.patch create mode 100644 glib2.changes create mode 100644 glib2.csh create mode 100644 glib2.sh create mode 100644 glib2.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/glib-2.12.4.tar.bz2 b/glib-2.12.4.tar.bz2 new file mode 100644 index 0000000..e881334 --- /dev/null +++ b/glib-2.12.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b1a0dc746a07c67aad15e22e3d751c3e7068c889d171efb1ab45efbab87c75d +size 2868828 diff --git a/glib-aclocal.patch b/glib-aclocal.patch new file mode 100644 index 0000000..a5ea04b --- /dev/null +++ b/glib-aclocal.patch @@ -0,0 +1,11 @@ +--- Makefile.am ++++ Makefile.am +@@ -2,6 +2,8 @@ + + AUTOMAKE_OPTIONS = 1.7 + ++ACLOCAL_AMFLAGS = -I m4macros ++ + SUBDIRS = . m4macros glib gobject gmodule gthread tests build po docs + + bin_SCRIPTS = glib-gettextize diff --git a/glib-mkinstalldirs.patch b/glib-mkinstalldirs.patch new file mode 100644 index 0000000..b3f407d --- /dev/null +++ b/glib-mkinstalldirs.patch @@ -0,0 +1,70 @@ +--- m4macros/glib-gettext.m4 ++++ m4macros/glib-gettext.m4 +@@ -321,18 +321,6 @@ + fi + fi + +- dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly +- dnl find the mkinstalldirs script in another subdir but ($top_srcdir). +- dnl Try to locate is. +- MKINSTALLDIRS= +- if test -n "$ac_aux_dir"; then +- MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" +- fi +- if test -z "$MKINSTALLDIRS"; then +- MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" +- fi +- AC_SUBST(MKINSTALLDIRS) +- + 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 ++++ po/Makefile.in.in +@@ -34,7 +34,6 @@ + + INSTALL = @INSTALL@ + INSTALL_DATA = @INSTALL_DATA@ +-MKINSTALLDIRS = $(top_srcdir)/@MKINSTALLDIRS@ + + CC = @CC@ + GENCAT = @GENCAT@ +@@ -103,11 +102,7 @@ + install-data: install-data-@USE_NLS@ + install-data-no: all + install-data-yes: all +- if test -r "$(MKINSTALLDIRS)"; then \ +- $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \ +- else \ +- $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \ +- fi ++ @mkdir_p@ $(DESTDIR)$(datadir) + @catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ +@@ -117,11 +112,7 @@ + esac; \ + lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ + dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \ +- if test -r "$(MKINSTALLDIRS)"; then \ +- $(MKINSTALLDIRS) $$dir; \ +- else \ +- $(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \ +- fi; \ ++ @mkdir_p@ $$dir; \ + if test -r $$cat; then \ + $(INSTALL_DATA) $$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \ + echo "installing $$cat as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \ +@@ -145,11 +136,7 @@ + fi; \ + done + if test "$(PACKAGE)" = "glib"; then \ +- if test -r "$(MKINSTALLDIRS)"; then \ +- $(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \ +- else \ +- $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \ +- fi; \ ++ @mkdir_p@ $(DESTDIR)$(gettextsrcdir); \ + $(INSTALL_DATA) $(srcdir)/Makefile.in.in \ + $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \ + else \ diff --git a/glib2-unexpanded-variables.patch b/glib2-unexpanded-variables.patch new file mode 100644 index 0000000..d93c7f2 --- /dev/null +++ b/glib2-unexpanded-variables.patch @@ -0,0 +1,16 @@ +--- m4macros/glib-gettext.m4 ++++ m4macros/glib-gettext.m4 +@@ -369,7 +369,12 @@ + if test "x$CATOBJEXT" = "x.mo" ; then + localedir=`eval echo "${libdir}/locale"` + else +- localedir=`eval echo "${datadir}/locale"` ++ localedir="${datadir}/locale" ++ while true; do ++ expanded_localedir=`eval echo "$localedir"` ++ test "x$expanded_localedir" = "x$localedir" && break ++ localedir="$expanded_localedir" ++ done + fi + prefix="$glib_save_prefix" + exec_prefix="$glib_save_exec_prefix" diff --git a/glib2.changes b/glib2.changes new file mode 100644 index 0000000..648ff74 --- /dev/null +++ b/glib2.changes @@ -0,0 +1,543 @@ +------------------------------------------------------------------- +Thu Dec 7 17:13:36 CET 2006 - sbrabec@suse.cz + +- Prefix changed to /usr. +- Spec file cleanup. + +------------------------------------------------------------------- +Thu Nov 2 23:02:26 CET 2006 - jhargadon@suse.de + +- added a patch to m4macros/glib-gettext.m4 so that the build + variables expand properly. + +------------------------------------------------------------------- +Mon Oct 2 19:30:09 CEST 2006 - jhargadon@suse.de + +- update to version 2.12.4 +- Fix build problems related to Posix timers +- Bugs fixed + 321974 nanosleep on AIX / g_timer API using high resolution timers + 353584 va_end called on caller supplied va_list + 353580 va_copy detection breaks if user sets + CFLAGS=-Werror-implicit-function-declaration + 354522 Small problem with PLT hiding 6 symbols + 358421 typos in gmain.c +- New and updated translations + +------------------------------------------------------------------- +Tue Sep 12 20:11:02 CEST 2006 - jhargadon@suse.de + +- update to version 2.12.3 +- Use Posix monotonic clocks instead of gettimeofday() + for GTimer when available +- Make the construction of singleton objects work + witout warnings. +- 351583 API documentation issues with 2.15 release +- 336114 desktop locks immediately after changing the system clock +- 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 01:42:05 CEST 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 + string with NUL bytes +- 349825 GKeyFile always inserts a newline before a group +- 347842 g_unichar_isxdigit() is too general about what + it considers a digit +- 348694 g_utf8_normalize() hasn't been updated to PR #29 +- 348785 Hint about G_DEBUG in Message Logging docs +- 349792 Wrong english string +- 349952 gparamspecs.c uses gcc feature +- Translation updates + +------------------------------------------------------------------- +Mon Jul 31 23:57:49 CEST 2006 - gekker@suse.de + +- Update to version 2.12.1 +* Update to final Unicode Character Database 5.0.0 + +* Bugs fixed: + 346660 issues with base64 api documentation / g_base64_decode_cl... + 348136 Coverity reports allocation of wrong size CID #2839 + 336281 Update to UCD 5.0 + 346197 g_date_strftime %F option doesnt work for win32 + 348011 Small optimization to real_toupper() + 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 23:39:54 CEST 2006 - rml@suse.de + +- Update to glib 2.12: + - Lots of bug fixes + - GSlice! +- Drop upstream patches + +------------------------------------------------------------------- +Tue Jun 6 20:36:15 CEST 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 11:16:15 CEST 2006 - sbrabec@suse.cz + +- Renamed profile to be executed after lang.*, otherwise + G_FILENAME_ENCODING cannot be set. + +------------------------------------------------------------------- +Fri Jan 27 03:04:47 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Tue Jan 17 04:49:13 CET 2006 - zsu@suse.de + +- Fixed implicit cast issue introduced by bugfix #316221 + http://bugzilla.gnome.org/show_bug.cgi?id=327022 + +------------------------------------------------------------------- +Wed Jan 18 04:25:00 CET 2006 - gekker@suse.de + +- Fix gstaticmutex define (#141215 patch byjblunck) + +------------------------------------------------------------------- +Fri Jan 13 12:54:23 CET 2006 - sbrabec@suse.cz + +- Updated to version 2.8.5. + +------------------------------------------------------------------- +Mon Jan 2 16:11:56 CET 2006 - sbrabec@suse.cz + +- Fixed Aragonese support in profile scripts. + +------------------------------------------------------------------- +Fri Nov 18 13:45:58 CET 2005 - sbrabec@suse.cz + +- Updated to version 2.8.4. + +------------------------------------------------------------------- +Mon Nov 14 17:18:11 CET 2005 - sbrabec@suse.cz + +- Fixed strict aliasing problems in macros. + http://bugzilla.gnome.org/show_bug.cgi?id=316221 + +------------------------------------------------------------------- +Fri Nov 4 16:03:07 CET 2005 - schwab@suse.de + +- Fix use of atomic builtins. + +------------------------------------------------------------------- +Tue Oct 11 22:27:24 CEST 2005 - gekker@suse.de + +- Update to version 2.8.3 + +------------------------------------------------------------------- +Wed Sep 28 17:26:36 CEST 2005 - gekker@suse.de + +- Update to version 2.8.2 +- Add -fno-strict-aliasing to CFLAGS + +------------------------------------------------------------------- +Tue Aug 23 18:56:26 CEST 2005 - gekker@suse.de + +- Update to version 2.8.1 + +------------------------------------------------------------------- +Mon Aug 15 13:11:08 CEST 2005 - rodrigo@suse.de + +- Update to version 2.8.0 + +------------------------------------------------------------------- +Wed Aug 10 23:20:12 CEST 2005 - gekker@suse.de + +- Update to version 2.7.7 + +------------------------------------------------------------------- +Mon Aug 1 19:07:15 CEST 2005 - gekker@suse.de + +- Update to version 2.7.4 + +------------------------------------------------------------------- +Thu Jul 21 17:56:56 CEST 2005 - gekker@suse.de + +- Update to version 2.7.2 + +------------------------------------------------------------------- +Thu Jun 23 17:44:20 CEST 2005 - sbrabec@suse.cz + +- Fixed devel dependencies. + +------------------------------------------------------------------- +Fri Jun 17 00:05:40 CEST 2005 - gekker@suse.de + +- Update to version 2.7.0. +- Fix SENTINEL patch to work with upstream version. + +------------------------------------------------------------------- +Tue Jun 7 19:20:24 CEST 2005 - gekker@suse.de + +- Update to version 2.6.4. + +------------------------------------------------------------------- +Tue May 31 17:13:52 CEST 2005 - schwab@suse.de + +- Build in parallel. +- Use autoreconf. + +------------------------------------------------------------------- +Wed Apr 6 18:42:25 CEST 2005 - schwab@suse.de + +- Cleanup neededforbuild. + +------------------------------------------------------------------- +Wed Apr 6 07:22:48 CEST 2005 - meissner@suse.de + +- Added gettext-devel to neededforbuild. + +------------------------------------------------------------------- +Fri Apr 1 14:47:14 CEST 2005 - meissner@suse.de + +- disable visibility hackery to build with gcc4. + +------------------------------------------------------------------- +Wed Mar 2 21:42:27 CET 2005 - gekker@suse.de + +- Updated to version 2.6.3. + +------------------------------------------------------------------- +Mon Feb 7 15:35:46 CET 2005 - sbrabec@suse.cz + +- Updated to version 2.6.2. + +------------------------------------------------------------------- +Wed Jan 19 23:39:26 CET 2005 - meissner@suse.de + +- define G_GNUC_SENTINEL for gcc >= 4 +- specify G_GNUC_SENTINEL where applicable. + +------------------------------------------------------------------- +Sun Jan 16 07:00:07 CET 2005 - clahey@suse.de + +- Updated to version 2.6.1. + +------------------------------------------------------------------- +Mon Jan 3 20:46:08 CET 2005 - gekker@suse.de + +- Update to version 2.6.0 + +------------------------------------------------------------------- +Wed Dec 22 17:00:30 CET 2004 - ro@suse.de + +- remove no translation (obsolete with nb present) + +------------------------------------------------------------------- +Wed Dec 15 00:31:10 CET 2004 - gekker@suse.de + +- Update version to 2.5.7. +- Remove the no-no patch, as it is upstreamed. + +------------------------------------------------------------------- +Tue Nov 16 15:15:34 CET 2004 - clahey@suse.de + +- Update to glib 2.5.6. + +------------------------------------------------------------------- +Tue Oct 19 00:29:44 CEST 2004 - ro@suse.de + +- remove no locale support: nb is already there + +------------------------------------------------------------------- +Tue Oct 12 13:11:12 CEST 2004 - sbrabec@suse.cz + +- Require gnome-filesystem (#47068). + +------------------------------------------------------------------- +Wed Sep 29 13:22:09 CEST 2004 - sbrabec@suse.cz + +- Fixed glib2.csh for unset LANG (#46282). + +------------------------------------------------------------------- +Wed Aug 25 22:46:32 CEST 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 11:46:29 CEST 2004 - kukuk@suse.de + +- Avoid /bin/sh as PreRequire + +------------------------------------------------------------------- +Tue Jul 6 13:42:20 CEST 2004 - coolo@suse.de + +- glib2-devel requires the very same version of glib2 + +------------------------------------------------------------------- +Tue Jun 22 14:46:29 CEST 2004 - sbrabec@suse.cz + +- glib2.sh, glib2.csh: G_FILENAME_ENCODING must be comma separated. + +------------------------------------------------------------------- +Tue Jun 08 16:36:53 CEST 2004 - sbrabec@suse.cz + +- Fixed glib2.csh (#41665). + +------------------------------------------------------------------- +Wed May 05 12:03:52 CEST 2004 - sbrabec@suse.cz + +- Added pkgconfig to requirement of glib2-devel (#37628). + +------------------------------------------------------------------- +Mon Apr 19 18:18:24 CEST 2004 - sbrabec@suse.cz + +- Fix of strict aliasing fix. + +------------------------------------------------------------------- +Mon Apr 19 13:29:28 CEST 2004 - sbrabec@suse.cz + +- Fixed strict aliasing. + +------------------------------------------------------------------- +Thu Apr 15 18:02:20 CEST 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 18:47:21 CET 2004 - sbrabec@suse.cz + +- Removed references to mkinstalldirs in glib-gettextize (#36621). + +------------------------------------------------------------------- +Wed Mar 17 15:01:45 CET 2004 - sbrabec@suse.cz + +- Use -fno-strict-aliasing. + +------------------------------------------------------------------- +Mon Mar 15 14:36:10 CET 2004 - sbrabec@suse.cz + +- FHS 2.3 fix (mandir, infodir, #35821). + +------------------------------------------------------------------- +Wed Mar 10 10:35:22 CET 2004 - sbrabec@suse.cz + +- Fixed %doc attributes (#33163). + +------------------------------------------------------------------- +Fri Jan 9 22:49:12 CET 2004 - schwab@suse.de + +- Fix quoting in autoconf macros. + +------------------------------------------------------------------- +Fri Oct 17 11:58:43 CEST 2003 - adrian@suse.de + +- fix missing %run_ldconfig +- build as user + +------------------------------------------------------------------- +Wed Sep 24 12:33:24 CEST 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 15:10:21 CEST 2003 - sf@suse.de + +- remove debug flags, add -O2 again + +------------------------------------------------------------------- +Thu Sep 11 11:07:14 CEST 2003 - sf@suse.de + +- fix segfault in eog on AMD64 [bug 30483] + +------------------------------------------------------------------- +Thu Aug 28 15:40:17 CEST 2003 - sbrabec@suse.cz + +- Updated to version 2.2.3. + +------------------------------------------------------------------- +Tue Jul 15 16:38:59 CEST 2003 - sbrabec@suse.cz + +- GNOME prefix change to /opt/gnome. +- Profile files modified. + +------------------------------------------------------------------- +Wed Jun 11 19:05:24 CEST 2003 - sbrabec@suse.cz + +- Updated to version 2.2.2. +- Require gnome-filesystem for glib2-doc. +- Updated neededforbuild. + +------------------------------------------------------------------- +Tue Mar 11 13:10:40 CET 2003 - olh@suse.de + +- provide static glib version (#24897) + +------------------------------------------------------------------- +Mon Feb 3 08:51:24 CET 2003 - hhetter@suse.de + +- updated to version 2.2.1, from changes: + * Win32 + - Improve handling of stderr/stdout + - Install .def files + - Fix quoting for GSpawn + - Miscellaneous bug fixes + * configure fixes + * New and updated translations + +------------------------------------------------------------------- +Fri Jan 10 15:46:36 CET 2003 - sbrabec@suse.cz + +- Branched glib2-doc. + +------------------------------------------------------------------- +Thu Jan 09 15:29:54 CET 2003 - sbrabec@suse.cz + +- Updated to version 2.2.0. +- Updated %files. + +------------------------------------------------------------------- +Tue Nov 5 10:20:12 CET 2002 - hhetter@suse.de + +- updated to version 2.0.7, bugfix release: + * Fix C++ warnings in gtype.h + * Fix g_type_fundamental_next() + * Fix various missing includes of config.h + * Handle main loop initialization before g_thread_init + * Various 64-bit fixes + * Fix GPoll on Win32 + * 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 13:34:18 CEST 2002 - hhetter@suse.de + +- gtk-doc usage conditional + +------------------------------------------------------------------- +Tue Aug 13 08:53:02 CEST 2002 - hhetter@suse.de + +- correct URL and Source tag in specfile (#17638) + +------------------------------------------------------------------- +Thu Aug 8 09:15:07 CEST 2002 - hhetter@suse.de + +- devel package requires glib2 + +------------------------------------------------------------------- +Mon Aug 5 09:45:53 CEST 2002 - hhetter@suse.de + +- updated to version 2.0.6, fron changes: + * Fix problem with interface prerequisites + * Clean up debug spew from GObject + * Compiler warning fixes + * Fix some problems with g_build_path() + * Fixes for --disable-debug + * Threading fixes + * Documentation fixes + * Misc bug fixes + * Updated translations (bg,ko,vi) + +------------------------------------------------------------------- +Mon Jun 17 18:32:00 CEST 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 12:23:44 CEST 2002 - ro@suse.de + +- add gnome2.{sh,csh} to have /opt/gnome2/bin first in PATH + on 7.3 and older distros + +------------------------------------------------------------------- +Tue Jun 4 08:56:39 CEST 2002 - hhetter@suse.de + +- updated to version 2.0.3 + +------------------------------------------------------------------- +Thu Apr 25 16:50:03 CEST 2002 - meissner@suse.de + +- fixed %_lib issues. + +------------------------------------------------------------------- +Tue Apr 9 09:57:41 CEST 2002 - schwab@suse.de + +- Fix missing includes. + +------------------------------------------------------------------- +Mon Apr 8 10:18:54 CEST 2002 - hhetter@suse.de + +- updated to version 2.0.1 + +------------------------------------------------------------------- +Thu Jan 31 13:41:13 CET 2002 - hhetter@suse.de + +- updated to version 1.3.13 [GNOME desktop alpha2] + +------------------------------------------------------------------- +Fri Jan 11 10:43:56 CET 2002 - hhetter@suse.de + +- updated to version 1.3.12 + +------------------------------------------------------------------- +Tue Dec 11 14:11:28 CET 2001 - ro@suse.de + +- export LIBRARY_PATH for broken libtool + +------------------------------------------------------------------- +Tue Nov 27 11:42:06 CET 2001 - hhetter@suse.de + +- updated to version 1.3.11, changes include: + * Win32 fixes + * Documentation improvements + * Portable directory handling API + * Threading fixes + * Fix excess relocations in Unicode tables + * Fix gpattern for UTF-8 + * Support overriding class closures + * Support for derivation from G_TYPE_POINTER + * Hide pointers to type information inside GType to reduce locking + * Adds check for direct inclusion of gobject/*.h + * GObject API cleanups + +------------------------------------------------------------------- +Tue Nov 20 16:06:51 CET 2001 - ro@suse.de + +- really build libgmodule, libgobject and libgthread + +------------------------------------------------------------------- +Thu Nov 15 09:50:31 CET 2001 - hhetter@suse.de + +- fixed build to provide libgmodule and libgobject + +------------------------------------------------------------------- +Tue Nov 13 11:09:57 CET 2001 - hhetter@suse.de + +- updated to version 1.3.10 + +------------------------------------------------------------------- +Mon Oct 1 14:25:44 CEST 2001 - hhetter@suse.de + +- initial SuSE release for GNOME 2.0 platform + diff --git a/glib2.csh b/glib2.csh new file mode 100644 index 0000000..c9f1521 --- /dev/null +++ b/glib2.csh @@ -0,0 +1,325 @@ +# GLib filename encoding guesser. +# Author: Stanislav Brabec +# Additions are welcome. +# This script must be executed after setting LANG variable. + +# Try filenames which are invalid in UTF-8 as locale specific. +# For selected locales, G_FILENAME_ENCODING takes precedence. +setenv G_BROKEN_FILENAMES 1 + +# In West Europe there was used both ISO-8859-15 and ISO-8859-1. +# There is no chance to recognize it, so we must guess. +#set west_europe_legacy_encoding=ISO-8859-1 +set west_europe_legacy_encoding=ISO-8859-15 + +# In Russia, "official" encoding is ISO-8859-5, but most GNOME users +# preferred KOI8-R. We must guess. +#set russian_legacy_encoding=ISO-8859-5 +set russian_legacy_encoding=KOI8-R + +# In former Yugoslavia sr_YU have covered two different alphabets - +# one Latin and on Cyrillic. No chance to guess. +set sr_YU_legacy_encoding=ISO-8859-2,CP1250 +#set sr_YU_legacy_encoding=ISO-8859-5 + +# Japanese uses two legacy encodings. Guess sometimes fails, sometimes not. +# Defining preferred encoding increases chance for success. +set japanese_legacy_encoding=EUC-JP +#set japanese_legacy_encoding=SHIFT_JIS + +if (! ${?LANG} ) goto skip + +switch ( $LANG ) + case aa_DJ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case af_ZA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case an_ES*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-15,CP1252 + case ar_AE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_BH*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_DZ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_EG*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_IQ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_JO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_KW*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_LB*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_LY*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_MA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_OM*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_QA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_SA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_SD*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_SY*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_TN*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case ar_YE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 + case be_BY*: + setenv G_FILENAME_ENCODING @locale,UTF-8,CP1251 + case bg_BG*: + setenv G_FILENAME_ENCODING @locale,UTF-8,CP1251 + case br_FR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case bs_BA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case ca_ES*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case cs_CZ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case cy_GB*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-14,CP1252 + case da_DK*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case de_AT*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case de_BE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case de_DE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case de_CH*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case de_LU*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case el_GR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-7 + case en_AU*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_BE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case en_BW*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_CA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_DK*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_GB*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case en_HK*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_IE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case en_NZ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_PH*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_SG*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_US*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case en_ZA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case en_ZW*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_AR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_BO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_CL*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_CO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_CR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_DO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_EC*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_ES*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case es_GT*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_HN*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_MX*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_NI*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_PA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_PE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_PR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_PY*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_SV*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_US*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_UY*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case es_VE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case et_EE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case eu_ES*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case fa_IR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,CP1256 + case fi_FI*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case fo_FO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case fr_BE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case fr_CA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case fr_FR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case fr_CH*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case fr_LU*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case ga_IE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case gd_GB*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-15,CP1252 + case gl_ES*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case gv_GB*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case he_IL*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-8 + case hr_HR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case hu_HU*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case hy_AM*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ARMSCII-8 + case id_ID*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case is_IS*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case it_CH*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case it_IT*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case iw_IL*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-8 + case ja_JP*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$japanese_legacy_encoding,EUC-JP,SHIFT_JIS,ISO-8859-1 + case ka_GE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,GEORGIAN-PS + case kl_GL*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case km_KH*: + setenv G_FILENAME_ENCODING @locale,UTF-8,GB18030 + case ko_KR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,EUC-KR,ISO-8859-1 + case kw_GB*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case lg_UG*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-10,CP1252 + case lt_LT*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-13,CP1252 + case lv_LV*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-13,CP1252 + case mi_NZ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-13,CP1252 + case mk_MK*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-5,CP1251 + case ms_MY*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case mt_MT*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-3 + case nb_NO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case nl_BE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case nl_NL*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case nn_NO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case no_NO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case oc_FR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case om_KE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case pl_PL*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case pt_BR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case pt_PT*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case ro_RO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case ru_RU*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$russian_legacy_encoding,CP1251 + case ru_UA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,KOI8-U + case sh_YU*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case sk_SK*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case sl_SI*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 + case so_DJ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case so_KE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case so_SO*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case sq_AL*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case sr_YU*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$sr_YU_legacy_encoding + case st_ZA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case sv_FI*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case sv_SE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case tg_TJ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,KOI8-T + case th_TH*: + setenv G_FILENAME_ENCODING @locale,UTF-8,TIS-620,ISO-8859-1 + case tl_PH*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case tr_TR*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-9 + case uk_UA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,KOI8-U + case uz_UZ*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case vi_VN*: + setenv G_FILENAME_ENCODING @locale,UTF-8,TCVN5712-1,ISO-8859-1 + case wa_BE*: + setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 + case xh_ZA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 + case yi_US*: + setenv G_FILENAME_ENCODING @locale,UTF-8,CP1255 + case zh_CN*: + setenv G_FILENAME_ENCODING @locale,UTF-8,GB2312,GB18030,GBK,ISO-8859-1 + case zh_HK*: + setenv G_FILENAME_ENCODING @locale,UTF-8,BIG5-HKSCS,ISO-8859-1 + case zh_SG*: + setenv G_FILENAME_ENCODING @locale,UTF-8,GB2312,GB18030,GBK,ISO-8859-1 + case zh_TW*: + setenv G_FILENAME_ENCODING @locale,UTF-8,BIG5,EUC-TW,ISO-8859-1 + case zu_ZA*: + setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 +endsw + +skip: + +unset west_europe_legacy_encoding +unset russian_legacy_encoding +unset sr_YU_legacy_encoding diff --git a/glib2.sh b/glib2.sh new file mode 100644 index 0000000..fae16dc --- /dev/null +++ b/glib2.sh @@ -0,0 +1,465 @@ +# GLib filename encoding guesser. +# Author: Stanislav Brabec +# Additions are welcome. +# This script must be executed after setting LANG variable. + +# Try filenames which are invalid in UTF-8 as locale specific. +# For selected locales, G_FILENAME_ENCODING takes precedence. +export G_BROKEN_FILENAMES=1 + +# In West Europe there was used both ISO-8859-15 and ISO-8859-1. +# There is no chance to recognize it, so we must guess. +#west_europe_legacy_encoding=ISO-8859-1 +west_europe_legacy_encoding=ISO-8859-15 + +# In Russia, "official" encoding is ISO-8859-5, but most GNOME users +# preferred KOI8-R. We must guess. +#russian_legacy_encoding=ISO-8859-5 +russian_legacy_encoding=KOI8-R + +# In former Yugoslavia sr_YU have covered two different alphabets - +# one Latin and on Cyrillic. No chance to guess. +sr_YU_legacy_encoding=ISO-8859-2,CP1250 +#sr_YU_legacy_encoding=ISO-8859-5 + +# Japanese uses two legacy encodings. Guess sometimes fails, sometimes not. +# Defining preferred encoding increases chance for success. +japanese_legacy_encoding=EUC-JP +#japanese_legacy_encoding=SHIFT_JIS + +case $LANG in + aa_DJ* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + af_ZA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + an_ES* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252 + ;; + ar_AE* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_BH* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_DZ* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_EG* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_IQ* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_JO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_KW* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_LB* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_LY* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_MA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_OM* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_QA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_SA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_SD* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_SY* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_TN* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + ar_YE* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 + ;; + be_BY* ) + G_FILENAME_ENCODING=@locale,UTF-8,CP1251 + ;; + bg_BG* ) + G_FILENAME_ENCODING=@locale,UTF-8,CP1251 + ;; + br_FR* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + bs_BA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + ca_ES* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + cs_CZ* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + cy_GB* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-14,CP1252 + ;; + da_DK* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + de_AT* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + de_BE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + de_DE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + de_CH* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + de_LU* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + el_GR* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-7 + ;; + en_AU* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_BE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + en_BW* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_CA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_DK* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_GB* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + en_HK* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_IE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + en_NZ* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_PH* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_SG* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_US* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + en_ZA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + en_ZW* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_AR* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_BO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_CL* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_CO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_CR* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_DO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_EC* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_ES* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + es_GT* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_HN* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_MX* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_NI* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_PA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_PE* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_PR* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_PY* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_SV* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_US* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_UY* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + es_VE* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + et_EE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + eu_ES* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + fa_IR* ) + G_FILENAME_ENCODING=@locale,UTF-8,CP1256 + ;; + fi_FI* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + fo_FO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + fr_BE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + fr_CA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + fr_FR* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + fr_CH* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + fr_LU* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + ga_IE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + gd_GB* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252 + ;; + gl_ES* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + gv_GB* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + he_IL* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-8 + ;; + hr_HR* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + hu_HU* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + hy_AM* ) + G_FILENAME_ENCODING=@locale,UTF-8,ARMSCII-8 + ;; + id_ID* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + is_IS* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + it_CH* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + it_IT* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + iw_IL* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-8 + ;; + ja_JP* ) + G_FILENAME_ENCODING=@locale,UTF-8,$japanese_legacy_encoding,EUC-JP,SHIFT_JIS,ISO-8859-1 + ;; + ka_GE* ) + G_FILENAME_ENCODING=@locale,UTF-8,GEORGIAN-PS + ;; + kl_GL* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + km_KH* ) + G_FILENAME_ENCODING=@locale,UTF-8,GB18030 + ;; + ko_KR* ) + G_FILENAME_ENCODING=@locale,UTF-8,EUC-KR,ISO-8859-1 + ;; + kw_GB* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + lg_UG* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-10,CP1252 + ;; + lt_LT* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-13,CP1252 + ;; + lv_LV* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-13,CP1252 + ;; + mi_NZ* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-13,CP1252 + ;; + mk_MK* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-5,CP1251 + ;; + ms_MY* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + mt_MT* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-3 + ;; + nb_NO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + nl_BE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + nl_NL* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + nn_NO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + no_NO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + oc_FR* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + om_KE* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + pl_PL* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + pt_BR* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + pt_PT* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + ro_RO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + ru_RU* ) + G_FILENAME_ENCODING=@locale,UTF-8,$russian_legacy_encoding,CP1251 + ;; + ru_UA* ) + G_FILENAME_ENCODING=@locale,UTF-8,KOI8-U + ;; + sh_YU* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + sk_SK* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + sl_SI* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 + ;; + so_DJ* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + so_KE* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + so_SO* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + sq_AL* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + sr_YU* ) + G_FILENAME_ENCODING=@locale,UTF-8,$sr_YU_legacy_encoding + ;; + st_ZA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + sv_FI* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + sv_SE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + tg_TJ* ) + G_FILENAME_ENCODING=@locale,UTF-8,KOI8-T + ;; + th_TH* ) + G_FILENAME_ENCODING=@locale,UTF-8,TIS-620,ISO-8859-1 + ;; + tl_PH* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + tr_TR* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-9 + ;; + uk_UA* ) + G_FILENAME_ENCODING=@locale,UTF-8,KOI8-U + ;; + uz_UZ* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + vi_VN* ) + G_FILENAME_ENCODING=@locale,UTF-8,TCVN5712-1,ISO-8859-1 + ;; + wa_BE* ) + G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 + ;; + xh_ZA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; + yi_US* ) + G_FILENAME_ENCODING=@locale,UTF-8,CP1255 + ;; + zh_CN* ) + G_FILENAME_ENCODING=@locale,UTF-8,GB2312,GB18030,GBK,ISO-8859-1 + ;; + zh_HK* ) + G_FILENAME_ENCODING=@locale,UTF-8,BIG5-HKSCS,ISO-8859-1 + ;; + zh_SG* ) + G_FILENAME_ENCODING=@locale,UTF-8,GB2312,GB18030,GBK,ISO-8859-1 + ;; + zh_TW* ) + G_FILENAME_ENCODING=@locale,UTF-8,BIG5,EUC-TW,ISO-8859-1 + ;; + zu_ZA* ) + G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 + ;; +esac +export G_FILENAME_ENCODING + +unset west_europe_legacy_encoding +unset russian_legacy_encoding +unset sr_YU_legacy_encoding diff --git a/glib2.spec b/glib2.spec new file mode 100644 index 0000000..3b98434 --- /dev/null +++ b/glib2.spec @@ -0,0 +1,445 @@ +# +# spec file for package glib2 (Version 2.12.4) +# +# Copyright (c) 2007 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. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: glib2 +%define _name glib +BuildRequires: gtk-doc pkg-config +License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) +Group: Development/Libraries/C and C++ +Autoreqprov: on +Version: 2.12.4 +Release: 20 +Summary: A Library with Convenient Functions Written in C +URL: http://www.gtk.org/ +Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.12/%{_name}-%{version}.tar.bz2 +Source1: glib2.sh +Source2: glib2.csh +Patch0: glib-mkinstalldirs.patch +Patch1: glib-aclocal.patch +Patch2: glib2-unexpanded-variables.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +This library provides convenient functions, such as lists and hashes, +to a C programmer and is used by Gtk+ and GNOME. + + + +Authors: +-------- + Peter Mattis + Spencer Kimball + Josh MacDonald + Shawn T. Amundson + Jeff Garzik + Raja R Harinath + Tim Janik + Elliot Lee + Tor Lillqvist + Paolo Molaro + Havoc Pennington + Manish Singh + Owen Taylor + Sebastian Wilhelmi + +%package devel +Requires: %{name} = %{version} pkg-config glibc-devel +Summary: Include Files and Libraries mandatory for Development. +Group: Development/Libraries/C and C++ +Autoreqprov: on + +%description devel +This package contains all necessary include files and libraries needed +to develop applications that require these. + + + +Authors: +-------- + Peter Mattis + Spencer Kimball + Josh MacDonald + Shawn T. Amundson + Jeff Garzik + Raja R Harinath + Tim Janik + Elliot Lee + Tor Lillqvist + Paolo Molaro + Havoc Pennington + Manish Singh + Owen Taylor + Sebastian Wilhelmi + +%package doc +Summary: A C Library with Convenience Functions +Group: Development/Libraries/C and C++ +Autoreqprov: on +Requires: %{name} = %{version} + +%description doc +This library provides convenient functions, such as lists and hashes, +to a C programmer, and is used by Gtk+ and GNOME. + + + +Authors: +-------- + Peter Mattis + Spencer Kimball + Josh MacDonald + Shawn T. Amundson + Jeff Garzik + Raja R Harinath + Tim Janik + Elliot Lee + Tor Lillqvist + Paolo Molaro + Havoc Pennington + Manish Singh + Owen Taylor + Sebastian Wilhelmi + +%prep +%setup -q -n %{_name}-%{version} +%patch0 +%patch1 +%patch2 + +%build +autoreconf -f -i +# needed for glib-2.12.4: +export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +%configure +make %{?jobs:-j%jobs} + +%install +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 +%find_lang %{_name}20 + +%post +%run_ldconfig + +%postun +%run_ldconfig + +%clean +rm -rf $RPM_BUILD_ROOT + +%files -f %files -f %{_name}20.lang +%defattr(-,root,root) +%doc AUTHORS COPYING README NEWS ChangeLog +%{_libdir}/lib*.so.* +/etc/profile.d/zzz-glib2.* + +%files devel +%defattr(-,root,root) +%{_bindir}/* +%{_datadir}/aclocal/* +%{_datadir}/glib-2.0 +%{_includedir}/glib-2.0 +%{_libdir}/lib*.so +%{_libdir}/lib*.*a +%{_libdir}/glib-2.0 +%{_libdir}/pkgconfig/*.pc +%doc %{_mandir}/man*/* + +%files doc +%defattr(-,root,root) +%{_datadir}/gtk-doc/html/glib +%{_datadir}/gtk-doc/html/gobject + +%changelog -n glib2 +* Thu Dec 07 2006 - sbrabec@suse.cz +- Prefix changed to /usr. +- Spec file cleanup. +* 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 +- update to version 2.12.4 +- Fix build problems related to Posix timers +- Bugs fixed + 321974 nanosleep on AIX / g_timer API using high resolution timers + 353584 va_end called on caller supplied va_list + 353580 va_copy detection breaks if user sets + CFLAGS=-Werror-implicit-function-declaration + 354522 Small problem with PLT hiding 6 symbols + 358421 typos in gmain.c +- New and updated translations +* Tue Sep 12 2006 - jhargadon@suse.de +- update to version 2.12.3 +- Use Posix monotonic clocks instead of gettimeofday() + for GTimer when available +- Make the construction of singleton objects work + witout warnings. +- 351583 API documentation issues with 2.15 release +- 336114 desktop locks immediately after changing the system clock +- 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 +- update to version 2.12.2 +- Normalization is following Unicode TR #29 +- 348491 g_utf8_strup() and g_utf8_strdown() returns + string with NUL bytes +- 349825 GKeyFile always inserts a newline before a group +- 347842 g_unichar_isxdigit() is too general about what + it considers a digit +- 348694 g_utf8_normalize() hasn't been updated to PR #29 +- 348785 Hint about G_DEBUG in Message Logging docs +- 349792 Wrong english string +- 349952 gparamspecs.c uses gcc feature +- Translation updates +* Mon Jul 31 2006 - gekker@suse.de +- Update to version 2.12.1 + * Update to final Unicode Character Database 5.0.0 + * Bugs fixed: + 346660 issues with base64 api documentation / g_base64_decode_cl... + 348136 Coverity reports allocation of wrong size CID #2839 + 336281 Update to UCD 5.0 + 346197 g_date_strftime %%F option doesnt work for win32 + 348011 Small optimization to real_toupper() + 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 +- Update to glib 2.12: + - Lots of bug fixes + - GSlice! +- Drop upstream patches +* 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 +- Renamed profile to be executed after lang.*, otherwise + G_FILENAME_ENCODING cannot be set. +* Fri Jan 27 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Wed Jan 18 2006 - gekker@suse.de +- Fix gstaticmutex define (#141215 patch byjblunck) +* 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 +- Updated to version 2.8.5. +* Mon Jan 02 2006 - sbrabec@suse.cz +- Fixed Aragonese support in profile scripts. +* Fri Nov 18 2005 - sbrabec@suse.cz +- Updated to version 2.8.4. +* 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 +- Fix use of atomic builtins. +* Tue Oct 11 2005 - gekker@suse.de +- Update to version 2.8.3 +* 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 +- Update to version 2.8.1 +* Mon Aug 15 2005 - rodrigo@suse.de +- Update to version 2.8.0 +* Wed Aug 10 2005 - gekker@suse.de +- Update to version 2.7.7 +* Mon Aug 01 2005 - gekker@suse.de +- Update to version 2.7.4 +* Thu Jul 21 2005 - gekker@suse.de +- Update to version 2.7.2 +* Thu Jun 23 2005 - sbrabec@suse.cz +- Fixed devel dependencies. +* 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 +- Update to version 2.6.4. +* Tue May 31 2005 - schwab@suse.de +- Build in parallel. +- Use autoreconf. +* Wed Apr 06 2005 - schwab@suse.de +- Cleanup neededforbuild. +* Wed Apr 06 2005 - meissner@suse.de +- Added gettext-devel to neededforbuild. +* Fri Apr 01 2005 - meissner@suse.de +- disable visibility hackery to build with gcc4. +* Wed Mar 02 2005 - gekker@suse.de +- Updated to version 2.6.3. +* Mon Feb 07 2005 - sbrabec@suse.cz +- Updated to version 2.6.2. +* 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 +- Updated to version 2.6.1. +* Mon Jan 03 2005 - gekker@suse.de +- Update to version 2.6.0 +* Wed Dec 22 2004 - ro@suse.de +- remove no translation (obsolete with nb present) +* 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 +- Update to glib 2.5.6. +* Tue Oct 19 2004 - ro@suse.de +- remove no locale support: nb is already there +* Tue Oct 12 2004 - sbrabec@suse.cz +- Require gnome-filesystem (#47068). +* Wed Sep 29 2004 - sbrabec@suse.cz +- Fixed glib2.csh for unset LANG (#46282). +* 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 +- Avoid /bin/sh as PreRequire +* Tue Jul 06 2004 - coolo@suse.de +- glib2-devel requires the very same version of glib2 +* 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 +- Fixed glib2.csh (#41665). +* Wed May 05 2004 - sbrabec@suse.cz +- Added pkgconfig to requirement of glib2-devel (#37628). +* Mon Apr 19 2004 - sbrabec@suse.cz +- Fix of strict aliasing fix. +* Mon Apr 19 2004 - sbrabec@suse.cz +- Fixed strict aliasing. +* 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 +- Removed references to mkinstalldirs in glib-gettextize (#36621). +* Wed Mar 17 2004 - sbrabec@suse.cz +- Use -fno-strict-aliasing. +* Mon Mar 15 2004 - sbrabec@suse.cz +- FHS 2.3 fix (mandir, infodir, #35821). +* Wed Mar 10 2004 - sbrabec@suse.cz +- Fixed %%doc attributes (#33163). +* Fri Jan 09 2004 - schwab@suse.de +- Fix quoting in autoconf macros. +* Fri Oct 17 2003 - adrian@suse.de +- fix missing %%run_ldconfig +- build as user +* 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 +- remove debug flags, add -O2 again +* Thu Sep 11 2003 - sf@suse.de +- fix segfault in eog on AMD64 [bug 30483] +* Thu Aug 28 2003 - sbrabec@suse.cz +- Updated to version 2.2.3. +* Tue Jul 15 2003 - sbrabec@suse.cz +- GNOME prefix change to /opt/gnome. +- Profile files modified. +* 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 +- provide static glib version (#24897) +* Mon Feb 03 2003 - hhetter@suse.de +- updated to version 2.2.1, from changes: + * Win32 + - Improve handling of stderr/stdout + - Install .def files + - Fix quoting for GSpawn + - Miscellaneous bug fixes + * configure fixes + * New and updated translations +* Fri Jan 10 2003 - sbrabec@suse.cz +- Branched glib2-doc. +* Thu Jan 09 2003 - sbrabec@suse.cz +- Updated to version 2.2.0. +- Updated %%files. +* 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() + * Fix various missing includes of config.h + * Handle main loop initialization before g_thread_init + * Various 64-bit fixes + * Fix GPoll on Win32 + * 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 +- gtk-doc usage conditional +* Tue Aug 13 2002 - hhetter@suse.de +- correct URL and Source tag in specfile (#17638) +* Thu Aug 08 2002 - hhetter@suse.de +- devel package requires glib2 +* 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 + * Compiler warning fixes + * Fix some problems with g_build_path() + * Fixes for --disable-debug + * Threading fixes + * Documentation fixes + * Misc bug fixes + * Updated translations (bg,ko,vi) +* 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 +- 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 +- updated to version 2.0.3 +* Thu Apr 25 2002 - meissner@suse.de +- fixed %%_lib issues. +* Tue Apr 09 2002 - schwab@suse.de +- Fix missing includes. +* Mon Apr 08 2002 - hhetter@suse.de +- updated to version 2.0.1 +* Thu Jan 31 2002 - hhetter@suse.de +- updated to version 1.3.13 [GNOME desktop alpha2] +* Fri Jan 11 2002 - hhetter@suse.de +- updated to version 1.3.12 +* Tue Dec 11 2001 - ro@suse.de +- export LIBRARY_PATH for broken libtool +* Tue Nov 27 2001 - hhetter@suse.de +- updated to version 1.3.11, changes include: + * Win32 fixes + * Documentation improvements + * Portable directory handling API + * Threading fixes + * Fix excess relocations in Unicode tables + * Fix gpattern for UTF-8 + * Support overriding class closures + * Support for derivation from G_TYPE_POINTER + * 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 +- really build libgmodule, libgobject and libgthread +* Thu Nov 15 2001 - hhetter@suse.de +- fixed build to provide libgmodule and libgobject +* Tue Nov 13 2001 - hhetter@suse.de +- updated to version 1.3.10 +* Mon Oct 01 2001 - hhetter@suse.de +- initial SuSE release for GNOME 2.0 platform diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4