Hello community,
here is the log from the commit of package gnome-speech
checked in at Fri Sep 1 10:44:50 CEST 2006.
--------
--- GNOME/gnome-speech/gnome-speech.changes 2006-08-15 00:02:50.000000000 +0200
+++ STABLE/gnome-speech/gnome-speech.changes 2006-08-31 01:05:01.000000000 +0200
@@ -1,0 +2,8 @@
+Thu Aug 31 01:04:21 CEST 2006 - jhargadon@suse.de
+
+- update to version 0.4.4
+- Fix for bug 326818: escape the \ character so it is not interpreted
+ as a line continuation character by the festival shell
+- Fix for bug 352165: use "-f" flag to rm files when doing a clean
+
+-------------------------------------------------------------------
Old:
----
gnome-speech-0.4.3.tar.bz2
New:
----
gnome-speech-0.4.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-speech.spec ++++++
--- /var/tmp/diff_new_pack.ODo98K/_old 2006-09-01 10:44:15.000000000 +0200
+++ /var/tmp/diff_new_pack.ODo98K/_new 2006-09-01 10:44:15.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package gnome-speech (Version 0.4.3)
+# spec file for package gnome-speech (Version 0.4.4)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -17,8 +17,8 @@
License: LGPL
Group: System/GUI/GNOME
Autoreqprov: on
-Version: 0.4.3
-Release: 1
+Version: 0.4.4
+Release: 2
Summary: GNOME Speech API
Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-speech/0.3/gnome-speech-%{version}.tar.bz2
URL: http://www.gnome.org
@@ -119,6 +119,11 @@
%{prefix}/%_lib/pkgconfig/gnome-speech-1.0.pc
%changelog -n gnome-speech
+* Thu Aug 31 2006 - jhargadon@suse.de
+- update to version 0.4.4
+- Fix for bug 326818: escape the \ character so it is not interpreted
+ as a line continuation character by the festival shell
+- Fix for bug 352165: use "-f" flag to rm files when doing a clean
* Tue Aug 15 2006 - jhargadon@suse.de
- update to version 0.4.3
- Fix for bug 349730: do not abort festival synthesis driver when it
++++++ gnome-speech-0.4.3.tar.bz2 -> gnome-speech-0.4.4.tar.bz2 ++++++
++++ 36724 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/gnome-speech-0.4.3/ChangeLog new/gnome-speech-0.4.4/ChangeLog
--- old/gnome-speech-0.4.3/ChangeLog 2006-08-06 15:48:42.000000000 +0200
+++ new/gnome-speech-0.4.4/ChangeLog 2006-08-21 20:40:10.000000000 +0200
@@ -1,3 +1,16 @@
+2006-08-21 Willie Walker
+
+ * NEWS, README, configure.in: prep for 0.4.4
+
+2006-08-21 Willie Walker
+
+ * java/Makefile.am: fix bug 352165 - use "-f" flag to rm files
+ when doing a clean.
+
+ * drivers/festival/festivalsynthesisdriver.c: fix for bug 326818 -
+ escape backslash character because it will otherwise be intepreted
+ by the festival shell as a line continuation character.
+
2006-08-06 Willie Walker
* NEWS, README, configure.in: prep for 0.4.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/gnome-speech-0.4.3/INSTALL new/gnome-speech-0.4.4/INSTALL
--- old/gnome-speech-0.4.3/INSTALL 2006-08-06 15:41:17.000000000 +0200
+++ new/gnome-speech-0.4.4/INSTALL 2006-08-21 20:37:21.000000000 +0200
@@ -9,8 +9,8 @@
Simple install procedure
========================
- % gzip -cd gnome-speech-0.4.3.tar.gz | tar xvf - # unpack the sources
- % cd gnome-speech-0.4.3
+ % gzip -cd gnome-speech-0.4.4.tar.gz | tar xvf - # unpack the sources
+ % cd gnome-speech-0.4.4
% ./configure # run the `configure' script
% make # build GTK
[ Become root if necessary ]
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/gnome-speech-0.4.3/NEWS new/gnome-speech-0.4.4/NEWS
--- old/gnome-speech-0.4.3/NEWS 2006-08-06 15:39:59.000000000 +0200
+++ new/gnome-speech-0.4.4/NEWS 2006-08-21 20:34:03.000000000 +0200
@@ -1,11 +1,17 @@
(top)
+gnome-speech 0.4.4:
+
+* Fix for bug 326818: escape the \ character so it is not interpreted
+as a line continuation character by the festival shell.
+
+* Fix for bug 352165: use "-f" flag to rm files when doing a clean.
+
gnome-speech 0.4.3:
* Fix for bug 349730: do not abort festival synthesis driver when it
cannot convert a string to the encoding expected by the voice being
used by festival.
-(top)
gnome-speech 0.4.2:
* Fix for bug 347357: convert UTF-8 to ISO8859-1 before sending text to
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/gnome-speech-0.4.3/README new/gnome-speech-0.4.4/README
--- old/gnome-speech-0.4.3/README 2006-08-06 15:40:22.000000000 +0200
+++ new/gnome-speech-0.4.4/README 2006-08-21 20:26:29.000000000 +0200
@@ -1,9 +1,9 @@
-GNOME Speech 0.4.3
+GNOME Speech 0.4.4
1. Introduction
===============================================================================
-This is GNOME Speech version 0.4.3. It's purpose is to provide a
+This is GNOME Speech version 0.4.4. It's purpose is to provide a
simple general API for producing text-to-speech 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/gnome-speech-0.4.3/configure.in new/gnome-speech-0.4.4/configure.in
--- old/gnome-speech-0.4.3/configure.in 2006-08-06 15:40:06.000000000 +0200
+++ new/gnome-speech-0.4.4/configure.in 2006-08-21 20:26:30.000000000 +0200
@@ -2,7 +2,7 @@
GNOME_SPEECH_MAJOR_VERSION=0
GNOME_SPEECH_MINOR_VERSION=4
-GNOME_SPEECH_MICRO_VERSION=3
+GNOME_SPEECH_MICRO_VERSION=4
GNOME_SPEECH_INTERFACE_AGE=0
GNOME_SPEECH_BINARY_AGE=0
GNOME_SPEECH_VERSION="$GNOME_SPEECH_MAJOR_VERSION.$GNOME_SPEECH_MINOR_VERSION.$GNOME_SPEECH_MICRO_VERSION"
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/gnome-speech-0.4.3/drivers/festival/festivalsynthesisdriver.c new/gnome-speech-0.4.4/drivers/festival/festivalsynthesisdriver.c
--- old/gnome-speech-0.4.3/drivers/festival/festivalsynthesisdriver.c 2006-08-06 15:18:31.000000000 +0200
+++ new/gnome-speech-0.4.4/drivers/festival/festivalsynthesisdriver.c 2006-08-21 20:21:29.000000000 +0200
@@ -977,6 +977,8 @@
{
if (*ptr1 == '\"')
*ptr2++ = '\\';
+ else if (*ptr1 == '\\')
+ *ptr2++ = '\\';
*ptr2++ = *ptr1++;
}
*ptr2 = 0;
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/gnome-speech-0.4.3/gnome-speech.spec new/gnome-speech-0.4.4/gnome-speech.spec
--- old/gnome-speech-0.4.3/gnome-speech.spec 2006-08-06 15:41:17.000000000 +0200
+++ new/gnome-speech-0.4.4/gnome-speech.spec 2006-08-21 20:37:21.000000000 +0200
@@ -1,6 +1,6 @@
Summary: GNOME Desktop text-to-speech services
Name: gnome-speech
-Version: 0.4.3
+Version: 0.4.4
Release: 1
License: LGPL
Group: Desktop/Accessibility
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/gnome-speech-0.4.3/java/Makefile.am new/gnome-speech-0.4.4/java/Makefile.am
--- old/gnome-speech-0.4.3/java/Makefile.am 2003-08-25 08:54:01.000000000 +0200
+++ new/gnome-speech-0.4.4/java/Makefile.am 2006-08-21 20:30:58.000000000 +0200
@@ -8,7 +8,6 @@
-i $(BONOBO_ACTIVATION_IDL_DIR) \
-i $(top_srcdir)/idl
-
gnome-speech.jar: $(GNOME_SPEECH_CLASS_FILES)
$(JAR) -cf gnome-speech.jar $(GNOME_SPEECH_CLASS_FILES)
@@ -23,9 +22,9 @@
-fallTie $(GNOME_SPEECH_IDL_FILES)
clean:
- rm $(GNOME_SPEECH_JAVA_FILES)
- rm $(GNOME_SPEECH_CLASS_FILES)
- rm gnome-speech.jar
+ rm -f $(GNOME_SPEECH_JAVA_FILES)
+ rm -f $(GNOME_SPEECH_CLASS_FILES)
+ rm -f gnome-speech.jar
gnome_speech_jardir = \
$(prefix)/share/jar
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/gnome-speech-0.4.3/missing new/gnome-speech-0.4.4/missing
--- old/gnome-speech-0.4.3/missing 2006-08-06 15:41:04.000000000 +0200
+++ new/gnome-speech-0.4.4/missing 2006-08-21 20:37:13.000000000 +0200
@@ -1,10 +1,6 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-
-scriptversion=2005-06-08.21
-
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
-# Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
@@ -19,8 +15,8 @@
# 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.
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -42,24 +38,18 @@
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
;;
+esac
+
+# If it does not exist, or fails to run (possibly an outdated version),
+# try to emulate it.
+case "$1" in
-h|--h|--he|--hel|--help)
echo "\
@@ -84,15 +74,11 @@
lex create \`lex.yy.c', if possible, from existing .c
makeinfo touch the output file
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 $?
+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]"
;;
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing $scriptversion (GNU Automake)"
- exit $?
+ echo "missing 0.4 - GNU automake"
;;
-*)
@@ -101,44 +87,14 @@
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
- ;;
-
- *)
+ aclocal*)
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 $msg. You should only need it if
+WARNING: \`$1' is missing on your system. 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."
@@ -146,8 +102,13 @@
;;
autoconf)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ fi
+
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: \`$1' is missing on your system. 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."
@@ -155,8 +116,13 @@
;;
autoheader)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ fi
+
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: \`$1' is missing on your system. 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."
@@ -174,8 +140,13 @@
;;
automake*)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ fi
+
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: \`$1' is missing on your system. 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."
@@ -185,9 +156,14 @@
;;
autom4te)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ fi
+
echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
- You might have modified some files without having the
+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
proper tools for further handling them.
You can get \`$1' as part of \`Autoconf' from any GNU
archive site."
@@ -209,7 +185,7 @@
bison|yacc)
echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
+WARNING: \`$1' is missing on your system. 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."
@@ -239,7 +215,7 @@
lex|flex)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: \`$1' is missing on your system. 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."
@@ -261,8 +237,13 @@
;;
help2man)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ fi
+
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: \`$1' is missing on your system. 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."
@@ -281,30 +262,32 @@
;;
makeinfo)
+ if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then
+ # We have makeinfo, but it failed.
+ exit 1
+ fi
+
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: \`$1' is missing on your system. 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
- # ... 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
+ file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
+ file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
+ fi
touch $file
;;
tar)
shift
+ if test -n "$run"; then
+ echo 1>&2 "ERROR: \`tar' requires --run"
+ exit 1
+ fi
# We have already tried tar in the generic part.
# Look for gnutar/gtar before invocation to avoid ugly error
@@ -340,8 +323,8 @@
*)
echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
- You might have modified some files without having the
+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
proper tools for further handling them. Check the \`README' file,
it often tells you about the needed prerequisites for installing
this package. You may also peek at any GNU archive site, in case
@@ -351,10 +334,3 @@
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:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org