This commit is contained in:
commit
b1e6893b21
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -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
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
3
glib-2.12.4.tar.bz2
Normal file
3
glib-2.12.4.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1b1a0dc746a07c67aad15e22e3d751c3e7068c889d171efb1ab45efbab87c75d
|
||||||
|
size 2868828
|
11
glib-aclocal.patch
Normal file
11
glib-aclocal.patch
Normal file
@ -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
|
70
glib-mkinstalldirs.patch
Normal file
70
glib-mkinstalldirs.patch
Normal file
@ -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 \
|
16
glib2-unexpanded-variables.patch
Normal file
16
glib2-unexpanded-variables.patch
Normal file
@ -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"
|
543
glib2.changes
Normal file
543
glib2.changes
Normal file
@ -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
|
||||||
|
|
325
glib2.csh
Normal file
325
glib2.csh
Normal file
@ -0,0 +1,325 @@
|
|||||||
|
# GLib filename encoding guesser.
|
||||||
|
# Author: Stanislav Brabec <sbrabec@suse.cz>
|
||||||
|
# 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
|
465
glib2.sh
Normal file
465
glib2.sh
Normal file
@ -0,0 +1,465 @@
|
|||||||
|
# GLib filename encoding guesser.
|
||||||
|
# Author: Stanislav Brabec <sbrabec@suse.cz>
|
||||||
|
# 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
|
445
glib2.spec
Normal file
445
glib2.spec
Normal file
@ -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 <petm@xcf.berkeley.edu>
|
||||||
|
Spencer Kimball <spencer@xcf.berkeley.edu>
|
||||||
|
Josh MacDonald <jmacd@xcf.berkeley.edu>
|
||||||
|
Shawn T. Amundson <amundson@gimp.org>
|
||||||
|
Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
Tim Janik <timj@gtk.org>
|
||||||
|
Elliot Lee <sopwith@redhat.com>
|
||||||
|
Tor Lillqvist <tml@iki.fi>
|
||||||
|
Paolo Molaro <lupus@debian.org>
|
||||||
|
Havoc Pennington <hp@pobox.com>
|
||||||
|
Manish Singh <yosh@gimp.org>
|
||||||
|
Owen Taylor <otaylor@gtk.org>
|
||||||
|
Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
||||||
|
|
||||||
|
%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 <petm@xcf.berkeley.edu>
|
||||||
|
Spencer Kimball <spencer@xcf.berkeley.edu>
|
||||||
|
Josh MacDonald <jmacd@xcf.berkeley.edu>
|
||||||
|
Shawn T. Amundson <amundson@gimp.org>
|
||||||
|
Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
Tim Janik <timj@gtk.org>
|
||||||
|
Elliot Lee <sopwith@redhat.com>
|
||||||
|
Tor Lillqvist <tml@iki.fi>
|
||||||
|
Paolo Molaro <lupus@debian.org>
|
||||||
|
Havoc Pennington <hp@pobox.com>
|
||||||
|
Manish Singh <yosh@gimp.org>
|
||||||
|
Owen Taylor <otaylor@gtk.org>
|
||||||
|
Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
||||||
|
|
||||||
|
%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 <petm@xcf.berkeley.edu>
|
||||||
|
Spencer Kimball <spencer@xcf.berkeley.edu>
|
||||||
|
Josh MacDonald <jmacd@xcf.berkeley.edu>
|
||||||
|
Shawn T. Amundson <amundson@gimp.org>
|
||||||
|
Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
Raja R Harinath <harinath@cs.umn.edu>
|
||||||
|
Tim Janik <timj@gtk.org>
|
||||||
|
Elliot Lee <sopwith@redhat.com>
|
||||||
|
Tor Lillqvist <tml@iki.fi>
|
||||||
|
Paolo Molaro <lupus@debian.org>
|
||||||
|
Havoc Pennington <hp@pobox.com>
|
||||||
|
Manish Singh <yosh@gimp.org>
|
||||||
|
Owen Taylor <otaylor@gtk.org>
|
||||||
|
Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
||||||
|
|
||||||
|
%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
|
Loading…
x
Reference in New Issue
Block a user