Hello community,
here is the log from the commit of package gnome-speech for openSUSE:Factory
checked in at Sat Feb 7 01:04:32 CET 2009.
--------
--- GNOME/gnome-speech/gnome-speech.changes 2008-10-14 23:32:30.000000000 +0200
+++ gnome-speech/gnome-speech.changes 2009-02-03 01:50:28.000000000 +0100
@@ -1,0 +2,18 @@
+Tue Feb 3 11:46:13 EST 2009 - mboman@suse.de
+
+- Update to version 0.4.23:
+ + drivers/espeak/Makefile.am Fix for bgo#568786 - Trivial build
+ patch
+ + test/test-speech.c: Fix for bgo#563577 - GNOME Goal: Clean up
+ GLib and GTK+ includes (Luis Menina)
+- Remove gnome-speech-0.4.21.dif. Fixed upstream
+
+-------------------------------------------------------------------
+Sat Dec 20 10:32:59 EST 2008 - mboman@suse.de
+
+- Update to version 0.4.22:
+ + drivers/swift/swiftsynthesisdriver.c: fix for bgo#559583 - Swift
+ synthesis driver causes Python client to get "TypeError: could not
+ demarshal return value" on call to getAllVoices.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
gnome-speech-0.4.21.dif
gnome-speech-0.4.21.tar.bz2
New:
----
gnome-speech-0.4.23.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-speech.spec ++++++
--- /var/tmp/diff_new_pack.M31342/_old 2009-02-07 00:58:19.000000000 +0100
+++ /var/tmp/diff_new_pack.M31342/_new 2009-02-07 00:58:19.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package gnome-speech (Version 0.4.21)
+# spec file for package gnome-speech (Version 0.4.23)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,19 +19,21 @@
Name: gnome-speech
-BuildRequires: espeak-devel gnome-common libbonobo-devel libidl update-desktop-files
+BuildRequires: espeak-devel
+BuildRequires: libbonobo-devel
+BuildRequires: libidl
+BuildRequires: update-desktop-files
License: LGPL v2.1 or later
Group: System/GUI/GNOME
AutoReqProv: on
-Version: 0.4.21
-Release: 21
+Version: 0.4.23
+Release: 1
Summary: GNOME Speech API
Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-speech/0.4/gnome-speech-%{version}.tar.bz2
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: filesystem /usr/bin/touch
Requires: espeak
-Patch0: gnome-speech-0.4.21.dif
%description
The GNOME Speech 1.0 API is currently under development. It will
@@ -76,10 +78,9 @@
%prep
%setup -q
-%patch0
%build
-autoreconf -f -i
+#autoreconf -f -i
%configure
make %{?jobs:-j%jobs}
@@ -112,16 +113,28 @@
%{_libdir}/pkgconfig/gnome-speech-1.0.pc
%changelog
-* Wed Oct 15 2008 kukuk@suse.de
+* Tue Feb 03 2009 mboman@suse.de
+- Update to version 0.4.23:
+ + drivers/espeak/Makefile.am Fix for bgo#568786 - Trivial build
+ patch
+ + test/test-speech.c: Fix for bgo#563577 - GNOME Goal: Clean up
+ GLib and GTK+ includes (Luis Menina)
+- Remove gnome-speech-0.4.21.dif. Fixed upstream
+* Sat Dec 20 2008 mboman@suse.de
+- Update to version 0.4.22:
+ + drivers/swift/swiftsynthesisdriver.c: fix for bgo#559583 - Swift
+ synthesis driver causes Python client to get "TypeError: could not
+ demarshal return value" on call to getAllVoices.
+* Tue Oct 14 2008 kukuk@suse.de
- Fix Makefile.am for espaek driver
-* Tue Oct 14 2008 marco@suse.de
+* Mon Oct 13 2008 marco@suse.de
- added espeak-devel to buildrequirements
- changed "Requires" from festival to espeak
-* Sun Aug 10 2008 captain.magnus@opensuse.org
+* Sat Aug 09 2008 captain.magnus@opensuse.org
- Update to 0.4.21
+ drivers/espeak/espeaksynthesisdriver.c: fix for bug bgo#545896 - eSpeak
segmentation fault.
-* Sat Jun 28 2008 mauro@suse.de
+* Fri Jun 27 2008 mauro@suse.de
- Update to 0.4.20
+ drivers/espeak/*: fix for bgo#35493 - eSpeak driver can
block. The fix adds a list mechanism to handle utterances
@@ -148,7 +161,7 @@
* Fri Mar 30 2007 maw@suse.de
- Update to version 0.4.10
- b.g.o 409573.
-* Fri Mar 09 2007 maw@suse.de
+* Thu Mar 08 2007 maw@suse.de
- Update to version 0.4.9.
* Fix for bug 398916 to help select the Viavoice Chinese voices. Also
fixed a memory leak with the driver. (Gilles Casse)
@@ -168,17 +181,17 @@
Jimenez from ONCE!).
* Thu Jan 11 2007 sbrabec@suse.cz
- Spec file cleanup.
-* Mon Jan 08 2007 ro@suse.de
+* Sun Jan 07 2007 ro@suse.de
- GNOME moved to /usr
-* Fri Sep 15 2006 jhargadon@suse.de
+* Thu Sep 14 2006 jhargadon@suse.de
- update to version 0.4.5
- bug 353322: fix crash/hang in DECtalk synthesis driver
-* Thu Aug 31 2006 jhargadon@suse.de
+* Wed Aug 30 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
+* Mon Aug 14 2006 jhargadon@suse.de
- update to version 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
@@ -188,13 +201,13 @@
- Fix Requires of devel package.
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Thu Dec 01 2005 gekker@suse.de
+* Wed Nov 30 2005 gekker@suse.de
- Update to version 0.3.9
* Thu Oct 13 2005 gekker@suse.de
- Update to version 0.3.8
* Mon Aug 22 2005 gekker@suse.de
- Add festival to requirements (8871).
-* Tue Jun 21 2005 gekker@suse.de
+* Mon Jun 20 2005 gekker@suse.de
- Update to version 0.3.7
* Fri Jan 14 2005 clahey@suse.de
- Updated to version 0.3.6.
++++++ gnome-speech-0.4.21.tar.bz2 -> gnome-speech-0.4.23.tar.bz2 ++++++
++++ 53976 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.21/ChangeLog new/gnome-speech-0.4.23/ChangeLog
--- old/gnome-speech-0.4.21/ChangeLog 2008-08-03 17:07:13.000000000 +0200
+++ new/gnome-speech-0.4.23/ChangeLog 2009-02-02 16:11:36.000000000 +0100
@@ -1,3 +1,33 @@
+2009-02-02 Willie Walker
+
+ * configure.in, NEWS, README: mark as gnome-speech v0.4.23
+
+2009-01-25 Vincent Untz
+
+ * drivers/espeak/Makefile.am:
+ Fix for bug #568786 - Trivial build patch
+
+2008-12-08 Luis Menina
+
+ * test/test-speech.c:
+ Fix for bug #563577 - GNOME Goal: Clean up GLib and GTK+ includes
+
+2008-11-16 Willie Walker
+
+ * configure.in, NEWS, README: mark as gnome-speech v0.4.22
+
+2008-11-06 Willie Walker
+
+ * drivers/swift/swiftsynthesisdriver.c: fix for bug #559583 -
+ Swift synthesis driver causes Python client to get
+ "TypeError: could not demarshal return value" on call to getAllVoices.
+ The problem boils down to the Cepstral voices using varying
+ upper/lower cases for the gender string and the fact that the
+ driver was setting the gender to -1, which is an illegal value.
+ This patch changes the swift gender string to lower case before
+ doing a string compare and also defaults the value to male if
+ the gender string is neither "male" nor "female".
+
2008-08-03 Willie Walker
* configure.in, NEWS, README: mark as gnome-speech v0.4.21
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.21/config.h.in new/gnome-speech-0.4.23/config.h.in
--- old/gnome-speech-0.4.21/config.h.in 2008-08-03 17:02:29.000000000 +0200
+++ new/gnome-speech-0.4.23/config.h.in 2009-02-02 16:12:01.000000000 +0100
@@ -40,6 +40,10 @@
/* Define to 1 if you have the header file. */
#undef HAVE_UNISTD_H
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
/* Name of package */
#undef PACKAGE
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.21/configure.in new/gnome-speech-0.4.23/configure.in
--- old/gnome-speech-0.4.21/configure.in 2008-08-03 17:01:25.000000000 +0200
+++ new/gnome-speech-0.4.23/configure.in 2009-02-02 16:11:15.000000000 +0100
@@ -2,7 +2,7 @@
GNOME_SPEECH_MAJOR_VERSION=0
GNOME_SPEECH_MINOR_VERSION=4
-GNOME_SPEECH_MICRO_VERSION=21
+GNOME_SPEECH_MICRO_VERSION=23
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.21/drivers/espeak/Makefile.am new/gnome-speech-0.4.23/drivers/espeak/Makefile.am
--- old/gnome-speech-0.4.21/drivers/espeak/Makefile.am 2008-08-01 17:12:23.000000000 +0200
+++ new/gnome-speech-0.4.23/drivers/espeak/Makefile.am 2009-02-02 16:08:27.000000000 +0100
@@ -14,8 +14,7 @@
LDADD = $(top_builddir)/gnome-speech/libgnomespeech.la \
$(gnome_speech_LIBS) \
- -L$(espeak_LIBDIR) \
- -lespeak
+ $(espeak_LIBS)
espeak_synthesis_driver_SOURCES = \
espeaksynthesisdriver.c \
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.21/drivers/swift/swiftsynthesisdriver.c new/gnome-speech-0.4.23/drivers/swift/swiftsynthesisdriver.c
--- old/gnome-speech-0.4.21/drivers/swift/swiftsynthesisdriver.c 2008-08-01 17:12:23.000000000 +0200
+++ new/gnome-speech-0.4.23/drivers/swift/swiftsynthesisdriver.c 2008-11-06 17:03:52.000000000 +0100
@@ -119,7 +119,8 @@
voice = swift_port_find_first_voice (d->tts_port, NULL, NULL);
while (voice) {
const char *lang;
- const char *gender;
+ const char *raw_gender;
+ GString *gender;
GNOME_Speech_VoiceInfo *info = GNOME_Speech_VoiceInfo__alloc();
@@ -127,13 +128,15 @@
info->language = CORBA_string_dup (lang);
info->name = CORBA_string_dup(
swift_voice_get_attribute (voice, "name"));
- gender = swift_voice_get_attribute (voice, "speaker/gender");
- if (!strcmp (gender, "male"))
+ raw_gender = swift_voice_get_attribute (voice, "speaker/gender");
+ gender = g_string_ascii_down(g_string_new(raw_gender));
+ if (!strcmp (gender->str, "male"))
info->gender = GNOME_Speech_gender_male;
- else if (!strcmp (gender, "female"))
+ else if (!strcmp (gender->str, "female"))
info->gender = GNOME_Speech_gender_female;
else
- info->gender = -1;
+ info->gender = GNOME_Speech_gender_male;
+ g_string_free(gender, TRUE);
l = g_slist_prepend (l, info);
voice = swift_port_find_next_voice (d->tts_port);
}
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.21/gnome-speech.spec new/gnome-speech-0.4.23/gnome-speech.spec
--- old/gnome-speech-0.4.21/gnome-speech.spec 2008-08-03 17:02:56.000000000 +0200
+++ new/gnome-speech-0.4.23/gnome-speech.spec 2009-02-02 16:12:15.000000000 +0100
@@ -1,6 +1,6 @@
Summary: GNOME Desktop text-to-speech services
Name: gnome-speech
-Version: 0.4.21
+Version: 0.4.23
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.21/INSTALL new/gnome-speech-0.4.23/INSTALL
--- old/gnome-speech-0.4.21/INSTALL 2008-08-03 17:02:56.000000000 +0200
+++ new/gnome-speech-0.4.23/INSTALL 2009-02-02 16:12:15.000000000 +0100
@@ -9,8 +9,8 @@
Simple install procedure
========================
- % gzip -cd gnome-speech-0.4.21.tar.gz | tar xvf - # unpack the sources
- % cd gnome-speech-0.4.21
+ % gzip -cd gnome-speech-0.4.23.tar.gz | tar xvf - # unpack the sources
+ % cd gnome-speech-0.4.23
% ./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.21/NEWS new/gnome-speech-0.4.23/NEWS
--- old/gnome-speech-0.4.21/NEWS 2008-08-03 17:01:15.000000000 +0200
+++ new/gnome-speech-0.4.23/NEWS 2009-02-02 16:11:13.000000000 +0100
@@ -1,4 +1,18 @@
(top)
+gnome-speech 0.4.23:
+
+* drivers/espeak/Makefile.am Fix for bug #568786 - Trivial build patch
+ (Vincent Untz)
+
+* test/test-speech.c: Fix for bug #563577 - GNOME Goal: Clean up GLib
+ and GTK+ includes (Luis Menina)
+
+gnome-speech 0.4.22:
+
+* drivers/swift/swiftsynthesisdriver.c: fix for bug #559583 - Swift
+ synthesis driver causes Python client to get "TypeError: could not
+ demarshal return value" on call to getAllVoices.
+
gnome-speech 0.4.21:
* drivers/espeak/espeaksynthesisdriver.c: fix for bug #545896 - eSpeak
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.21/README new/gnome-speech-0.4.23/README
--- old/gnome-speech-0.4.21/README 2008-08-03 17:01:43.000000000 +0200
+++ new/gnome-speech-0.4.23/README 2009-02-02 16:11:16.000000000 +0100
@@ -1,9 +1,9 @@
-GNOME Speech 0.4.21
+GNOME Speech 0.4.23
1. Introduction
===============================================================================
-This is GNOME Speech version 0.4.21. It's purpose is to provide a
+This is GNOME Speech version 0.4.23. It's purpose is to provide a
simple general API for producing text-to-speech output. This version
of gnome-speech *should* be fine for GNOME 2.12 and greater.
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.21/test/test-speech.c new/gnome-speech-0.4.23/test/test-speech.c
--- old/gnome-speech-0.4.21/test/test-speech.c 2008-08-01 17:12:22.000000000 +0200
+++ new/gnome-speech-0.4.23/test/test-speech.c 2009-02-02 16:08:27.000000000 +0100
@@ -27,7 +27,7 @@
#include
#include
#include
-#include
+#include
#include
#include
#include "callback.h"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org