Hello community,
here is the log from the commit of package libgail-gnome
checked in at Fri Mar 23 22:16:57 CET 2007.
--------
--- GNOME/libgail-gnome/libgail-gnome.changes 2006-12-18 16:12:02.000000000 +0100
+++ /mounts/work_src_done/STABLE/libgail-gnome/libgail-gnome.changes 2007-03-23 18:48:39.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Mar 23 11:47:16 CST 2007 - maw@suse.de
+
+- Update to version 2.18.0
+- b.g.o fixes, including #341843, #341845, and #341845.
+
+-------------------------------------------------------------------
Old:
----
libgail-gnome-1.1.3.tar.bz2
New:
----
libgail-gnome-1.18.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgail-gnome.spec ++++++
--- /var/tmp/diff_new_pack.sC4399/_old 2007-03-23 22:15:55.000000000 +0100
+++ /var/tmp/diff_new_pack.sC4399/_new 2007-03-23 22:15:55.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libgail-gnome (Version 1.1.3)
+# spec file for package libgail-gnome (Version 1.18.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,9 +11,9 @@
# norootforbuild
Name: libgail-gnome
-BuildRequires: at-spi-devel atk-devel gail-devel gnome-panel-devel gtk2-devel libbonobo-devel libbonoboui-devel libgnomeui-devel
-Version: 1.1.3
-Release: 41
+BuildRequires: at-spi-devel atk-devel gail-devel gnome-common gnome-panel-devel gtk2-devel libbonobo-devel libbonoboui-devel libgnomeui-devel
+Version: 1.18.0
+Release: 1
URL: http://www.gnome.org/
Group: System/GUI/GNOME
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
@@ -77,7 +77,10 @@
%defattr (-, root, root)
%{_libdir}/pkgconfig/*.pc
-%changelog -n libgail-gnome
+%changelog
+* Fri Mar 23 2007 - maw@suse.de
+- Update to version 2.18.0
+- b.g.o fixes, including #341843, #341845, and #341845.
* Mon Dec 18 2006 - sbrabec@suse.cz
- Prefix changed to /usr.
- Spec file cleanup.
++++++ libgail-gnome-1.1.3.tar.bz2 -> libgail-gnome-1.18.0.tar.bz2 ++++++
++++ 29222 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/ChangeLog new/libgail-gnome-1.18.0/ChangeLog
--- old/libgail-gnome-1.1.3/ChangeLog 2006-01-27 18:44:08.000000000 +0100
+++ new/libgail-gnome-1.18.0/ChangeLog 2007-03-12 12:30:20.000000000 +0100
@@ -1,3 +1,47 @@
+2007-03-12 Li Yuan
+
+ * configure.in, NEWS, README: Rev to 1.18.0 for gnome 2.18.
+
+2006-12-04 Bill Haneman
+
+ * Added Li Yuan to MAINTAINERS.
+
+2006-09-25 Christian Persch
+
+ * .cvsignore:
+ * Makefile.am:
+ * autogen.sh:
+ * configure.in:
+ * gail-gnome/Makefile.am:
+ Update gail-gnome to automake 1.9. Bug #341843.
+
+2006-09-25 Christian Persch
+
+ * gail-gnome/bonobo-accessibility-init.c:
+ * gail-gnome/bonobo_plug_atk_object.c:
+ (bonobo_plug_atk_object_get_type):
+ * gail-gnome/bonobo_plug_atk_object.h:
+ * gail-gnome/bonobo_plug_atk_object_factory.c:
+ (bonobo_plug_atk_object_factory_get_type),
+ (bonobo_plug_atk_object_factory_new):
+ * gail-gnome/bonobo_plug_atk_object_factory.h:
+ * gail-gnome/bonobo_socket_atk_object.c:
+ (bonobo_socket_atk_object_get_type):
+ * gail-gnome/bonobo_socket_atk_object.h:
+ * gail-gnome/bonobo_socket_atk_object_factory.c:
+ (bonobo_socket_atk_object_factory_get_type),
+ (bonobo_socket_atk_object_factory_new):
+ * gail-gnome/bonobo_socket_atk_object_factory.h:
+ * gail-gnome/panel-applet-atk-object-factory.c:
+ (panel_applet_atk_object_factory_get_type),
+ (panel_applet_atk_object_factory_new):
+ * gail-gnome/panel-applet-atk-object-factory.h:
+ * gail-gnome/panel-applet-atk-object.c:
+ (panel_applet_atk_object_get_type):
+ * gail-gnome/panel-applet-atk-object.h:
+ Fix compiler warnings about mismatched/undefined prototypes;
+ libgail-gnome should now be -Werror clean. Fixes bug #341845.
+
2006-01-28 Bill Haneman
* configure.in, NEWS, README: Rev to 1.1.3.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/compile new/libgail-gnome-1.18.0/compile
--- old/libgail-gnome-1.1.3/compile 1970-01-01 01:00:00.000000000 +0100
+++ new/libgail-gnome-1.18.0/compile 2007-03-12 12:37:04.000000000 +0100
@@ -0,0 +1,142 @@
+#! /bin/sh
+# Wrapper for compilers which do not understand `-c -o'.
+
+scriptversion=2005-05-14.22
+
+# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Written by Tom Tromey .
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# This file is maintained in Automake, please report
+# bugs to or send patches to
+# .
+
+case $1 in
+ '')
+ echo "$0: No command. Try \`$0 --help' for more information." 1>&2
+ exit 1;
+ ;;
+ -h | --h*)
+ cat <<\EOF
+Usage: compile [--help] [--version] PROGRAM [ARGS]
+
+Wrapper for compilers which do not understand `-c -o'.
+Remove `-o dest.o' from ARGS, run PROGRAM with the remaining
+arguments, and rename the output as expected.
+
+If you are trying to build a whole package this is not the
+right script to run: please start by reading the file `INSTALL'.
+
+Report bugs to .
+EOF
+ exit $?
+ ;;
+ -v | --v*)
+ echo "compile $scriptversion"
+ exit $?
+ ;;
+esac
+
+ofile=
+cfile=
+eat=
+
+for arg
+do
+ if test -n "$eat"; then
+ eat=
+ else
+ case $1 in
+ -o)
+ # configure might choose to run compile as `compile cc -o foo foo.c'.
+ # So we strip `-o arg' only if arg is an object.
+ eat=1
+ case $2 in
+ *.o | *.obj)
+ ofile=$2
+ ;;
+ *)
+ set x "$@" -o "$2"
+ shift
+ ;;
+ esac
+ ;;
+ *.c)
+ cfile=$1
+ set x "$@" "$1"
+ shift
+ ;;
+ *)
+ set x "$@" "$1"
+ shift
+ ;;
+ esac
+ fi
+ shift
+done
+
+if test -z "$ofile" || test -z "$cfile"; then
+ # If no `-o' option was seen then we might have been invoked from a
+ # pattern rule where we don't need one. That is ok -- this is a
+ # normal compilation that the losing compiler can handle. If no
+ # `.c' file was seen then we are probably linking. That is also
+ # ok.
+ exec "$@"
+fi
+
+# Name of file we expect compiler to create.
+cofile=`echo "$cfile" | sed -e 's|^.*/||' -e 's/\.c$/.o/'`
+
+# Create the lock directory.
+# Note: use `[/.-]' here to ensure that we don't use the same name
+# that we are using for the .o file. Also, base the name on the expected
+# object file name, since that is what matters with a parallel build.
+lockdir=`echo "$cofile" | sed -e 's|[/.-]|_|g'`.d
+while true; do
+ if mkdir "$lockdir" >/dev/null 2>&1; then
+ break
+ fi
+ sleep 1
+done
+# FIXME: race condition here if user kills between mkdir and trap.
+trap "rmdir '$lockdir'; exit 1" 1 2 15
+
+# Run the compile.
+"$@"
+ret=$?
+
+if test -f "$cofile"; then
+ mv "$cofile" "$ofile"
+elif test -f "${cofile}bj"; then
+ mv "${cofile}bj" "$ofile"
+fi
+
+rmdir "$lockdir"
+exit $ret
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/config.h.in new/libgail-gnome-1.18.0/config.h.in
--- old/libgail-gnome-1.1.3/config.h.in 2005-09-27 16:45:10.000000000 +0200
+++ new/libgail-gnome-1.18.0/config.h.in 2007-03-12 12:37:03.000000000 +0100
@@ -1,20 +1,14 @@
/* config.h.in. Generated from configure.in by autoheader. */
+/* Enable additional debugging at the expense of performance and size */
+#undef GNOME_ENABLE_DEBUG
+
/* Define to 1 if you have the header file. */
#undef HAVE_DLFCN_H
/* Define to 1 if you have the header file. */
#undef HAVE_INTTYPES_H
-/* Define to 1 if you have the `inet' library (-linet). */
-#undef HAVE_LIBINET
-
-/* Define to 1 if you have the `nsl' library (-lnsl). */
-#undef HAVE_LIBNSL
-
-/* Define to 1 if you have the `socket' library (-lsocket). */
-#undef HAVE_LIBSOCKET
-
/* Define to 1 if you have the header file. */
#undef HAVE_MEMORY_H
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/configure.in new/libgail-gnome-1.18.0/configure.in
--- old/libgail-gnome-1.1.3/configure.in 2006-01-27 18:45:36.000000000 +0100
+++ new/libgail-gnome-1.18.0/configure.in 2007-03-12 12:23:39.000000000 +0100
@@ -1,39 +1,65 @@
-dnl Process this file with autoconf to produce a configure script.
+AC_PREREQ([2.53])
-AC_INIT(ChangeLog)
-
-AM_CONFIG_HEADER(config.h)
-
-GAIL_GNOME_MAJOR_VERSION=1
-GAIL_GNOME_MINOR_VERSION=1
-GAIL_GNOME_MICRO_VERSION=3
-GAIL_GNOME_INTERFACE_AGE=3
-GAIL_GNOME_BINARY_AGE=3
-GAIL_GNOME_VERSION=$GAIL_GNOME_MAJOR_VERSION.$GAIL_GNOME_MINOR_VERSION.$GAIL_GNOME_MICRO_VERSION
-AM_INIT_AUTOMAKE(libgail-gnome, $GAIL_GNOME_VERSION)
-
-AC_SUBST(GAIL_GNOME_MAJOR_VERSION)
-AC_SUBST(GAIL_GNOME_MINOR_VERSION)
-AC_SUBST(GAIL_GNOME_MICRO_VERSION)
-AC_SUBST(GAIL_GNOME_VERSION)
+m4_define([gail_gnome_major_version], [1])
+m4_define([gail_gnome_minor_version], [18])
+m4_define([gail_gnome_micro_version], [0])
+m4_define([gail_gnome_interface_age], [3])
+m4_define([gail_gnome_binary_age], [3])
+m4_define([gail_gnome_version],
+ [gail_gnome_major_version.gail_gnome_minor_version.gail_gnome_micro_version])
+
+# libtool version related macros
+m4_define([gail_gnome_lt_release], [gail_gnome_major_version.gail_gnome_minor_version])
+
+# GLib defines lt_current this way
+# m4_define([gail_gnome_lt_current],
+# [m4_eval(100 * gail_gnome_minor_version + gail_gnome_micro_version - gail_gnome_interface_age)])
+# but libgail-gnome previously used the expression below:
+m4_define([gail_gnome_lt_current],
+ [m4_eval(gail_gnome_micro_version - gail_gnome_interface_age)])
+
+m4_define([gail_gnome_lt_revision], [gail_gnome_interface_age])
+m4_define([gail_gnome_lt_age], [m4_eval(gail_gnome_binary_age - gail_gnome_interface_age)])
+m4_define([gail_gnome_lt_current_minus_age],
+ [m4_eval(gail_gnome_lt_current - gail_gnome_lt_age)])
+
+AC_INIT([Gail GNOME],[gail_gnome_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=atk&component=gail],[libgail-gnome])
+
+AM_INIT_AUTOMAKE([1.9 foreign dist-bzip2 no-dist-gzip])
+
+AM_MAINTAINER_MODE
+
+AC_CONFIG_SRCDIR([gail-gnome])
+AC_CONFIG_HEADERS([config.h])
+
+GAIL_GNOME_MAJOR_VERSION=gail_gnome_major_version
+GAIL_GNOME_MINOR_VERSION=gail_gnome_minor_version
+GAIL_GNOME_MICRO_VERSION=gail_gnome_micro_version
+GAIL_GNOME_INTERFACE_AGE=gail_gnome_interface_age
+GAIL_GNOME_BINARY_AGE=gail_gnome_binary_age
+GAIL_GNOME_VERSION=gail_gnome_version
+AC_SUBST([GAIL_GNOME_MAJOR_VERSION])
+AC_SUBST([GAIL_GNOME_MINOR_VERSION])
+AC_SUBST([GAIL_GNOME_MICRO_VERSION])
+AC_SUBST([GAIL_GNOME_VERSION])
# libtool versioning
-LT_RELEASE=$GAIL_GNOME_MAJOR_VERSION.$GAIL_GNOME_MINOR_VERSION
-LT_CURRENT=`expr $GAIL_GNOME_MICRO_VERSION - $GAIL_GNOME_INTERFACE_AGE`
-LT_REVISION=$GAIL_GNOME_INTERFACE_AGE
-LT_AGE=`expr $GAIL_GNOME_BINARY_AGE - $GAIL_GNOME_INTERFACE_AGE`
-LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE`
-AC_SUBST(LT_RELEASE)
-AC_SUBST(LT_CURRENT)
-AC_SUBST(LT_REVISION)
-AC_SUBST(LT_AGE)
-AC_SUBST(LT_CURRENT_MINUS_AGE)
-
+LT_RELEASE=gail_gnome_lt_release
+LT_CURRENT=gail_gnome_lt_current
+LT_REVISION=gail_gnome_lt_revision
+LT_AGE=gail_gnome_lt_age
+LT_CURRENT_MINUS_AGE=gail_gnome_lt_current_minus_age
+AC_SUBST([LT_RELEASE])
+AC_SUBST([LT_CURRENT])
+AC_SUBST([LT_REVISION])
+AC_SUBST([LT_AGE])
+AC_SUBST([LT_CURRENT_MINUS_AGE])
AC_PROG_CC
AM_DISABLE_STATIC
+
AC_LIBTOOL_WIN32_DLL
-AM_PROG_LIBTOOL
+AC_PROG_LIBTOOL
AC_MSG_CHECKING([for Win32])
case "$host" in
@@ -45,37 +71,30 @@
;;
esac
AC_MSG_RESULT([$gail_native_win32])
-AM_CONDITIONAL(OS_WIN32, test "$gail_native_win32" = "yes")
+AM_CONDITIONAL([OS_WIN32],[test "$gail_native_win32" = "yes"])
if test "$gail_native_win32" = "yes"; then
- AC_CHECK_PROG(ms_librarian, lib.exe, yes, no)
+ AC_CHECK_PROG([ms_librarian],[lib.exe],[yes],[no])
fi
-AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes)
-
-dnl Cache $ACLOCAL_FLAGS
-AC_CACHE_CHECK([for aclocal flags], ac_cv_atk_aclocal_flags,[
- ac_cv_atk_aclocal_flags="$ACLOCAL_FLAGS"
-])
-ACLOCAL="$ACLOCAL $ac_cv_atk_aclocal_flags"
+AM_CONDITIONAL([MS_LIB_AVAILABLE],[test "$ms_librarian" = "yes"])
-AC_ARG_ENABLE(rebuilds, [ --disable-rebuilds disable all source autogeneration rules],,enable_rebuilds=yes)
+GNOME_COMMON_INIT
+GNOME_DEBUG_CHECK
+GNOME_COMPILE_WARNINGS([maximum])
-AC_ARG_ENABLE(debug, [ --enable-debug=[no/yes] turn on debugging [default=no]],,enable_debug=no)
if test "$enable_debug" = "yes"; then
GAIL_GNOME_DEBUG_CFLAGS="-DG_ENABLE_DEBUG"
else
GAIL_GNOME_DEBUG_CFLAGS=""
fi
-AC_SUBST(GAIL_GNOME_DEBUG_CFLAGS)
+AC_SUBST([GAIL_GNOME_DEBUG_CFLAGS])
-changequote(,)dnl
-if test "x$GCC" = "xyes"; then
- case " $CFLAGS " in
- *[\ \ ]-Wall[\ \ ]*) ;;
- *) CFLAGS="$CFLAGS -Wall" ;;
- esac
-fi
-changequote([,])dnl
+# FIXME: is this still needed?
+# Cache $ACLOCAL_FLAGS
+AC_CACHE_CHECK([for aclocal flags], ac_cv_atk_aclocal_flags,[
+ ac_cv_atk_aclocal_flags="$ACLOCAL_FLAGS"
+])
+ACLOCAL="$ACLOCAL $ac_cv_atk_aclocal_flags"
ATK_PACKAGES="atk"
GTK_PACKAGES="gtk+-2.0"
@@ -94,29 +113,39 @@
AT_SPI_REQUIRED_VERSION=0.10.0
CSPI_REQUIRED_VERSION=0.10.0
-PKG_CHECK_MODULES(DEPS, $ATK_PACKAGES >= $ATK_REQUIRED_VERSION $GTK_PACKAGES >= $GTK_REQUIRED_VERSION $LIBBONOBO_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION $LIBBONOBOUI_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION $LIBGNOMEUI_PACKAGES >= $LIBGNOMEUI_REQUIRED_VERSION $AT_SPI_PACKAGES >= $AT_SPI_REQUIRED_VERSION $PANEL_APPLET_PACKAGES >= $PANEL_APPLET_REQUIRED_VERSION)
-
-PKG_CHECK_MODULES(TEST, $ATK_PACKAGES >= $ATK_REQUIRED_VERSION $GTK_PACKAGES >= $GTK_REQUIRED_VERSION $LIBBONOBO_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION $LIBBONOBOUI_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION $LIBGNOMEUI_PACKAGES >= $LIBGNOMEUI_REQUIRED_VERSION $AT_SPI_PACKAGES >= $AT_SPI_REQUIRED_VERSION $CSPI_PACKAGES >= $CSPI_REQUIRED_VERSION $PANEL_APPLET_PACKAGES >= $PANEL_APPLET_REQUIRED_VERSION)
+PKG_CHECK_MODULES([DEPS],[
+ $ATK_PACKAGES >= $ATK_REQUIRED_VERSION
+ $GTK_PACKAGES >= $GTK_REQUIRED_VERSION
+ $LIBBONOBO_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION
+ $LIBBONOBOUI_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION
+ $LIBGNOMEUI_PACKAGES >= $LIBGNOMEUI_REQUIRED_VERSION
+ $AT_SPI_PACKAGES >= $AT_SPI_REQUIRED_VERSION
+ $PANEL_APPLET_PACKAGES >= $PANEL_APPLET_REQUIRED_VERSION])
+
+PKG_CHECK_MODULES([TEST],[
+ $ATK_PACKAGES >= $ATK_REQUIRED_VERSION
+ $GTK_PACKAGES >= $GTK_REQUIRED_VERSION
+ $LIBBONOBO_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION
+ $LIBBONOBOUI_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION
+ $LIBGNOMEUI_PACKAGES >= $LIBGNOMEUI_REQUIRED_VERSION
+ $AT_SPI_PACKAGES >= $AT_SPI_REQUIRED_VERSION
+ $CSPI_PACKAGES >= $CSPI_REQUIRED_VERSION
+ $PANEL_APPLET_PACKAGES >= $PANEL_APPLET_REQUIRED_VERSION])
+
+AC_SUBST([DEPS_CFLAGS])
+AC_SUBST([DEPS_LIBS])
+AC_SUBST([TEST_CFLAGS])
+AC_SUBST([TEST_LIBS])
+
+AC_SUBST([AM_CPPFLAGS])
+AC_SUBST([AM_CFLAGS])
+AC_SUBST([AM_LDFLAGS])
-AC_SUBST(DEPS_CFLAGS)
-AC_SUBST(DEPS_LIBS)
-AC_SUBST(TEST_CFLAGS)
-AC_SUBST(TEST_LIBS)
-
-old_LIBS="$LIBS"
-dnl Checks for inet libraries:
-AC_CHECK_FUNC(gethostent, , AC_CHECK_LIB(nsl, gethostent))
-AC_CHECK_FUNC(setsockopt, , AC_CHECK_LIB(socket, setsockopt))
-AC_CHECK_FUNC(connect, , AC_CHECK_LIB(inet, connect))
-
-INET_LIBS="$LIBS"
-AC_SUBST(INET_LIBS)
-
-LIBS="$old_LIBS"
-
-AC_OUTPUT([
+AC_CONFIG_FILES([
Makefile
libgail-gnome.pc
gail-gnome/Makefile
test/Makefile
])
+
+AC_OUTPUT
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo-accessibility-init.c new/libgail-gnome-1.18.0/gail-gnome/bonobo-accessibility-init.c
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo-accessibility-init.c 2006-01-30 19:51:27.000000000 +0100
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo-accessibility-init.c 2007-02-02 08:21:45.000000000 +0100
@@ -35,6 +35,8 @@
#include "panel-applet-atk-object-factory.h"
#include "gail-gnome-debug.h"
+G_MODULE_EXPORT int gtk_module_init (gint *argc, char** argv[]);
+
/* For automatic libgnome init */
extern void gnome_accessibility_module_init (void);
extern void gnome_accessibility_module_shutdown (void);
@@ -121,7 +123,7 @@
gail_bonobo_ui_register_atk_factories ();
}
-int
+G_MODULE_EXPORT int
gtk_module_init(gint *argc, char** argv[])
{
dprintf ("BonoboUI Accessibility Module loaded\n");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo_plug_atk_object.c new/libgail-gnome-1.18.0/gail-gnome/bonobo_plug_atk_object.c
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo_plug_atk_object.c 2006-01-26 16:59:59.000000000 +0100
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo_plug_atk_object.c 2007-02-02 08:21:45.000000000 +0100
@@ -108,9 +108,9 @@
{
static GType type = 0;
- if (!type)
+ if (G_UNLIKELY (type == 0))
{
- static GTypeInfo typeInfo =
+ GTypeInfo typeInfo =
{
0,
(GBaseInitFunc) NULL,
@@ -121,7 +121,7 @@
(GInstanceInitFunc) bonobo_plug_atk_object_init,
};
- static const GInterfaceInfo remote_info =
+ const GInterfaceInfo remote_info =
{
(GInterfaceInitFunc) bonobo_plug_atk_object_remote_init,
NULL,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo_plug_atk_object_factory.c new/libgail-gnome-1.18.0/gail-gnome/bonobo_plug_atk_object_factory.c
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo_plug_atk_object_factory.c 2002-04-19 12:01:38.000000000 +0200
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo_plug_atk_object_factory.c 2007-02-02 08:21:45.000000000 +0100
@@ -33,13 +33,13 @@
static GType bonobo_plug_atk_object_factory_get_accessible_type (void);
GType
-bonobo_plug_atk_object_factory_get_type ()
+bonobo_plug_atk_object_factory_get_type (void)
{
static GType type = 0;
- if (!type)
+ if (G_UNLIKELY (!type))
{
- static const GTypeInfo tinfo =
+ const GTypeInfo tinfo =
{
sizeof (BonoboPlugAtkObjectFactoryClass),
(GBaseInitFunc) NULL, /* base init */
@@ -69,7 +69,7 @@
}
AtkObjectFactory*
-bonobo_plug_atk_object_factory_new ()
+bonobo_plug_atk_object_factory_new (void)
{
GObject *factory;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo_plug_atk_object_factory.h new/libgail-gnome-1.18.0/gail-gnome/bonobo_plug_atk_object_factory.h
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo_plug_atk_object_factory.h 2002-04-19 12:01:38.000000000 +0200
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo_plug_atk_object_factory.h 2007-02-02 08:21:45.000000000 +0100
@@ -45,8 +45,8 @@
AtkObjectFactoryClass parent_class;
};
-GType bonobo_plug_atk_object_factory_get_type ();
-AtkObjectFactory *bonobo_plug_atk_object_factory_new ();
+GType bonobo_plug_atk_object_factory_get_type (void);
+AtkObjectFactory *bonobo_plug_atk_object_factory_new (void);
G_END_DECLS
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo_plug_atk_object.h new/libgail-gnome-1.18.0/gail-gnome/bonobo_plug_atk_object.h
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo_plug_atk_object.h 2002-04-19 12:01:38.000000000 +0200
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo_plug_atk_object.h 2007-02-02 08:21:45.000000000 +0100
@@ -46,7 +46,7 @@
GtkAccessibleClass parent;
};
-GType bonobo_plug_atk_object_get_type ();
+GType bonobo_plug_atk_object_get_type (void);
AtkObject *bonobo_plug_atk_object_new (BonoboPlug *plug);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo_socket_atk_object.c new/libgail-gnome-1.18.0/gail-gnome/bonobo_socket_atk_object.c
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo_socket_atk_object.c 2006-01-30 20:40:08.000000000 +0100
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo_socket_atk_object.c 2007-02-02 08:21:45.000000000 +0100
@@ -117,9 +117,9 @@
{
static GType type = 0;
- if (!type)
+ if (G_UNLIKELY (!type))
{
- static GTypeInfo typeInfo =
+ GTypeInfo typeInfo =
{
0,
(GBaseInitFunc) NULL,
@@ -130,7 +130,7 @@
(GInstanceInitFunc) bonobo_socket_atk_object_init,
};
- static const GInterfaceInfo remote_info =
+ const GInterfaceInfo remote_info =
{
(GInterfaceInitFunc) bonobo_socket_atk_object_remote_init,
NULL,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo_socket_atk_object_factory.c new/libgail-gnome-1.18.0/gail-gnome/bonobo_socket_atk_object_factory.c
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo_socket_atk_object_factory.c 2002-04-19 12:01:38.000000000 +0200
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo_socket_atk_object_factory.c 2007-02-02 08:21:45.000000000 +0100
@@ -33,13 +33,13 @@
static GType bonobo_socket_atk_object_factory_get_accessible_type (void);
GType
-bonobo_socket_atk_object_factory_get_type ()
+bonobo_socket_atk_object_factory_get_type (void)
{
static GType type = 0;
- if (!type)
+ if (G_UNLIKELY (!type))
{
- static const GTypeInfo tinfo =
+ const GTypeInfo tinfo =
{
sizeof (BonoboSocketAtkObjectFactoryClass),
(GBaseInitFunc) NULL, /* base init */
@@ -69,7 +69,7 @@
}
AtkObjectFactory*
-bonobo_socket_atk_object_factory_new ()
+bonobo_socket_atk_object_factory_new (void)
{
GObject *factory;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo_socket_atk_object_factory.h new/libgail-gnome-1.18.0/gail-gnome/bonobo_socket_atk_object_factory.h
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo_socket_atk_object_factory.h 2002-04-19 12:01:38.000000000 +0200
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo_socket_atk_object_factory.h 2007-02-02 08:21:45.000000000 +0100
@@ -45,9 +45,9 @@
AtkObjectFactoryClass parent_class;
};
-GType bonobo_socket_atk_object_factory_get_type();
+GType bonobo_socket_atk_object_factory_get_type(void);
-AtkObjectFactory *bonobo_socket_atk_object_factory_new();
+AtkObjectFactory *bonobo_socket_atk_object_factory_new(void);
G_END_DECLS
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/bonobo_socket_atk_object.h new/libgail-gnome-1.18.0/gail-gnome/bonobo_socket_atk_object.h
--- old/libgail-gnome-1.1.3/gail-gnome/bonobo_socket_atk_object.h 2002-04-19 12:01:38.000000000 +0200
+++ new/libgail-gnome-1.18.0/gail-gnome/bonobo_socket_atk_object.h 2007-02-02 08:21:45.000000000 +0100
@@ -46,7 +46,7 @@
GtkAccessibleClass parent_class;
};
-GType bonobo_socket_atk_object_get_type ();
+GType bonobo_socket_atk_object_get_type (void);
AtkObject *bonobo_socket_atk_object_new (BonoboSocket *socket);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/Makefile.am new/libgail-gnome-1.18.0/gail-gnome/Makefile.am
--- old/libgail-gnome-1.1.3/gail-gnome/Makefile.am 2004-03-05 13:45:47.000000000 +0100
+++ new/libgail-gnome-1.18.0/gail-gnome/Makefile.am 2007-02-02 08:21:45.000000000 +0100
@@ -1,4 +1,4 @@
-
+moduledir = $(libdir)/gtk-2.0/modules
module_LTLIBRARIES = libgail-gnome.la
gailgnome_c_sources = \
@@ -29,19 +29,21 @@
$(gailgnome_c_sources) \
$(gailgnome_private_h_sources)
-INCLUDES = \
+libgail_gnome_la_CPPFLAGS = \
-I$(top_srcdir) \
-DVERSION=\"$(VERSION)\" \
- $(GAIL_GNOME_DEBUG_CFLAGS) \
- $(DEPS_CFLAGS)
-
-libgail_gnome_la_LIBADD = \
- $(DEPS_LIBS)
+ $(AM_CPPFLAGS)
-moduledir = $(libdir)/gtk-2.0/modules
+libgail_gnome_la_CFLAGS = \
+ $(DEPS_CFLAGS) \
+ $(GAIL_GNOME_DEBUG_CFLAGS) \
+ $(WARN_CFLAGS) \
+ $(AM_CFLAGS)
-libgail_gnome_la_LDFLAGS = \
- -no-undefined \
- -rpath $(moduledir) -module -avoid-version \
- @LDFLAGS@
+libgail_gnome_la_LDFLAGS = \
+ -no-undefined \
+ -rpath $(moduledir) -module -avoid-version \
+ $(AM_LDFLAGS)
+libgail_gnome_la_LIBADD = \
+ $(DEPS_LIBS)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/panel-applet-atk-object.c new/libgail-gnome-1.18.0/gail-gnome/panel-applet-atk-object.c
--- old/libgail-gnome-1.1.3/gail-gnome/panel-applet-atk-object.c 2004-07-26 20:41:20.000000000 +0200
+++ new/libgail-gnome-1.18.0/gail-gnome/panel-applet-atk-object.c 2007-02-02 08:21:45.000000000 +0100
@@ -57,9 +57,9 @@
{
static GType type = 0;
- if (!type)
+ if (G_UNLIKELY (!type))
{
- static GTypeInfo tinfo =
+ GTypeInfo tinfo =
{
0,
(GBaseInitFunc) NULL,
@@ -78,7 +78,7 @@
GType derived_atk_type;
GTypeQuery query;
- static const GInterfaceInfo atk_action_info = {
+ const GInterfaceInfo atk_action_info = {
(GInterfaceInitFunc) panel_applet_action_interface_init,
(GInterfaceFinalizeFunc) NULL,
NULL
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/panel-applet-atk-object-factory.c new/libgail-gnome-1.18.0/gail-gnome/panel-applet-atk-object-factory.c
--- old/libgail-gnome-1.1.3/gail-gnome/panel-applet-atk-object-factory.c 2004-05-11 19:36:28.000000000 +0200
+++ new/libgail-gnome-1.18.0/gail-gnome/panel-applet-atk-object-factory.c 2007-02-02 08:21:45.000000000 +0100
@@ -34,13 +34,13 @@
static GType panel_applet_atk_object_factory_get_object_type (void);
GType
-panel_applet_atk_object_factory_get_type ()
+panel_applet_atk_object_factory_get_type (void)
{
static GType type = 0;
- if (!type)
+ if (G_UNLIKELY (!type))
{
- static const GTypeInfo tinfo =
+ const GTypeInfo tinfo =
{
sizeof (PanelAppletAtkObjectFactoryClass),
(GBaseInitFunc) NULL, /* base init */
@@ -70,7 +70,7 @@
}
AtkObjectFactory*
-panel_applet_atk_object_factory_new ()
+panel_applet_atk_object_factory_new (void)
{
GObject *factory;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/panel-applet-atk-object-factory.h new/libgail-gnome-1.18.0/gail-gnome/panel-applet-atk-object-factory.h
--- old/libgail-gnome-1.1.3/gail-gnome/panel-applet-atk-object-factory.h 2004-03-05 13:45:47.000000000 +0100
+++ new/libgail-gnome-1.18.0/gail-gnome/panel-applet-atk-object-factory.h 2007-02-02 08:21:45.000000000 +0100
@@ -45,9 +45,9 @@
AtkObjectFactoryClass parent_class;
};
-GType panel_applet_atk_object_factory_get_type();
+GType panel_applet_atk_object_factory_get_type(void);
-AtkObjectFactory *panel_applet_atk_object_factory_new();
+AtkObjectFactory *panel_applet_atk_object_factory_new(void);
G_END_DECLS
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/gail-gnome/panel-applet-atk-object.h new/libgail-gnome-1.18.0/gail-gnome/panel-applet-atk-object.h
--- old/libgail-gnome-1.1.3/gail-gnome/panel-applet-atk-object.h 2004-03-05 13:45:47.000000000 +0100
+++ new/libgail-gnome-1.18.0/gail-gnome/panel-applet-atk-object.h 2007-02-02 08:21:45.000000000 +0100
@@ -46,7 +46,7 @@
GtkAccessibleClass parent_class;
};
-GType panel_applet_atk_object_get_type ();
+GType panel_applet_atk_object_get_type (void);
AtkObject *panel_applet_atk_object_new (PanelApplet *applet);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/INSTALL new/libgail-gnome-1.18.0/INSTALL
--- old/libgail-gnome-1.1.3/INSTALL 2004-11-23 17:20:08.000000000 +0100
+++ new/libgail-gnome-1.18.0/INSTALL 1970-01-01 01:00:00.000000000 +0100
@@ -1,182 +0,0 @@
-Basic Installation
-==================
-
- These are generic installation instructions.
-
- The `configure' shell script attempts to guess correct values for
-various system-dependent variables used during compilation. It uses
-those values to create a `Makefile' in each directory of the package.
-It may also create one or more `.h' files containing system-dependent
-definitions. Finally, it creates a shell script `config.status' that
-you can run in the future to recreate the current configuration, a file
-`config.cache' that saves the results of its tests to speed up
-reconfiguring, and a file `config.log' containing compiler output
-(useful mainly for debugging `configure').
-
- If you need to do unusual things to compile the package, please try
-to figure out how `configure' could check whether to do them, and mail
-diffs or instructions to the address given in the `README' so they can
-be considered for the next release. If at some point `config.cache'
-contains results you don't want to keep, you may remove or edit it.
-
- The file `configure.in' is used to create `configure' by a program
-called `autoconf'. You only need `configure.in' if you want to change
-it or regenerate `configure' using a newer version of `autoconf'.
-
-The simplest way to compile this package is:
-
- 1. `cd' to the directory containing the package's source code and type
- `./configure' to configure the package for your system. If you're
- using `csh' on an old version of System V, you might need to type
- `sh ./configure' instead to prevent `csh' from trying to execute
- `configure' itself.
-
- Running `configure' takes awhile. While running, it prints some
- messages telling which features it is checking for.
-
- 2. Type `make' to compile the package.
-
- 3. Optionally, type `make check' to run any self-tests that come with
- the package.
-
- 4. Type `make install' to install the programs and any data files and
- documentation.
-
- 5. You can remove the program binaries and object files from the
- source code directory by typing `make clean'. To also remove the
- files that `configure' created (so you can compile the package for
- a different kind of computer), type `make distclean'. There is
- also a `make maintainer-clean' target, but that is intended mainly
- for the package's developers. If you use it, you may have to get
- all sorts of other programs in order to regenerate files that came
- with the distribution.
-
-Compilers and Options
-=====================
-
- Some systems require unusual options for compilation or linking that
-the `configure' script does not know about. You can give `configure'
-initial values for variables by setting them in the environment. Using
-a Bourne-compatible shell, you can do that on the command line like
-this:
- CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
-
-Or on systems that have the `env' program, you can do it like this:
- env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
-
-Compiling For Multiple Architectures
-====================================
-
- You can compile the package for more than one kind of computer at the
-same time, by placing the object files for each architecture in their
-own directory. To do this, you must use a version of `make' that
-supports the `VPATH' variable, such as GNU `make'. `cd' to the
-directory where you want the object files and executables to go and run
-the `configure' script. `configure' automatically checks for the
-source code in the directory that `configure' is in and in `..'.
-
- If you have to use a `make' that does not supports the `VPATH'
-variable, you have to compile the package for one architecture at a time
-in the source code directory. After you have installed the package for
-one architecture, use `make distclean' before reconfiguring for another
-architecture.
-
-Installation Names
-==================
-
- By default, `make install' will install the package's files in
-`/usr/local/bin', `/usr/local/man', etc. You can specify an
-installation prefix other than `/usr/local' by giving `configure' the
-option `--prefix=PATH'.
-
- You can specify separate installation prefixes for
-architecture-specific files and architecture-independent files. If you
-give `configure' the option `--exec-prefix=PATH', the package will use
-PATH as the prefix for installing programs and libraries.
-Documentation and other data files will still use the regular prefix.
-
- In addition, if you use an unusual directory layout you can give
-options like `--bindir=PATH' to specify different values for particular
-kinds of files. Run `configure --help' for a list of the directories
-you can set and what kinds of files go in them.
-
- If the package supports it, you can cause programs to be installed
-with an extra prefix or suffix on their names by giving `configure' the
-option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
-
-Optional Features
-=================
-
- Some packages pay attention to `--enable-FEATURE' options to
-`configure', where FEATURE indicates an optional part of the package.
-They may also pay attention to `--with-PACKAGE' options, where PACKAGE
-is something like `gnu-as' or `x' (for the X Window System). The
-`README' should mention any `--enable-' and `--with-' options that the
-package recognizes.
-
- For packages that use the X Window System, `configure' can usually
-find the X include and library files automatically, but if it doesn't,
-you can use the `configure' options `--x-includes=DIR' and
-`--x-libraries=DIR' to specify their locations.
-
-Specifying the System Type
-==========================
-
- There may be some features `configure' can not figure out
-automatically, but needs to determine by the type of host the package
-will run on. Usually `configure' can figure that out, but if it prints
-a message saying it can not guess the host type, give it the
-`--host=TYPE' option. TYPE can either be a short name for the system
-type, such as `sun4', or a canonical name with three fields:
- CPU-COMPANY-SYSTEM
-
-See the file `config.sub' for the possible values of each field. If
-`config.sub' isn't included in this package, then this package doesn't
-need to know the host type.
-
- If you are building compiler tools for cross-compiling, you can also
-use the `--target=TYPE' option to select the type of system they will
-produce code for and the `--build=TYPE' option to select the type of
-system on which you are compiling the package.
-
-Sharing Defaults
-================
-
- If you want to set default values for `configure' scripts to share,
-you can create a site shell script called `config.site' that gives
-default values for variables like `CC', `cache_file', and `prefix'.
-`configure' looks for `PREFIX/share/config.site' if it exists, then
-`PREFIX/etc/config.site' if it exists. Or, you can set the
-`CONFIG_SITE' environment variable to the location of the site script.
-A warning: not all `configure' scripts look for a site script.
-
-Operation Controls
-==================
-
- `configure' recognizes the following options to control how it
-operates.
-
-`--cache-file=FILE'
- Use and save the results of the tests in FILE instead of
- `./config.cache'. Set FILE to `/dev/null' to disable caching, for
- debugging `configure'.
-
-`--help'
- Print a summary of the options to `configure', and exit.
-
-`--quiet'
-`--silent'
-`-q'
- Do not print messages saying which checks are being made. To
- suppress all normal output, redirect it to `/dev/null' (any error
- messages will still be shown).
-
-`--srcdir=DIR'
- Look for the package's source code in directory DIR. Usually
- `configure' can determine that directory automatically.
-
-`--version'
- Print the version of Autoconf used to generate the `configure'
- script, and exit.
-
-`configure' also accepts some other, not widely useful, options.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/Makefile.am new/libgail-gnome-1.18.0/Makefile.am
--- old/libgail-gnome-1.1.3/Makefile.am 2002-03-27 18:28:27.000000000 +0100
+++ new/libgail-gnome-1.18.0/Makefile.am 2007-02-02 08:21:45.000000000 +0100
@@ -1,5 +1,3 @@
-# Process this file with automake to create Makefile.in.
-
SUBDIRS = gail-gnome test
pkgconfigdir = $(libdir)/pkgconfig
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/missing new/libgail-gnome-1.18.0/missing
--- old/libgail-gnome-1.1.3/missing 2004-11-23 17:20:09.000000000 +0100
+++ new/libgail-gnome-1.18.0/missing 2007-03-12 12:37:04.000000000 +0100
@@ -1,7 +1,11 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-# Copyright (C) 1996, 1997, 2001, 2002 Free Software Foundation, Inc.
-# Franc,ois Pinard , 1996.
+
+scriptversion=2005-06-08.21
+
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
+# Free Software Foundation, Inc.
+# Originally by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -15,23 +19,47 @@
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
echo 1>&2 "Try \`$0 --help' for more information"
exit 1
fi
+run=:
+
# In the cases where this matters, `missing' is being run in the
# srcdir already.
-if test -f configure.in; then
+if test -f configure.ac; then
configure_ac=configure.ac
else
configure_ac=configure.in
fi
+msg="missing on your system"
+
case "$1" in
+--run)
+ # Try to run requested program, and just exit if it succeeds.
+ run=
+ shift
+ "$@" && exit 0
+ # Exit code 63 means version mismatch. This often happens
+ # when the user try to use an ancient version of a tool on
+ # a file that requires a minimum version. In this case we
+ # we should proceed has if the program had been absent, or
+ # if --run hadn't been passed.
+ if test $? = 63; then
+ run=:
+ msg="probably too old"
+ fi
+ ;;
-h|--h|--he|--hel|--help)
echo "\
@@ -43,6 +71,7 @@
Options:
-h, --help display this help and exit
-v, --version output version information and exit
+ --run try to run the given command, and emulate it if it fails
Supported PROGRAM values:
aclocal touch file \`aclocal.m4'
@@ -51,13 +80,19 @@
automake touch all \`Makefile.in' files
bison create \`y.tab.[ch]', if possible, from existing .[ch]
flex create \`lex.yy.c', if possible, from existing .c
+ help2man touch the output file
lex create \`lex.yy.c', if possible, from existing .c
makeinfo touch the output file
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]"
+ tar try tar, gnutar, gtar, then tar without non-portable flags
+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+
+Send bug reports to ."
+ exit $?
;;
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing - GNU libit 0.0"
+ echo "missing $scriptversion (GNU Automake)"
+ exit $?
;;
-*)
@@ -66,10 +101,45 @@
exit 1
;;
+esac
+
+# Now exit if we have it, but it failed. Also exit now if we
+# don't have it and --version was passed (most likely to detect
+# the program).
+case "$1" in
+ lex|yacc)
+ # Not GNU programs, they don't have --version.
+ ;;
+
+ tar)
+ if test -n "$run"; then
+ echo 1>&2 "ERROR: \`tar' requires --run"
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ exit 1
+ fi
+ ;;
+
+ *)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ # Could not run --version or --help. This is probably someone
+ # running `$TOOL --version' or `$TOOL --help' to check whether
+ # $TOOL exists and not knowing $TOOL uses missing.
+ exit 1
+ fi
+ ;;
+esac
+
+# If it does not exist, or fails to run (possibly an outdated version),
+# try to emulate it.
+case "$1" in
aclocal*)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
- you modified \`acinclude.m4' or \`$configure_ac'. You might want
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acinclude.m4' or \`${configure_ac}'. You might want
to install the \`Automake' and \`Perl' packages. Grab them from
any GNU archive site."
touch aclocal.m4
@@ -77,8 +147,8 @@
autoconf)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
- you modified \`$configure_ac'. You might want to install the
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`${configure_ac}'. You might want to install the
\`Autoconf' and \`GNU m4' packages. Grab them from any GNU
archive site."
touch configure
@@ -86,11 +156,11 @@
autoheader)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
- you modified \`acconfig.h' or \`$configure_ac'. You might want
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acconfig.h' or \`${configure_ac}'. You might want
to install the \`Autoconf' and \`GNU m4' packages. Grab them
from any GNU archive site."
- files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' $configure_ac`
+ files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
test -z "$files" && files="config.h"
touch_files=
for f in $files; do
@@ -105,8 +175,8 @@
automake*)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`$configure_ac'.
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
You might want to install the \`Automake' and \`Perl' packages.
Grab them from any GNU archive site."
find . -type f -name Makefile.am -print |
@@ -114,9 +184,32 @@
while read f; do touch "$f"; done
;;
+ autom4te)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, but is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them.
+ You can get \`$1' as part of \`Autoconf' from any GNU
+ archive site."
+
+ file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
+ test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
+ if test -f "$file"; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo "#! /bin/sh"
+ echo "# Created by GNU Automake missing as a replacement of"
+ echo "# $ $@"
+ echo "exit 0"
+ chmod +x $file
+ exit 1
+ fi
+ ;;
+
bison|yacc)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' $msg. You should only need it if
you modified a \`.y' file. You may need the \`Bison' package
in order for those modifications to take effect. You can get
\`Bison' from any GNU archive site."
@@ -146,7 +239,7 @@
lex|flex)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified a \`.l' file. You may need the \`Flex' package
in order for those modifications to take effect. You can get
\`Flex' from any GNU archive site."
@@ -167,28 +260,90 @@
fi
;;
+ help2man)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a dependency of a manual page. You may need the
+ \`Help2man' package in order for those modifications to take
+ effect. You can get \`Help2man' from any GNU archive site."
+
+ file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ if test -z "$file"; then
+ file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
+ fi
+ if [ -f "$file" ]; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo ".ab help2man is required to generate this page"
+ exit 1
+ fi
+ ;;
+
makeinfo)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified a \`.texi' or \`.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy \`make' (AIX,
DU, IRIX). You might want to install the \`Texinfo' package or
the \`GNU make' package. Grab either from any GNU archive site."
+ # The file to touch is that specified with -o ...
file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
if test -z "$file"; then
- file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
+ # ... or it is the one specified with @setfilename ...
+ infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
+ file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile`
+ # ... or it is derived from the source name (dir/f.texi becomes f.info)
+ test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
fi
+ # If the file does not exist, the user really needs makeinfo;
+ # let's fail without touching anything.
+ test -f $file || exit 1
touch $file
;;
+ tar)
+ shift
+
+ # We have already tried tar in the generic part.
+ # Look for gnutar/gtar before invocation to avoid ugly error
+ # messages.
+ if (gnutar --version > /dev/null 2>&1); then
+ gnutar "$@" && exit 0
+ fi
+ if (gtar --version > /dev/null 2>&1); then
+ gtar "$@" && exit 0
+ fi
+ firstarg="$1"
+ if shift; then
+ case "$firstarg" in
+ *o*)
+ firstarg=`echo "$firstarg" | sed s/o//`
+ tar "$firstarg" "$@" && exit 0
+ ;;
+ esac
+ case "$firstarg" in
+ *h*)
+ firstarg=`echo "$firstarg" | sed s/h//`
+ tar "$firstarg" "$@" && exit 0
+ ;;
+ esac
+ fi
+
+ echo 1>&2 "\
+WARNING: I can't seem to be able to run \`tar' with the given arguments.
+ You may want to install GNU tar or Free paxutils, or check the
+ command line arguments."
+ exit 1
+ ;;
+
*)
echo 1>&2 "\
-WARNING: \`$1' is needed, and you do not seem to have it handy on your
- system. You might have modified some files without having the
+WARNING: \`$1' is needed, and is $msg.
+ You might have modified some files without having the
proper tools for further handling them. Check the \`README' file,
- it often tells you about the needed prerequirements for installing
+ it often tells you about the needed prerequisites for installing
this package. You may also peek at any GNU archive site, in case
some other package would contain this missing \`$1' program."
exit 1
@@ -196,3 +351,10 @@
esac
exit 0
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/NEWS new/libgail-gnome-1.18.0/NEWS
--- old/libgail-gnome-1.1.3/NEWS 2005-11-18 18:12:02.000000000 +0100
+++ new/libgail-gnome-1.18.0/NEWS 2007-03-12 12:31:25.000000000 +0100
@@ -1,3 +1,10 @@
+What's new in version 1.18.0:
+===========================
+
+* GNOME 2.18 version of libgail-gnome.
+
+* bugfix for ##341843, #341845.
+
What's new in version 1.1.2:
===========================
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/README new/libgail-gnome-1.18.0/README
--- old/libgail-gnome-1.1.3/README 2005-11-18 17:53:09.000000000 +0100
+++ new/libgail-gnome-1.18.0/README 2007-03-12 12:24:06.000000000 +0100
@@ -1,4 +1,4 @@
-Version 1.1.2.
+Version 1.18.0.
This directory contains the LIBGAIL-GNOME library.
For more information about GAIL and accessibility in GNOME, see:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libgail-gnome-1.1.3/stamp-h.in new/libgail-gnome-1.18.0/stamp-h.in
--- old/libgail-gnome-1.1.3/stamp-h.in 2006-01-30 17:42:29.000000000 +0100
+++ new/libgail-gnome-1.18.0/stamp-h.in 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-timestamp
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org