[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#695322: unblock: speech-dispatcher/0.7.1-6.2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hello,

Could you unblock package speech-dispatcher?

There was a missing breaks/replaces for some files moved between
speech-dispatcher and libspeechd-dev, leading to an upgrade issue, thus
the control change below.

A user also reported that the mbrola output introduced by the newer
upstream version 0.7.1 (wheezy had 0.7) is very bogus, making the mbrola
output just unusable, and provided a one-liner fix that only changes the
mbrola output support, see espeak-mbrola-generic.conf.patch.

unblock speech-dispatcher/0.7.1-6.2

diff -Nru speech-dispatcher-0.7.1/debian/changelog speech-dispatcher-0.7.1/debian/changelog
--- speech-dispatcher-0.7.1/debian/changelog	2012-02-17 16:16:36.000000000 +0100
+++ speech-dispatcher-0.7.1/debian/changelog	2012-12-07 02:14:24.000000000 +0100
@@ -1,3 +1,14 @@
+speech-dispatcher (0.7.1-6.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * control: Add break/replace for move of libsdaudio.{a,so} from
+    speech-dispatcher to libspeechd-dev, thanks Andreas Beckmann for the
+    report & patch; closes: #694295.
+  * patches/espeak-mbrola-generic.conf.patch: Add patch from Mau to fix mbrola
+    generic output; closes: #665382.
+
+ -- Samuel Thibault <sthibault@debian.org>  Fri, 07 Dec 2012 01:28:18 +0100
+
 speech-dispatcher (0.7.1-6.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru speech-dispatcher-0.7.1/debian/control speech-dispatcher-0.7.1/debian/control
--- speech-dispatcher-0.7.1/debian/control	2012-02-17 15:48:15.000000000 +0100
+++ speech-dispatcher-0.7.1/debian/control	2012-12-07 01:43:23.000000000 +0100
@@ -51,6 +51,8 @@
 Priority: extra
 Depends: libspeechd2 (= ${binary:Version}), ${misc:Depends}
 Suggests: speech-dispatcher
+Breaks: speech-dispatcher (<< 0.7.1-6)
+Replaces: speech-dispatcher (<< 0.7.1-6)
 Description: Speech Dispatcher: Development libraries and header files
  Speech Dispatcher provides a device independent layer for speech synthesis.
  It supports various software and hardware speech synthesizers as
diff -Nru speech-dispatcher-0.7.1/debian/patches/espeak-mbrola-generic.conf.patch speech-dispatcher-0.7.1/debian/patches/espeak-mbrola-generic.conf.patch
--- speech-dispatcher-0.7.1/debian/patches/espeak-mbrola-generic.conf.patch	1970-01-01 01:00:00.000000000 +0100
+++ speech-dispatcher-0.7.1/debian/patches/espeak-mbrola-generic.conf.patch	2012-12-07 01:59:33.000000000 +0100
@@ -0,0 +1,11 @@
+--- a/config/modules/espeak-mbrola-generic.conf.orig	2011-04-27 12:01:16.000000000 +0200
++++ b/config/modules/espeak-mbrola-generic.conf	2012-03-21 17:25:44.066763025 +0100
+@@ -18,7 +18,7 @@
+ # can modify this value, see other parameters).
+ # The command can be split into more lines, if necessary, using '\'.
+ GenericExecuteSynth \
+-"echo \'$DATA\' | espeak -v mb-$VOICE $PUNCT -s $RATE -a $VOLUME | mbrola -v $VOLUME -e /usr/share/mbrola/$VOICE/$VOICE - -.au | $PLAY_COMMAND
++"echo \'$DATA\' | espeak -v mb-$VOICE -s $RATE -p $PITCH $PUNCT -q --stdin --pho | mbrola -v $VOLUME -e /usr/share/mbrola/$VOICE/$VOICE - -.au | $PLAY_COMMAND
+ 
+ # The following three items control punctuation levels None, Some, and All.
+ # Each of these values will be substituted into the $PUNCT variable depending
diff -Nru speech-dispatcher-0.7.1/debian/patches/series speech-dispatcher-0.7.1/debian/patches/series
--- speech-dispatcher-0.7.1/debian/patches/series	2012-02-17 15:47:10.000000000 +0100
+++ speech-dispatcher-0.7.1/debian/patches/series	2012-12-07 02:00:25.000000000 +0100
@@ -4,3 +4,4 @@
 build-doc.patch
 procname.patch
 pico-generic.patch
+espeak-mbrola-generic.conf.patch
-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.0.4 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Samuel
--- christ gives channel operator status to Dieu
 -+- #ens-mim and hell -+-


Reply to: