commit espeak for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2016-05-31 12:09:18

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is "espeak"

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2016-03-02 
14:19:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2016-05-31 
12:09:20.0 +0200
@@ -1,0 +2,5 @@
+Tue May 24 09:27:53 UTC 2016 - martin.li...@suse.com
+
+- gcc6-char-cast.patch: Fix GCC6 errors.
+
+---

New:

  gcc6-char-cast.patch



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.YbzzuD/_old  2016-05-31 12:09:21.0 +0200
+++ /var/tmp/diff_new_pack.YbzzuD/_new  2016-05-31 12:09:21.0 +0200
@@ -30,6 +30,7 @@
 Source2:mb-lt1
 Source3:mb-lt2
 Patch:  easpeak-fix-bufferoverflow-strncpy.patch
+Patch1: gcc6-char-cast.patch
 BuildRequires:  gcc-c++
 BuildRequires:  portaudio-devel
 BuildRequires:  pulseaudio-devel
@@ -63,6 +64,7 @@
 # Probably a mistake from upstream
 %setup -q -n %{name}-%{version}-source
 %patch -p1
+%patch1 -p1
 # Don't use the included binary voice dictionaries; we compile these from
 # source
 %{__rm} espeak-data/*_dict


++ gcc6-char-cast.patch ++
--- a/src/tr_languages.cpp
+++ b/src/tr_languages.cpp
@@ -198,7 +198,7 @@ static const unsigned short chars_ignore
0x200d,  1, // zero width joiner
0, 0 };
 
-const char string_ordinal[] = {0xc2,0xba,0};  // masculine ordinal character, 
UTF-8
+const char string_ordinal[] = {(char)0xc2,(char)0xba,0};  // masculine ordinal 
character, UTF-8
 
 
 static Translator* NewTranslator(void)



commit espeak for openSUSE:Factory

2016-03-02 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2016-03-02 14:19:18

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is "espeak"

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2014-12-23 
11:48:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2016-03-02 
14:19:20.0 +0100
@@ -1,0 +2,5 @@
+Sat Feb 27 13:46:49 UTC 2016 - mgo...@suse.com
+
+- Add %{version} to -devel requires 
+
+---



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.nrL6h7/_old  2016-03-02 14:19:21.0 +0100
+++ /var/tmp/diff_new_pack.nrL6h7/_new  2016-03-02 14:19:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package espeak
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -48,7 +48,7 @@
 %package devel
 Summary:Software speech synthesizer (text-to-speech) -- Development 
Files
 Group:  Development/Languages/C and C++ 
-Requires:   espeak
+Requires:   espeak = %{version}
 
 %description devel
 eSpeak is a compact open source software speech synthesizer for English





commit espeak for openSUSE:Factory

2014-12-23 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2014-12-23 11:50:04

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is espeak

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2014-04-12 
21:28:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2014-12-23 
11:48:35.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec 19 19:27:21 UTC 2014 - opensuse.lietuviu.ka...@gmail.com
+
+- Add missing mbrola files for Lithuanian language
+
+---

New:

  mb-lt1
  mb-lt2



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.3XA9YY/_old  2014-12-23 11:48:36.0 +0100
+++ /var/tmp/diff_new_pack.3XA9YY/_new  2014-12-23 11:48:36.0 +0100
@@ -27,6 +27,8 @@
 Url:http://espeak.sourceforge.net
 Source: 
http://sourceforge.net/projects/espeak/files/espeak/espeak-%{_major_version}/espeak-%{_version}.zip
 Source1:espeak.1
+Source2:mb-lt1
+Source3:mb-lt2
 Patch:  easpeak-fix-bufferoverflow-strncpy.patch
 BuildRequires:  gcc-c++
 BuildRequires:  portaudio-devel
@@ -69,6 +71,8 @@
 # Remove executable bits of documentation
 chmod a-x docs/*.html
 chmod a-x docs/speak_lib.h
+%{__cp} %{SOURCE2} espeak-data/voices/mb/
+%{__cp} %{SOURCE3} espeak-data/voices/mb/
 
 %build
 cd src


++ mb-lt1 ++
name lithuanian-mbrola-1
language lt 7
gender male

pitch 82 117
mbrola lt1 lt1_phtrans
++ mb-lt2 ++
name lithuanian-mbrola-2
language lt 7
gender male

pitch 82 117
mbrola lt2 lt2_phtrans
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit espeak for openSUSE:Factory

2014-04-12 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2014-04-12 21:28:17

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is espeak

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2014-03-04 
13:14:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2014-04-12 
21:28:19.0 +0200
@@ -1,0 +2,21 @@
+Wed Apr  9 13:12:12 UTC 2014 - p.drou...@gmail.com
+
+- Update to version 1.48.04
+  + Corrections to languages en, nl, ta (rules, list, and dict files)
+- Changes from version 1.48.03
+  + Fix bug, use of the command-line  espeakedit --compile produced
+phoneme data in which vowels started at full amplitude instead of
+gradual increase.
+  + Fix bug:  SSML break time= with values greater than 23 seconds
+were ignored due to arithmetic overflow.
+  + Added new function:  ChangeNextPhoneme().
+  + Language changes include: da, en, fa, gu, hu, it, nl, pt, ta
+  + Started new language: eu (Basque).
+  + Allow $p_alt1, $p_alt2, etc in pre-conditions.  The rule matches
+if the characters before the current point in the word occur as an
+entry in the *_list file with the corresponding $alt attibute.
+  + Added condition $list.  This is similar to $p_alt etc, but examines
+all words in the *_list file which don't have the $only attribute.
+- Fix various rpmlint warnings
+
+---

Old:

  espeak-1.48.02-source.zip

New:

  espeak-1.48.04-source.zip



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.PFvxuL/_old  2014-04-12 21:33:43.0 +0200
+++ /var/tmp/diff_new_pack.PFvxuL/_new  2014-04-12 21:33:43.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   espeak
 %define _major_version 1.48
-Version:%{_major_version}.02
+Version:%{_major_version}.04
 Release:0
 %define _version %{version}-source
 Summary:Software speech synthesizer (text-to-speech)
@@ -45,7 +45,7 @@
 
 %package devel
 Summary:Software speech synthesizer (text-to-speech) -- Development 
Files
-Group:  Productivity/Other
+Group:  Development/Languages/C and C++ 
 Requires:   espeak
 
 %description devel
@@ -59,7 +59,7 @@
 
 %prep
 # Probably a mistake from upstream
-%setup -q -n %{name}-%{_major_version}.01-source
+%setup -q -n %{name}-%{version}-source
 %patch -p1
 # Don't use the included binary voice dictionaries; we compile these from
 # source
@@ -68,6 +68,7 @@
 %{__cp} -f src/portaudio19.h src/portaudio.h
 # Remove executable bits of documentation
 chmod a-x docs/*.html
+chmod a-x docs/speak_lib.h
 
 %build
 cd src
@@ -93,6 +94,8 @@
 %{__install} -D -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1/espeak.1
 # Rename docs subdir for installation with %doc
 %{__mv} docs/ html/
+# Fix wrong-script-end-of-line-encoding rpmlint warning
+sed -i 's/\r$//' %{buildroot}%{_datadir}/espeak-data/voices/other/lfn
 
 %pre
 # Support for seamless update
@@ -111,7 +114,7 @@
 %{_bindir}/espeak
 %{_libdir}/libespeak.so.*
 %{_datadir}/espeak-data/
-%doc %{_mandir}/man1/espeak.1.*
+%{_mandir}/man1/espeak.1.*
 
 %files devel
 %defattr (-,root,root,755)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit espeak for openSUSE:Factory

2014-03-04 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2014-03-04 13:14:09

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is espeak

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2014-01-13 
12:00:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2014-03-04 
13:14:12.0 +0100
@@ -1,0 +2,16 @@
+Sat Mar  1 16:01:00 UTC 2014 - p.drou...@gmail.com
+
+- Update to version 1.48.02
+  + Added rule attribute $noprefix. The rule is not used if a prefix
+has been removed from the word. 
+  + Program changes to enable audio output from Windows DLL.
+  + Added attribute 'dictdialect' to specify en-us voice for words marked
+with _^_EN.
+  + Superscripts and subscripts are spoken as single letters and numbers
+during normal speech, and with superscript and subscript also
+spoken when spelling. 
+  + Change function call espeak_TextToPhonemes().
+  + Klatt synthesizer: Fix parallel formant parameters.
+  + Update translations
+
+---

Old:

  espeak-1.47.11-source.zip

New:

  espeak-1.48.02-source.zip



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.pPofCn/_old  2014-03-04 13:14:12.0 +0100
+++ /var/tmp/diff_new_pack.pPofCn/_new  2014-03-04 13:14:12.0 +0100
@@ -17,8 +17,8 @@
 
 
 Name:   espeak
-%define _major_version 1.47
-Version:%{_major_version}.11
+%define _major_version 1.48
+Version:%{_major_version}.02
 Release:0
 %define _version %{version}-source
 Summary:Software speech synthesizer (text-to-speech)
@@ -58,7 +58,8 @@
 which are based on human speech recordings.
 
 %prep
-%setup -q -n %{name}-%{_version}
+# Probably a mistake from upstream
+%setup -q -n %{name}-%{_major_version}.01-source
 %patch -p1
 # Don't use the included binary voice dictionaries; we compile these from
 # source

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit espeak for openSUSE:Factory

2014-01-13 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2014-01-13 12:00:52

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is espeak

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2013-12-19 
15:08:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2014-01-13 
12:00:53.0 +0100
@@ -1,0 +2,7 @@
+Wed Jan  8 08:28:46 UTC 2014 - tchva...@suse.com
+
+- Remove voices/en directory to avoid cpio rename error that is
+  caused by dir - file conversion. This makes the package
+  updateable again.
+
+---



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.yqXAXi/_old  2014-01-13 12:00:54.0 +0100
+++ /var/tmp/diff_new_pack.yqXAXi/_new  2014-01-13 12:00:54.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package espeak
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -82,7 +82,6 @@
 ../src/speak --compile=$voice; \
 done
 
-
 %install
 cd src
 make LIBDIR=%{_libdir} DESTDIR=%{buildroot} install
@@ -94,6 +93,13 @@
 # Rename docs subdir for installation with %doc
 %{__mv} docs/ html/
 
+%pre
+# Support for seamless update
+# Remove when 13.1 is out of update scope
+# or when this is directory again
+test -d %{_datadir}/espeak-data/voices/en  rm -rf 
%{_datadir}/espeak-data/voices/en
+exit 0
+
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit espeak for openSUSE:Factory

2013-12-19 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2013-12-19 15:08:26

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is espeak

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2012-09-16 
23:46:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2013-12-19 
15:08:28.0 +0100
@@ -1,0 +2,75 @@
+Sun Dec 15 14:33:07 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 1.47.11
+  + No changelog entry
+- Changes from 1.47.10
+  + Data change only.
+  + Revert 't' sound in Spanish to version 1.47.07.
+- Changes from 1.47.09
+  + Bug fix (lookup in *_list occasionally found the wrong word).
+- Changes from 1.47.08
+  + Automatically generate character names for subscript and superscript
+characters.
+  + Use internal ctype data for character codes up to U+024F.
+  + Add API function  espeak_TextToPhonemes().
+  + Add test language az, Azerbaijani.
+- Changes from 1.47.07
+  + Language data changes only.
+- Changes from 1.47.06
+  + Fix for systems which have 44010Hz but not 22050Hz audio.
+  + Now runs OK in ARMv7 mode.
+- Changes from 1.47.05
+  + Bug fixes.
+  + Phoneme definitions: add conditions prev2PhW(), next3PhW().
+  + Added language: ms (Malay)
+Command line:
+--voices=directory  lists the voices in the specified subdirectory.
+- Changes from 1.47.03
+  + Bug fixes.
+- Changes from 1.47.01
+  + Added languages:
+- an  Aragonese.
+- fa  Farsi.
+- ga  Irish.
+- lt  Lithuanian.
+- pa  Punjabi.
+  + Many language improvements, including American English, Danish,
+Dutch, Portuguese, Tamil.
+  + Command-line program.  
+- Added -version option.
+- Added optional value to --ipa option.
+  --ipa=1 adds a 'tie' character to link letters in a multi-letter
+phoneme name.
+  --ipa=2 adds a zero-width joiner to link letters in a 
+multi-letter phoneme name.
+   -  -X option now lists the names of attributes from *_list files.
+  + Speak the names of Braille Dot characters, U+2800 to U+28FF.
+  + Speak names of characters in some non-native alphabets.
+  + Automatic switch to a different language for text in non-native
+    alphabets.
+  + Improved speaking of text from a non-native alphabet after
+automatically switching to a different language voice.
+  + Break words with characters from different alphabets into
+separate words.
+  + Ignore soft-hyphen (U+00AD) in text.
+  + Klatt vioices, improved nasal vowels.
+  + espeak-data can be compiled using a different sample rate than the
+default 22050Hz.  eSpeak will then generate speech at that sample rate.
+  + Change the structure of the espeak-data/voices directory to use
+subdirectories for europe, asia, and others.
+  + Add suffix option 'm' to allow multiplr suffixes to be removed from a word.
+  + Allow $text attribute when a text translation is given in a different 
alphabet.
+
+  + Phoneme definitions.
+- Add NOT operator in conditions.
+- Add prevVowel() and nextPh2W() 
+- Ignore UTF8-BOM sequence at the start of phoneme definition files.
+  + espeakedit application.
+- Use wxWidgets 2.8 on Linux.
+- Use wxNotebook for prosody and vowel pages.
+- Add an option to compile the phoneme data at a specified sample rate
+ (uses the 'sox' program for the conversion of WAV file data).
+- Add easpeak-fix-bufferoverflow-strncpy.patch; fix a bufferoverflow from
+  dictionnary sources files
+
+---

Old:

  espeak-1.46.02-source.zip

New:

  easpeak-fix-bufferoverflow-strncpy.patch
  espeak-1.47.11-source.zip



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.BRh3Nx/_old  2013-12-19 15:08:29.0 +0100
+++ /var/tmp/diff_new_pack.BRh3Nx/_new  2013-12-19 15:08:29.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package espeak
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -17,8 +17,8 @@
 
 
 Name:   espeak
-%define _major_version 1.46
-Version:1.46.02
+%define _major_version 1.47
+Version:%{_major_version}.11
 Release:0
 %define _version %{version}-source
 Summary:Software speech synthesizer (text-to-speech)
@@ -27,6 +27,7 @@
 Url:http://espeak.sourceforge.net
 Source: 

commit espeak for openSUSE:Factory

2012-09-16 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2012-09-16 23:46:46

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is espeak, Maintainer is ma...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2012-07-16 
09:20:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2012-09-16 
23:46:47.0 +0200
@@ -1,0 +2,5 @@
+Sat Sep 15 19:26:44 UTC 2012 - sch...@linux-m68k.org
+
+- Use %{optflags}.
+
+---



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.60AXSz/_old  2012-09-16 23:46:49.0 +0200
+++ /var/tmp/diff_new_pack.60AXSz/_new  2012-09-16 23:46:49.0 +0200
@@ -66,7 +66,7 @@
 
 %build
 cd src
-make %{?_smp_mflags} CFLAGS=%{optflags}
+make %{?_smp_mflags} CXXFLAGS=%{optflags}
 cd ..
 # Build the TTS voice dictionaries
 export ESPEAK_DATA_PATH=%{_builddir}/%{name}-%{_version}


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit espeak for openSUSE:Factory

2012-07-16 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2012-07-16 09:20:01

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is espeak, Maintainer is ma...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/espeak/espeak.changes2011-09-23 
01:56:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.espeak.new/espeak.changes   2012-07-16 
09:20:03.0 +0200
@@ -1,0 +2,4 @@
+Sat Jul 07 19:40:40 UTC 2012 - em...@super.lt
+- Update to version 1.46.02
+
+---

Old:

  espeak-1.43.03-source.tar.bz2
  espeak-audio-runtime-detection.patch
  espeak-volume-full-fix.diff

New:

  espeak-1.46.02-source.zip



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.5DRGiY/_old  2012-07-16 09:20:08.0 +0200
+++ /var/tmp/diff_new_pack.5DRGiY/_new  2012-07-16 09:20:08.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package espeak
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,24 +16,21 @@
 #
 
 
-
 Name:   espeak
-Version:1.43.03
-Release:7
+%define _major_version 1.46
+Version:1.46.02
+Release:0
 %define _version %{version}-source
-License:GPL-3.0+
 Summary:Software speech synthesizer (text-to-speech)
-Url:http://espeak.sourceforge.net
+License:GPL-3.0+
 Group:  Productivity/Other
-Source: %{name}-%{_version}.tar.bz2
+Url:http://espeak.sourceforge.net
+Source: 
http://sourceforge.net/projects/espeak/files/espeak/espeak-%{_major_version}/espeak-%{_version}.zip
 Source1:espeak.1
-# PATCH-FIX-UPSTREAM espeak-audio-runtime-detection.patch vu...@opensuse.org 
-- Taken from Fedora
-Patch0: espeak-audio-runtime-detection.patch
-# PATCH-FIX-SUSE espeak-volume-full-fix.diff ti...@suse.de -- Fix full-volume 
with PulseAudio (bnc#679975)
-Patch1: espeak-volume-full-fix.diff
 BuildRequires:  gcc-c++
 BuildRequires:  portaudio-devel
 BuildRequires:  pulseaudio-devel
+BuildRequires:  unzip
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -46,7 +43,6 @@
 which are based on human speech recordings.
 
 %package devel
-License:GPL-3.0+
 Summary:Software speech synthesizer (text-to-speech) -- Development 
Files
 Group:  Productivity/Other
 Requires:   espeak
@@ -62,8 +58,6 @@
 
 %prep
 %setup -q -n %{name}-%{_version}
-%patch0 -p1
-%patch1 -p1
 # Don't use the included binary voice dictionaries; we compile these from
 # source
 %{__rm} espeak-data/*_dict
@@ -98,7 +92,7 @@
 
 %files
 %defattr (-,root,root,755)
-%doc ChangeLog License.txt ReadMe html/
+%doc ChangeLog.txt License.txt ReadMe html/
 %{_bindir}/espeak
 %{_libdir}/libespeak.so.*
 %{_datadir}/espeak-data/

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit espeak for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package espeak for openSUSE:Factory checked 
in at 2011-12-06 18:08:29

Comparing /work/SRC/openSUSE:Factory/espeak (Old)
 and  /work/SRC/openSUSE:Factory/.espeak.new (New)


Package is espeak, Maintainer is ma...@novell.com

Changes:




Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.YhJ2f7/_old  2011-12-06 18:13:59.0 +0100
+++ /var/tmp/diff_new_pack.YhJ2f7/_new  2011-12-06 18:13:59.0 +0100
@@ -21,7 +21,7 @@
 Version:1.43.03
 Release:7
 %define _version %{version}-source
-License:GPLv3+
+License:GPL-3.0+
 Summary:Software speech synthesizer (text-to-speech)
 Url:http://espeak.sourceforge.net
 Group:  Productivity/Other
@@ -46,7 +46,7 @@
 which are based on human speech recordings.
 
 %package devel
-License:GPLv3+
+License:GPL-3.0+
 Summary:Software speech synthesizer (text-to-speech) -- Development 
Files
 Group:  Productivity/Other
 Requires:   espeak

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit espeak for openSUSE:Factory

2011-03-23 Thread h_root

Hello community,

here is the log from the commit of package espeak for openSUSE:Factory
checked in at Wed Mar 23 13:52:13 CET 2011.




--- espeak/espeak.changes   2010-04-07 22:02:32.0 +0200
+++ /mounts/work_src_done/STABLE/espeak/espeak.changes  2011-03-22 
07:37:59.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar 22 07:34:38 CET 2011 - ti...@suse.de
+
+- Fix full-volume reset problem with PulseAudio (bnc#679975)
+
+---

calling whatdependson for head-i586


New:

  espeak-volume-full-fix.diff



Other differences:
--
++ espeak.spec ++
--- /var/tmp/diff_new_pack.awCiWI/_old  2011-03-23 13:51:58.0 +0100
+++ /var/tmp/diff_new_pack.awCiWI/_new  2011-03-23 13:51:58.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package espeak (Version 1.43.03)
+# spec file for package espeak
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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,7 +19,7 @@
 
 Name:   espeak
 Version:1.43.03
-Release:1
+Release:7
 %define _version %{version}-source
 License:GPLv3+
 Summary:Software speech synthesizer (text-to-speech)
@@ -29,6 +29,8 @@
 Source1:espeak.1
 # PATCH-FIX-UPSTREAM espeak-audio-runtime-detection.patch vu...@opensuse.org 
-- Taken from Fedora
 Patch0: espeak-audio-runtime-detection.patch
+# PATCH-FIX-SUSE espeak-volume-full-fix.diff ti...@suse.de -- Fix full-volume 
with PulseAudio (bnc#679975)
+Patch1: espeak-volume-full-fix.diff
 BuildRequires:  gcc-c++
 BuildRequires:  portaudio-devel
 BuildRequires:  pulseaudio-devel
@@ -61,6 +63,7 @@
 %prep
 %setup -q -n %{name}-%{_version}
 %patch0 -p1
+%patch1 -p1
 # Don't use the included binary voice dictionaries; we compile these from
 # source
 %{__rm} espeak-data/*_dict

++ espeak-volume-full-fix.diff ++
---
 src/wave_pulse.cpp |   19 +--
 1 file changed, 1 insertion(+), 18 deletions(-)

--- a/src/wave_pulse.cpp
+++ b/src/wave_pulse.cpp
@@ -114,9 +114,6 @@
 static pa_stream *stream = NULL;
 static pa_threaded_mainloop *mainloop = NULL;
 
-static pa_cvolume volume;
-static int volume_valid = 0;
-
 static int do_trigger = 0;
 static uint64_t written = 0;
 static int time_offset_msec = 0;
@@ -171,9 +168,6 @@
 
 if (!i)
 return;
-
-volume = i-volume;
-volume_valid = 1;
 }
 
 static void subscribe_cb(struct pa_context *c, enum pa_subscription_event_type 
t, uint32_t index, void *userdata) {
@@ -514,12 +508,6 @@
 if (!pa_sample_spec_valid(ss))
   return false;
 
-/* if (!volume_valid) { */
-pa_cvolume_reset(volume, ss.channels);
-volume_valid = 1;
-/* } else if (volume.channels != ss.channels) */
-/* pa_cvolume_set(volume, ss.channels, pa_cvolume_avg(volume)); */
-
 SHOW_TIME(pa_threaded_mainloop_new (call));
 if (!(mainloop = pa_threaded_mainloop_new())) {
   SHOW(Failed to allocate main loop\n,);
@@ -583,7 +571,7 @@
 a_attr.fragsize = 0;
 
 SHOW_TIME(pa_connect_playback);
-if (pa_stream_connect_playback(stream, NULL, a_attr, 
(pa_stream_flags_t)(PA_STREAM_INTERPOLATE_TIMING|PA_STREAM_AUTO_TIMING_UPDATE), 
volume, NULL)  0) {
+if (pa_stream_connect_playback(stream, NULL, a_attr, 
(pa_stream_flags_t)(PA_STREAM_INTERPOLATE_TIMING|PA_STREAM_AUTO_TIMING_UPDATE), 
NULL, NULL)  0) {
 SHOW(Failed to connect stream: %s, 
pa_strerror(pa_context_errno(context)));
 goto unlock_and_fail;
 }
@@ -630,11 +618,6 @@
 pa_threaded_mainloop_wait(mainloop);
 }
 
-/* if (!volume_valid) { */
-/* SHOW(pa_context_get_sink_input_info() failed: %s, 
pa_strerror(pa_context_errno(context))); */
-/* goto unlock_and_fail; */
-/* } */
-
 do_trigger = 0;
 written = 0;
 time_offset_msec = 0;





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org