Hello community,
here is the log from the commit of package at-spi
checked in at Wed Jan 23 20:38:55 CET 2008.
--------
--- GNOME/at-spi/at-spi.changes 2007-12-17 23:07:34.000000000 +0100
+++ /mounts/work_src_done/STABLE/at-spi/at-spi.changes 2008-01-23 17:40:53.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Jan 23 10:38:36 CST 2008 - maw@suse.de
+
+- Update to version 1.21.5:
+ + Bugs (bugzilla.gnome.org) fixed: #474480 and #503091.
+
+-------------------------------------------------------------------
Old:
----
at-spi-1.21.3.tar.bz2
New:
----
at-spi-1.21.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ at-spi.spec ++++++
--- /var/tmp/diff_new_pack.I21011/_old 2008-01-23 20:33:59.000000000 +0100
+++ /var/tmp/diff_new_pack.I21011/_new 2008-01-23 20:33:59.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package at-spi (Version 1.21.3)
+# spec file for package at-spi (Version 1.21.5)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -15,7 +15,7 @@
License: GPL v2 or later; LGPL v2.1 or later
Group: Development/Libraries/GNOME
AutoReqProv: on
-Version: 1.21.3
+Version: 1.21.5
Release: 1
Requires: %{name}-lang = %{version}
Summary: Assistive Technology Service Provider Interface
@@ -122,61 +122,64 @@
%doc %{_docdir}/%{name}/reference
%changelog
-* Mon Dec 17 2007 - maw@suse.de
+* Wed Jan 23 2008 maw@suse.de
+- Update to version 1.21.5:
+ + Bugs (bugzilla.gnome.org) fixed: #474480 and #503091.
+* Mon Dec 17 2007 maw@suse.de
- Update to version 1.21.3:
+ Bugs (bugzilla.gnome.org) fixed: #446277, #493547, #326516,
[#491805], #492469, and #490202.
-* Fri Nov 23 2007 - maw@suse.de
+* Fri Nov 23 2007 maw@suse.de
- Update to version 1.21.1:
+ Bugs (bugzilla.gnome.org) fixed: #490205, #490202, and #489273.
-* Mon Sep 17 2007 - sbrabec@suse.cz
+* Mon Sep 17 2007 sbrabec@suse.cz
- Updated to version 1.20.0:
* bug fixes
-* Thu Aug 30 2007 - maw@suse.de
+* Thu Aug 30 2007 maw@suse.de
- Remove unnecessary autoreconf call.
-* Mon Aug 06 2007 - maw@suse.de
+* Mon Aug 06 2007 maw@suse.de
- Split out a -lang subpackage
- s#%%run_ldconfig#/sbin/ldconfig# in %%post and %%postun.
-* Tue Jul 31 2007 - maw@suse.de
+* Tue Jul 31 2007 maw@suse.de
- Update to version 1.19.5
- bugzilla.gnome.org bugs fixed: #446277, #450897, and #433802
- Use %%fdupes.
-* Thu Jul 05 2007 - maw@suse.de
+* Thu Jul 05 2007 maw@suse.de
- Update to version 1.19.3
- New python binding: pyatspi
- So buildrequire python
- Fixes for bugzilla.gnome.org #430938, #427836, #428007, #405774,
[#407600], #329454, #439057, and #439436/
-* Wed Apr 11 2007 - maw@suse.de
+* Wed Apr 11 2007 maw@suse.de
- Update to version 1.18.1, which has a fix for bugzilla.gnome.org
[#329454].
-* Wed Mar 21 2007 - jhargadon@suse.de
+* Wed Mar 21 2007 jhargadon@suse.de
- moved *.idl files to the devel package (#254444)
-* Wed Mar 21 2007 - maw@suse.de
+* Wed Mar 21 2007 maw@suse.de
- Update to version 1.18.0
- Bug fixes, including bugzilla.gnome.org 404584, 375319, 401299,
412286, 329454.
-* Fri Feb 16 2007 - maw@suse.de
+* Fri Feb 16 2007 maw@suse.de
- Update to version 1.17.0
- Remove at-spi-implicit-definition.patch
-* Wed Jan 03 2007 - sbrabec@suse.cz
+* Wed Jan 03 2007 sbrabec@suse.cz
- Spec file cleanup.
-* Wed Dec 13 2006 - maw@suse.de
+* Wed Dec 13 2006 maw@suse.de
- Move to /usr.
-* Mon Oct 02 2006 - jhargadon@suse.de
+* Mon Oct 02 2006 jhargadon@suse.de
- update to version 1.7.12
- Modified parameter names in some IDL to avoid class name collisions
- Bugfixes: #353226, #356688 (Neo Liu), #350552 (Ginn Chen), #350958
-* Wed Aug 30 2006 - jhargadon@suse.de
+* Wed Aug 30 2006 jhargadon@suse.de
- update to version 1.7.11
- Docs fixes
- Fixed getAttributes APIs
- Export Hyperlink interface for AtkHyperlinkImpl peers
- Aggregate Document interface
-* Mon Jul 31 2006 - gekker@suse.de
+* Mon Jul 31 2006 gekker@suse.de
- Update to version 1.7.10
* New method Selection::deselectChild. RFE #326535.
-* Fri Jul 21 2006 - gekker@suse.de
+* Fri Jul 21 2006 gekker@suse.de
- Update to version 1.7.9
- Remove upstreamed patch
* I18n uses po/LINGUAS now.
@@ -237,70 +240,70 @@
Some compiler fixes from Kjartan Marass.
Some thread-related fixes from Michael Meeks.
Don't allow non-preemptive listeners to pre-empt events! (Bill Haneman).
-* Tue Mar 14 2006 - gekker@suse.de
+* Tue Mar 14 2006 gekker@suse.de
- fix a threading deadlock in event emission (#157561)
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Mon Sep 05 2005 - gekker@suse.de
+* Mon Sep 05 2005 gekker@suse.de
- Update to version 1.6.6
-* Mon Sep 05 2005 - gekker@suse.de
+* Mon Sep 05 2005 gekker@suse.de
- Update to version 1.6.5 (GNOME 2.12)
- Add docbook-xml-packages to nfb
-* Tue Jun 07 2005 - gekker@suse.de
+* Tue Jun 07 2005 gekker@suse.de
- Update to version 1.6.4.
-* Wed Jun 01 2005 - sbrabec@suse.cz
+* Wed Jun 01 2005 sbrabec@suse.cz
- Fixed devel requirements.
-* Tue Mar 08 2005 - gekker@suse.de
+* Tue Mar 08 2005 gekker@suse.de
- Update to version 1.6.3 (GNOME 2.10)
-* Fri Feb 04 2005 - meissner@suse.de
+* Fri Feb 04 2005 meissner@suse.de
- fixed sentinel warning.
-* Thu Dec 16 2004 - ro@suse.de
+* Thu Dec 16 2004 ro@suse.de
- fix compiler warning
-* Wed Dec 15 2004 - gekker@suse.de
+* Wed Dec 15 2004 gekker@suse.de
- Update version to 1.6.2.
-* Fri Nov 19 2004 - ro@suse.de
+* Fri Nov 19 2004 ro@suse.de
- removed extra aclocal include directive
-* Tue Oct 12 2004 - sbrabec@suse.cz
+* Tue Oct 12 2004 sbrabec@suse.cz
- Removed openssl from build requirements.
-* Tue Oct 12 2004 - sbrabec@suse.cz
+* Tue Oct 12 2004 sbrabec@suse.cz
- Fixed libexecdir for bi-arch (#47050).
-* Tue May 04 2004 - sbrabec@suse.cz
+* Tue May 04 2004 sbrabec@suse.cz
- Moved *.pc to at-spi-devel.
-* Wed Apr 21 2004 - sbrabec@suse.cz
+* Wed Apr 21 2004 sbrabec@suse.cz
- Updated to version 1.4.2 (GNOME 2.6).
-* Thu Feb 19 2004 - sbrabec@suse.cz
+* Thu Feb 19 2004 sbrabec@suse.cz
- Updated to version 1.3.12.
-* Mon Feb 09 2004 - hhetter@suse.de
+* Mon Feb 09 2004 hhetter@suse.de
- updated to version 1.3.8 [GNOME2.4.2]
-* Sat Jan 10 2004 - adrian@suse.de
+* Sat Jan 10 2004 adrian@suse.de
- add %%run_ldconfig and %%defattr
-* Thu Oct 09 2003 - sbrabec@suse.cz
+* Thu Oct 09 2003 sbrabec@suse.cz
- Updated to version 1.3.7 (GNOME 2.4).
-* Fri Aug 15 2003 - sbrabec@suse.cz
+* Fri Aug 15 2003 sbrabec@suse.cz
- Updated to version 1.2.1.
-* Tue Jul 15 2003 - sbrabec@suse.cz
+* Tue Jul 15 2003 sbrabec@suse.cz
- Prefix really changed to /opt/gnome.
-* Tue Jul 15 2003 - sbrabec@suse.cz
+* Tue Jul 15 2003 sbrabec@suse.cz
- GNOME prefix change to /opt/gnome.
-* Mon Jul 14 2003 - hhetter@suse.de
+* Mon Jul 14 2003 hhetter@suse.de
- %%_lib fixes
-* Tue Jun 24 2003 - sbrabec@suse.cz
+* Tue Jun 24 2003 sbrabec@suse.cz
- Fixed neededforbuild.
- Branched at-spi-devel and at-spi-doc.
- Prefix clash fixes - gtk-doc, orbit2 modules and gtk modules.
- Standard docs moved from yelp directory.
-* Tue May 27 2003 - ro@suse.de
+* Tue May 27 2003 ro@suse.de
- add bonobo-server to filelist
- remove unpackaged/moved files from buildroot
-* Wed Feb 26 2003 - sbrabec@suse.cz
+* Wed Feb 26 2003 sbrabec@suse.cz
- FHS fix.
-* Fri Feb 07 2003 - hhetter@suse.de
+* Fri Feb 07 2003 hhetter@suse.de
- updated to version 1.1.8 [GNOME 2.2.0]
-* Mon Nov 11 2002 - ro@suse.de
+* Mon Nov 11 2002 ro@suse.de
- changed neededforbuild <xf86 xdevel> to <x-devel-packages>
-* Fri Sep 27 2002 - ro@suse.de
+* Fri Sep 27 2002 ro@suse.de
- Added alsa alsa-devel to neededforbuild (esound)
-* Thu Jun 06 2002 - ro@suse.de
+* Thu Jun 06 2002 ro@suse.de
- build on lib64 platforms
-* Wed Jun 05 2002 - hhetter@suse.de
+* Wed Jun 05 2002 hhetter@suse.de
- initial SuSE Release
++++++ at-spi-1.21.3.tar.bz2 -> at-spi-1.21.5.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/aclocal.m4 new/at-spi-1.21.5/aclocal.m4
--- old/at-spi-1.21.3/aclocal.m4 2007-12-03 09:14:05.000000000 +0100
+++ new/at-spi-1.21.5/aclocal.m4 2008-01-14 12:21:19.000000000 +0100
@@ -741,6 +741,20 @@
AC_SUBST(INTLTOOL_SERVICE_RULE)
AC_SUBST(INTLTOOL_POLICY_RULE)
+# Check the gettext tools to make sure they are GNU
+AC_PATH_PROG(XGETTEXT, xgettext)
+AC_PATH_PROG(MSGMERGE, msgmerge)
+AC_PATH_PROG(MSGFMT, msgfmt)
+if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then
+ AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
+fi
+xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`"
+mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`"
+mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`"
+if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then
+ AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
+fi
+
# Use the tools built into the package, not the ones that are installed.
AC_SUBST(INTLTOOL_EXTRACT, '$(top_builddir)/intltool-extract')
AC_SUBST(INTLTOOL_MERGE, '$(top_builddir)/intltool-merge')
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/atk-bridge/bridge.c new/at-spi-1.21.5/atk-bridge/bridge.c
--- old/at-spi-1.21.3/atk-bridge/bridge.c 2007-08-07 09:33:38.000000000 +0200
+++ new/at-spi-1.21.5/atk-bridge/bridge.c 2008-01-14 12:18:58.000000000 +0100
@@ -507,7 +507,12 @@
AtkObject *bo = atk_no_op_object_new (ao);
- if (atk_listeners_registered) return;
+ if (atk_listeners_registered)
+ {
+ g_object_unref (G_OBJECT (bo));
+ g_object_unref (ao);
+ return;
+ }
atk_listeners_registered = TRUE;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/atk-bridge/Makefile.in new/at-spi-1.21.5/atk-bridge/Makefile.in
--- old/at-spi-1.21.3/atk-bridge/Makefile.in 2007-12-04 01:15:27.000000000 +0100
+++ new/at-spi-1.21.5/atk-bridge/Makefile.in 2008-01-14 12:21:22.000000000 +0100
@@ -178,6 +178,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/ChangeLog new/at-spi-1.21.5/ChangeLog
--- old/at-spi-1.21.3/ChangeLog 2007-12-04 01:13:59.000000000 +0100
+++ new/at-spi-1.21.5/ChangeLog 2008-01-14 12:19:58.000000000 +0100
@@ -1,3 +1,24 @@
+2008-01-14 Li Yuan
+
+ * NEWS:
+ * README:
+ * configure.in:
+ Uprev/release 1.21.5.
+
+2008-01-03 Li Yuan
+
+ Patch from Gilles Casse
+ * atk-bridge/bridge.c: (spi_atk_register_event_listeners):
+ Bug #474480. Fix memory leak.
+
+2008-01-02 Li Yuan
+
+ Patch from Luke Yelavich
+ * registryd/Accessibility_Registry.server.in.in:
+ Marks translatable strings in
+ registryd/Accessibility_Registry.server.in.in, so that intltool picks
+ them up.
+
2007-12-03 Li Yuan
* configure.in, README, NEWS:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/configure new/at-spi-1.21.5/configure
--- old/at-spi-1.21.3/configure 2007-12-03 09:14:08.000000000 +0100
+++ new/at-spi-1.21.5/configure 2008-01-14 12:21:21.000000000 +0100
@@ -857,6 +857,9 @@
INTLTOOL_THEME_RULE
INTLTOOL_SERVICE_RULE
INTLTOOL_POLICY_RULE
+XGETTEXT
+MSGMERGE
+MSGFMT
INTLTOOL_EXTRACT
INTLTOOL_MERGE
INTLTOOL_UPDATE
@@ -919,10 +922,8 @@
LIBTOOL
GETTEXT_PACKAGE
USE_NLS
-MSGFMT
MSGFMT_OPTS
GMSGFMT
-XGETTEXT
CATALOGS
CATOBJEXT
GMOFILES
@@ -2067,7 +2068,7 @@
AT_SPI_MAJOR_VERSION=1
AT_SPI_MINOR_VERSION=21
-AT_SPI_MICRO_VERSION=3
+AT_SPI_MICRO_VERSION=5
AT_SPI_INTERFACE_AGE=0
AT_SPI_BINARY_AGE=0
AT_SPI_VERSION="$AT_SPI_MAJOR_VERSION.$AT_SPI_MINOR_VERSION.$AT_SPI_MICRO_VERSION"
@@ -3746,6 +3747,141 @@
+# Check the gettext tools to make sure they are GNU
+# Extract the first word of "xgettext", so it can be a program name with args.
+set dummy xgettext; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_path_XGETTEXT+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case $XGETTEXT in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_path_XGETTEXT="$as_dir/$ac_word$ac_exec_ext"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+fi
+XGETTEXT=$ac_cv_path_XGETTEXT
+if test -n "$XGETTEXT"; then
+ { echo "$as_me:$LINENO: result: $XGETTEXT" >&5
+echo "${ECHO_T}$XGETTEXT" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+# Extract the first word of "msgmerge", so it can be a program name with args.
+set dummy msgmerge; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_path_MSGMERGE+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case $MSGMERGE in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_path_MSGMERGE="$as_dir/$ac_word$ac_exec_ext"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+fi
+MSGMERGE=$ac_cv_path_MSGMERGE
+if test -n "$MSGMERGE"; then
+ { echo "$as_me:$LINENO: result: $MSGMERGE" >&5
+echo "${ECHO_T}$MSGMERGE" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+# Extract the first word of "msgfmt", so it can be a program name with args.
+set dummy msgfmt; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_path_MSGFMT+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case $MSGFMT in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_path_MSGFMT="$as_dir/$ac_word$ac_exec_ext"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+fi
+MSGFMT=$ac_cv_path_MSGFMT
+if test -n "$MSGFMT"; then
+ { echo "$as_me:$LINENO: result: $MSGFMT" >&5
+echo "${ECHO_T}$MSGFMT" >&6; }
+else
+ { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then
+ { { echo "$as_me:$LINENO: error: GNU gettext tools not found; required for intltool" >&5
+echo "$as_me: error: GNU gettext tools not found; required for intltool" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`"
+mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`"
+mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`"
+if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then
+ { { echo "$as_me:$LINENO: error: GNU gettext tools not found; required for intltool" >&5
+echo "$as_me: error: GNU gettext tools not found; required for intltool" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
# Use the tools built into the package, not the ones that are installed.
INTLTOOL_EXTRACT='$(top_builddir)/intltool-extract'
@@ -6060,7 +6196,7 @@
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 6063 "configure"' > conftest.$ac_ext
+ echo '#line 6199 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -8798,11 +8934,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:8801: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:8937: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:8805: \$? = $ac_status" >&5
+ echo "$as_me:8941: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -9088,11 +9224,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:9091: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:9227: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:9095: \$? = $ac_status" >&5
+ echo "$as_me:9231: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -9192,11 +9328,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:9195: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:9331: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:9199: \$? = $ac_status" >&5
+ echo "$as_me:9335: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -11554,7 +11690,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext < conftest.$ac_ext <&5)
+ (eval echo "\"\$as_me:14213: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:14081: \$? = $ac_status" >&5
+ echo "$as_me:14217: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -14178,11 +14314,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:14181: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:14317: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:14185: \$? = $ac_status" >&5
+ echo "$as_me:14321: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -15755,11 +15891,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:15758: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:15894: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:15762: \$? = $ac_status" >&5
+ echo "$as_me:15898: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -15859,11 +15995,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:15862: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:15998: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:15866: \$? = $ac_status" >&5
+ echo "$as_me:16002: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -18059,11 +18195,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:18062: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:18198: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:18066: \$? = $ac_status" >&5
+ echo "$as_me:18202: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -18349,11 +18485,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:18352: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:18488: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:18356: \$? = $ac_status" >&5
+ echo "$as_me:18492: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -18453,11 +18589,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:18456: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:18592: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:18460: \$? = $ac_status" >&5
+ echo "$as_me:18596: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -26718,13 +26854,13 @@
INTLTOOL_THEME_RULE!$INTLTOOL_THEME_RULE$ac_delim
INTLTOOL_SERVICE_RULE!$INTLTOOL_SERVICE_RULE$ac_delim
INTLTOOL_POLICY_RULE!$INTLTOOL_POLICY_RULE$ac_delim
+XGETTEXT!$XGETTEXT$ac_delim
+MSGMERGE!$MSGMERGE$ac_delim
+MSGFMT!$MSGFMT$ac_delim
INTLTOOL_EXTRACT!$INTLTOOL_EXTRACT$ac_delim
INTLTOOL_MERGE!$INTLTOOL_MERGE$ac_delim
INTLTOOL_UPDATE!$INTLTOOL_UPDATE$ac_delim
INTLTOOL_PERL!$INTLTOOL_PERL$ac_delim
-ALL_LINGUAS!$ALL_LINGUAS$ac_delim
-CC!$CC$ac_delim
-CFLAGS!$CFLAGS$ac_delim
_ACEOF
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
@@ -26766,6 +26902,9 @@
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
cat >conf$$subs.sed <<_ACEOF
+ALL_LINGUAS!$ALL_LINGUAS$ac_delim
+CC!$CC$ac_delim
+CFLAGS!$CFLAGS$ac_delim
LDFLAGS!$LDFLAGS$ac_delim
CPPFLAGS!$CPPFLAGS$ac_delim
ac_ct_CC!$ac_ct_CC$ac_delim
@@ -26821,10 +26960,8 @@
LIBTOOL!$LIBTOOL$ac_delim
GETTEXT_PACKAGE!$GETTEXT_PACKAGE$ac_delim
USE_NLS!$USE_NLS$ac_delim
-MSGFMT!$MSGFMT$ac_delim
MSGFMT_OPTS!$MSGFMT_OPTS$ac_delim
GMSGFMT!$GMSGFMT$ac_delim
-XGETTEXT!$XGETTEXT$ac_delim
CATALOGS!$CATALOGS$ac_delim
CATOBJEXT!$CATOBJEXT$ac_delim
GMOFILES!$GMOFILES$ac_delim
@@ -26862,7 +26999,6 @@
ORBIT_IDL!$ORBIT_IDL$ac_delim
BONOBO_ACTIVATION_IDL_DIR!$BONOBO_ACTIVATION_IDL_DIR$ac_delim
LIBBONOBO_IDL_DIR!$LIBBONOBO_IDL_DIR$ac_delim
-XTST_LIBS!$XTST_LIBS$ac_delim
_ACEOF
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
@@ -26904,6 +27040,7 @@
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
cat >conf$$subs.sed <<_ACEOF
+XTST_LIBS!$XTST_LIBS$ac_delim
XINPUT_LIBS!$XINPUT_LIBS$ac_delim
XEVIE_LIBS!$XEVIE_LIBS$ac_delim
POPT_LIBS!$POPT_LIBS$ac_delim
@@ -26913,7 +27050,7 @@
LTLIBOBJS!$LTLIBOBJS$ac_delim
_ACEOF
- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 7; then
+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 8; then
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/configure.in new/at-spi-1.21.5/configure.in
--- old/at-spi-1.21.3/configure.in 2007-12-03 09:08:59.000000000 +0100
+++ new/at-spi-1.21.5/configure.in 2008-01-14 12:16:41.000000000 +0100
@@ -2,7 +2,7 @@
AT_SPI_MAJOR_VERSION=1
AT_SPI_MINOR_VERSION=21
-AT_SPI_MICRO_VERSION=3
+AT_SPI_MICRO_VERSION=5
AT_SPI_INTERFACE_AGE=0
AT_SPI_BINARY_AGE=0
AT_SPI_VERSION="$AT_SPI_MAJOR_VERSION.$AT_SPI_MINOR_VERSION.$AT_SPI_MICRO_VERSION"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/cspi/bonobo/Makefile.in new/at-spi-1.21.5/cspi/bonobo/Makefile.in
--- old/at-spi-1.21.3/cspi/bonobo/Makefile.in 2007-12-04 01:15:27.000000000 +0100
+++ new/at-spi-1.21.5/cspi/bonobo/Makefile.in 2008-01-14 12:21:23.000000000 +0100
@@ -172,6 +172,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/cspi/Makefile.in new/at-spi-1.21.5/cspi/Makefile.in
--- old/at-spi-1.21.3/cspi/Makefile.in 2007-12-04 01:15:27.000000000 +0100
+++ new/at-spi-1.21.5/cspi/Makefile.in 2008-01-14 12:21:23.000000000 +0100
@@ -197,6 +197,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/docs/Makefile.in new/at-spi-1.21.5/docs/Makefile.in
--- old/at-spi-1.21.3/docs/Makefile.in 2007-12-04 01:15:27.000000000 +0100
+++ new/at-spi-1.21.5/docs/Makefile.in 2008-01-14 12:21:23.000000000 +0100
@@ -161,6 +161,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/docs/reference/cspi/Makefile.in new/at-spi-1.21.5/docs/reference/cspi/Makefile.in
--- old/at-spi-1.21.3/docs/reference/cspi/Makefile.in 2007-12-04 01:15:28.000000000 +0100
+++ new/at-spi-1.21.5/docs/reference/cspi/Makefile.in 2008-01-14 12:21:23.000000000 +0100
@@ -159,6 +159,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/docs/reference/idl/Makefile.in new/at-spi-1.21.5/docs/reference/idl/Makefile.in
--- old/at-spi-1.21.3/docs/reference/idl/Makefile.in 2007-12-04 01:15:28.000000000 +0100
+++ new/at-spi-1.21.5/docs/reference/idl/Makefile.in 2008-01-14 12:21:23.000000000 +0100
@@ -152,6 +152,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/docs/reference/Makefile.in new/at-spi-1.21.5/docs/reference/Makefile.in
--- old/at-spi-1.21.3/docs/reference/Makefile.in 2007-12-04 01:15:27.000000000 +0100
+++ new/at-spi-1.21.5/docs/reference/Makefile.in 2008-01-14 12:21:23.000000000 +0100
@@ -161,6 +161,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/idl/Makefile.in new/at-spi-1.21.5/idl/Makefile.in
--- old/at-spi-1.21.3/idl/Makefile.in 2007-12-04 01:15:28.000000000 +0100
+++ new/at-spi-1.21.5/idl/Makefile.in 2008-01-14 12:21:23.000000000 +0100
@@ -162,6 +162,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/intltool-extract.in new/at-spi-1.21.5/intltool-extract.in
--- old/at-spi-1.21.3/intltool-extract.in 2007-12-04 01:15:24.000000000 +0100
+++ new/at-spi-1.21.5/intltool-extract.in 2008-01-14 12:21:15.000000000 +0100
@@ -32,7 +32,7 @@
## Release information
my $PROGRAM = "intltool-extract";
my $PACKAGE = "intltool";
-my $VERSION = "0.36.2";
+my $VERSION = "0.36.3";
## Loaded modules
use strict;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/intltool-merge.in new/at-spi-1.21.5/intltool-merge.in
--- old/at-spi-1.21.3/intltool-merge.in 2007-12-04 01:15:24.000000000 +0100
+++ new/at-spi-1.21.5/intltool-merge.in 2008-01-14 12:21:15.000000000 +0100
@@ -35,7 +35,7 @@
## Release information
my $PROGRAM = "intltool-merge";
my $PACKAGE = "intltool";
-my $VERSION = "0.36.2";
+my $VERSION = "0.36.3";
## Loaded modules
use strict;
@@ -292,10 +292,9 @@
{
next if /^#/;
- if (/([-a-zA-Z_@.]+)\n/)
+ for my $lang (split)
{
- my $lang = $1;
-
+ chomp ($lang);
my $po_file = $PO_DIR . "/" . $lang . ".po";
if (-e $po_file) {
$po_files_by_lang{$lang} = $po_file;
@@ -576,6 +575,7 @@
return "&" if $_ == 38;
return "'" if $_ == 39;
return "<" if $_ == 60;
+ return ">" if $_ == 62;
return chr $_;
}
@@ -1076,14 +1076,25 @@
close OUTPUT;
print "CREATED $lang/$OUTFILE\n" unless $QUIET_ARG;
}
- }
- open OUTPUT, ">$OUTFILE" or die "Cannot open $OUTFILE: $!\n";
- binmode (OUTPUT) if $^O eq 'MSWin32';
- my $tree = readXml($FILE);
- print_header($FILE, \*OUTPUT);
- parseTree(\*OUTPUT, $tree);
- close OUTPUT;
- print "CREATED $OUTFILE\n" unless $QUIET_ARG;
+ if ( ! -d "C" ) {
+ mkdir "C" or -d "C" or die "Cannot create subdirectory C: $!\n";
+ }
+ open OUTPUT, ">C/$OUTFILE" or die "Cannot open C/$OUTFILE: $!\n";
+ binmode (OUTPUT) if $^O eq 'MSWin32';
+ my $tree = readXml($FILE);
+ print_header($FILE, \*OUTPUT);
+ parseTree(\*OUTPUT, $tree);
+ close OUTPUT;
+ print "CREATED C/$OUTFILE\n" unless $QUIET_ARG;
+ } else {
+ open OUTPUT, ">$OUTFILE" or die "Cannot open $OUTFILE: $!\n";
+ binmode (OUTPUT) if $^O eq 'MSWin32';
+ my $tree = readXml($FILE);
+ print_header($FILE, \*OUTPUT);
+ parseTree(\*OUTPUT, $tree);
+ close OUTPUT;
+ print "CREATED $OUTFILE\n" unless $QUIET_ARG;
+ }
}
sub keys_merge_translations
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/intltool-update.in new/at-spi-1.21.5/intltool-update.in
--- old/at-spi-1.21.3/intltool-update.in 2007-12-04 01:15:24.000000000 +0100
+++ new/at-spi-1.21.5/intltool-update.in 2008-01-14 12:21:15.000000000 +0100
@@ -30,7 +30,7 @@
## Release information
my $PROGRAM = "intltool-update";
-my $VERSION = "0.36.2";
+my $VERSION = "0.36.3";
my $PACKAGE = "intltool";
## Loaded modules
@@ -334,7 +334,7 @@
push @buf_i18n_xml, "$File::Find::name" if /\.($xml_support)$/;
push @buf_i18n_ini, "$File::Find::name" if /\.($ini_support)$/;
push @buf_i18n_xml_unmarked, "$File::Find::name" if /\.(schemas(\.in)+)$/;
- }, "$SRCDIR/..";
+ }, "$SRCDIR/.." if "$SRCDIR" ne ".";
open POTFILES, $POTFILES_in or die "$PROGRAM: there's no POTFILES.in!\n";
@buf_potfiles = grep !/^(#|\s*$)/, <POTFILES>;
@@ -434,8 +434,8 @@
last;
}
- ## N_ Q_ and _ are the three macros defined in gi8n.h
- if (/[NQ]?_ *\(QUOTEDTEXT/)
+ ## C_ N_ Q_ and _ are the macros defined in gi8n.h
+ if (/[CNQ]?_ *\(QUOTEDTEXT/)
{
if (defined isNotValidMissing (unpack("x3 A*", $file))) {
## Remove the first 3 chars and add newline
@@ -777,7 +777,7 @@
my $XGETTEXT_KEYWORDS = &FindPOTKeywords;
push @xgettext_argument, $XGETTEXT_KEYWORDS;
my $MSGID_BUGS_ADDRESS = &FindMakevarsBugAddress;
- push @xgettext_argument, "--msgid-bugs-address\=$MSGID_BUGS_ADDRESS" if $MSGID_BUGS_ADDRESS;
+ push @xgettext_argument, "--msgid-bugs-address\=\"$MSGID_BUGS_ADDRESS\"" if $MSGID_BUGS_ADDRESS;
push @xgettext_argument, "--from-code\=$encoding" if ($gettext_support_nonascii);
push @xgettext_argument, $XGETTEXT_ARGS if $XGETTEXT_ARGS;
my $xgettext_command = join ' ', @xgettext_argument;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/libspi/Makefile.in new/at-spi-1.21.5/libspi/Makefile.in
--- old/at-spi-1.21.3/libspi/Makefile.in 2007-12-04 01:15:28.000000000 +0100
+++ new/at-spi-1.21.5/libspi/Makefile.in 2008-01-14 12:21:23.000000000 +0100
@@ -196,6 +196,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/login-helper/Makefile.in new/at-spi-1.21.5/login-helper/Makefile.in
--- old/at-spi-1.21.3/login-helper/Makefile.in 2007-12-04 01:15:28.000000000 +0100
+++ new/at-spi-1.21.5/login-helper/Makefile.in 2008-01-14 12:21:24.000000000 +0100
@@ -196,6 +196,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/Makefile.in new/at-spi-1.21.5/Makefile.in
--- old/at-spi-1.21.3/Makefile.in 2007-12-04 01:15:29.000000000 +0100
+++ new/at-spi-1.21.5/Makefile.in 2008-01-14 12:21:24.000000000 +0100
@@ -192,6 +192,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/NEWS new/at-spi-1.21.5/NEWS
--- old/at-spi-1.21.3/NEWS 2007-12-03 09:11:02.000000000 +0100
+++ new/at-spi-1.21.5/NEWS 2008-01-14 12:18:09.000000000 +0100
@@ -1,3 +1,7 @@
+What's new in at-spi-1.21.5:
+
+* Bugfixes: #474480, #503091.
+
What's new in at-spi-1.21.3:
* Bugfixes: #446277, #493547, #326516, #491805, #492469, #490202.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/pyatspi/accessible.py new/at-spi-1.21.5/pyatspi/accessible.py
--- old/at-spi-1.21.3/pyatspi/accessible.py 2007-11-28 08:38:51.000000000 +0100
+++ new/at-spi-1.21.5/pyatspi/accessible.py 2008-01-14 12:15:26.000000000 +0100
@@ -120,31 +120,44 @@
return
def _getAndCache(acc, value_name, get_method):
- if _CACHE_LEVEL != constants.CACHE_PROPERTIES:
- return get_method()
-
- cache = _ACCESSIBLE_CACHE
- h = hash(acc)
-
- try:
- pc = acc._property_cache
- except AttributeError:
- try:
- pc = cache[h]
- except KeyError:
- # no cached info for this accessible yet
- pc = _PropertyCache()
- cache[h] = pc
- acc._property_cache = pc
-
+ '''
+ If property caching is enabled, use the cached proprty, or get the
+ property and cache it. If property caching is disabled, simply get the
+ property.
+
+ @param value_name: The name of the value, like 'role' or 'description'.
+ @type value_name: string
+ @param get_method: Method used to get the property, should not have any
+ arguments.
+ @type get_method: callable
+ @return: Value of property we are retrieving.
+ @rtype: object
+ '''
+ if _CACHE_LEVEL != constants.CACHE_PROPERTIES:
+ return get_method()
+
+ cache = _ACCESSIBLE_CACHE
+ h = hash(acc)
+
+ try:
+ pc = acc._property_cache
+ except AttributeError:
try:
- value = getattr(pc, value_name)
- except AttributeError:
- # no cached property of this type
- value = get_method()
- setattr(pc, value_name, value)
+ pc = cache[h]
+ except KeyError:
+ # no cached info for this accessible yet
+ pc = _PropertyCache()
+ cache[h] = pc
+ acc._property_cache = pc
+
+ try:
+ value = getattr(pc, value_name)
+ except AttributeError:
+ # no cached property of this type
+ value = get_method()
+ setattr(pc, value_name, value)
- return value
+ return value
def _makeQuery(interface):
@@ -590,9 +603,9 @@
def getApplication(self):
'''
- Gets the most-parent accessible (the application) of this accessible. Tries
- using the getApplication method introduced in AT-SPI 1.7.0 first before
- resorting to traversing parent links.
+ Gets the most-parent accessible (the application) of this
+ accessible. Tries using the getApplication method introduced in
+ AT-SPI 1.7.0 first before resorting to traversing parent links.
@warning: Cycles involving more than the previously traversed accessible
are not detected by this code.
@@ -600,18 +613,26 @@
@rtype: Accessibility.Application
'''
try:
- return self._mix_getApplication()
+ app = self._mix_getApplication()
except AttributeError:
- pass
+ app = None
+
+ # Some toolkits (e.g., Java) do not support getApplication yet and
+ # will return None as a result.
+ #
+ if app:
+ return app
+
+ # If we didn't find anything, traverse up the tree, making sure to
+ # attempt to turn the thing we found into an Application object.
+ #
curr = self
try:
while curr.parent is not None and (not curr.parent == curr):
curr = curr.parent
- return curr
- except Exception:
- pass
- # return None if the application isn't reachable for any reason
- return None
+ return curr._narrow(Accessibility.Application)
+ except:
+ return None
class _RelationMixin(object):
'''
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/pyatspi/ChangeLog new/at-spi-1.21.5/pyatspi/ChangeLog
--- old/at-spi-1.21.3/pyatspi/ChangeLog 2007-11-28 08:38:51.000000000 +0100
+++ new/at-spi-1.21.5/pyatspi/ChangeLog 2008-01-14 12:15:26.000000000 +0100
@@ -1,3 +1,13 @@
+2009-01-12 Willie Walker
+
+ * accessible.py: fix for bug 503091 - getApplication doesn't
+ fallback properly.
+
+2007-12-13 Eitan Isaacson
+
+ * accessible.py (_getAndCache): Cleaned up: Fixed indent width and
+ added epydoc string.
+
2007-11-15 Eitan Isaacson
* accessible.py: Added new caching (bug #495077). Put in a mixin
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/pyatspi/Makefile.in new/at-spi-1.21.5/pyatspi/Makefile.in
--- old/at-spi-1.21.3/pyatspi/Makefile.in 2007-12-04 01:15:28.000000000 +0100
+++ new/at-spi-1.21.5/pyatspi/Makefile.in 2008-01-14 12:21:24.000000000 +0100
@@ -162,6 +162,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/README new/at-spi-1.21.5/README
--- old/at-spi-1.21.3/README 2007-12-03 09:09:10.000000000 +0100
+++ new/at-spi-1.21.5/README 2008-01-14 12:18:17.000000000 +0100
@@ -1,6 +1,6 @@
README
-at-spi version 1.21.3
+at-spi version 1.21.5
This version of at-spi requires atk 1.17.0 or later.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/registryd/Accessibility_Registry.server.in.in new/at-spi-1.21.5/registryd/Accessibility_Registry.server.in.in
--- old/at-spi-1.21.3/registryd/Accessibility_Registry.server.in.in 2007-06-05 09:16:59.000000000 +0200
+++ new/at-spi-1.21.5/registryd/Accessibility_Registry.server.in.in 2008-01-02 07:44:29.000000000 +0100
@@ -5,8 +5,8 @@
<item value="IDL:Bonobo/Unknown:1.0"/>
<item value="IDL:Accessibility/Registry:1.0"/>
-
+
+ _value="Accessibility Registry"/>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/registryd/Makefile.in new/at-spi-1.21.5/registryd/Makefile.in
--- old/at-spi-1.21.3/registryd/Makefile.in 2007-12-04 01:15:28.000000000 +0100
+++ new/at-spi-1.21.5/registryd/Makefile.in 2008-01-14 12:21:24.000000000 +0100
@@ -189,6 +189,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/at-spi-1.21.3/test/Makefile.in new/at-spi-1.21.5/test/Makefile.in
--- old/at-spi-1.21.3/test/Makefile.in 2007-12-04 01:15:29.000000000 +0100
+++ new/at-spi-1.21.5/test/Makefile.in 2008-01-14 12:21:24.000000000 +0100
@@ -283,6 +283,7 @@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
ORBIT_CFLAGS = @ORBIT_CFLAGS@
ORBIT_IDL = @ORBIT_IDL@
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org