--- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/spd-conf.1 +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/spd-conf.1 @@ -0,0 +1,70 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH SPD-CONF 1 "August 24, 2009" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +spd-conf \- A simple tool for basic configuration of Speech Dispatcher and problem diagnostics +.SH SYNOPSIS +.B spd-conf +.RI [ options ] +.SH DESCRIPTION +.B espeak +Is a simple tool for basic configuration of Speech Dispatcher and problem diagnostics +.SH OPTIONS +.TP +.B \-h, \-\-help +show this help message and exit +.TP +.B \-e, \-\-espeak +Use espeak to synthesize messages +.TP +.B \-\-test\-festival +Test whether Festival works as a server +.TP +.B \-s, \-\-test\-spd\-say +Test connection to Speech Dispatcher using spd-say +.TP +.B \-\-test\-pulse +Test Pulse Audio +.TP +.B \-c, \-\-config\-basic\-settings\-user +Configure basic settings in user configuration +.TP +.B \-u, \-\-create\-user\-conf +Create Speech Dispatcher configuration for the given user +.TP +.B \-C, \-\-config\-basic\-settings\-system +Configure basic settings in system-wide configuration +.TP +.B \-n, \-\-dont\-ask +Do not ask any questions, allways use default values +.TP +.B \-\-test\-alsa +Test ALSA audio +.TP +.B \-\-test\-espeak +Test whether Espeak works as a standalone binary +.TP +.B \-d, \-\-diagnostics +Diagnose problems with the current setup +.TP +.B \-D, \-\-debug +Debug a problem and generate a report +.TP +.SH AUTHOR +spd-conf was written by Hynek Hanke . The webpage for this package can be found at http://www.freebsoft.org/speechd. +.PP +This manual page was written by Luke Yelavich , for the Ubuntu project (but may be used by others). --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/control +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/control @@ -0,0 +1,80 @@ +Source: speech-dispatcher +Section: sound +Priority: extra +Maintainer: Ubuntu Accessibility Developers +XSBC-Original-Maintainer: Milan Zamazal +Build-Depends: debhelper (>> 7.0.0), cdbs, dpatch, libglib2.0-dev, libdotconf-dev, flite-dev, autotools-dev, automake, libtool, texinfo, libasound2-dev [i386 ia64 alpha amd64 armeb arm hppa m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc lpia], libxau-dev, libespeak-dev, libpulse-dev, python-all-dev (>= 2.5) +Build-Depends-Indep: python-central (>= 0.6) +XS-Python-Version: all +Homepage: http://www.freebsoft.org/speechd +Standards-Version: 3.8.3 + +Package: speech-dispatcher +Architecture: any +Depends: adduser, lsb-base (>= 3.0-10), ${shlibs:Depends}, ${misc:Depends} +Suggests: speech-dispatcher-festival (= ${source:Version}), speech-dispatcher-doc-cs (= ${source:Version}), speech-dispatcher-flite (= ${source:Version}) +Conflicts: libspeechd1 (<< 0.5) +Description: Common interface to speech synthesizers + Speech Dispatcher provides a device independent layer for speech synthesis. + This package contains Speech Dispatcher itself. + +Package: libspeechd2 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libspeechd0 (>= 0.3) +Description: Speech Dispatcher: Shared libraries + Speech Dispatcher provides a device independent layer for speech synthesis. + This package contains a shared library needed for C programs linked with it. + +Package: libspeechd-dev +Architecture: any +Section: libdevel +Depends: libspeechd2 (= ${binary:Version}), ${misc:Depends} +Suggests: speech-dispatcher +Description: Speech Dispatcher: Development libraries and header files + Speech Dispatcher provides a device independent layer for speech synthesis. + This package contains a shared library needed for C programs linked with it. + +Package: cl-speech-dispatcher +Architecture: all +Section: devel +Depends: common-lisp-controller, cl-regex, ${misc:Depends} +Description: Common Lisp interface to Speech Dispatcher + Speech Dispatcher provides a device independent layer for speech synthesis. + This package contains a Common Lisp library for communication with Speech + Dispatcher. + +Package: python-speechd +Architecture: all +Section: python +Depends: ${python:Depends}, ${misc:Depends}, speech-dispatcher (>= ${source:Version}) +XB-Python-Version: ${python:Versions} +Description: Python interface to Speech Dispatcher + Speech Dispatcher provides a device independent layer for speech synthesis. + This package contains a Python library for communication with Speech + Dispatcher. + +Package: speech-dispatcher-festival +Architecture: all +Depends: speech-dispatcher (>= 0.6), festival, festival-freebsoft-utils (>= 0.6), ${misc:Depends} +Recommends: sound-icons +Description: Festival support for Speech Dispatcher + Speech Dispatcher provides a device independent layer for speech synthesis. + This package contains dependencies on packages necessary for running Speech + Dispatcher with Festival. + +Package: speech-dispatcher-doc-cs +Architecture: all +Section: doc +Depends: ${misc:Depends} +Suggests: speech-dispatcher +Description: Speech Dispatcher documentation in Czech + Speech Dispatcher provides a device independent layer for speech synthesis. + +Package: speech-dispatcher-flite +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Speech Dispatcher: Flite output module + Speech Dispatcher provides a device independent layer for speech synthesis. + This package contains the output module for the flite speech synthesizer. --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher-doc-cs.info +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher-doc-cs.info @@ -0,0 +1 @@ +doc/speech-dispatcher-cs.info* --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.links +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.links @@ -0,0 +1 @@ +usr/share/man/man7/speech-dispatcher.7.gz usr/share/man/man7/spd-say.7.gz --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/changelog +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/changelog @@ -0,0 +1,1394 @@ +speech-dispatcher (0.6.7+git20090914~unofficial-0ubuntu2) karmic; urgency=low + + * debian/speech-dispatcher.init: Change the message given for + speech-dispatcher not loading at system start. Since speech-dispatcher + is set up to work in a user's session now, those who want to use + speech-dispatcher in system mode know what to do to change things. + (LP: #440846) + + -- Luke Yelavich Tue, 06 Oct 2009 13:23:56 +1100 + +speech-dispatcher (0.6.7+git20090914~unofficial-0ubuntu1) karmic; urgency=low + + * Snapshot of unofficial upstream repository, dropping the vast majority + of patches, since they have been merged into the git repo used for this + snapshot. This does not introduce any new features, and has only been done + to improve package management. + * debian/speech-dispatcher.install: Refer to speechd-server-spawn manpage + that is now part of the speech-dispatcher package. + * debian/rules: + - Remove all references to speechd-server-spawn. + - Add --with-system-speechd-start-cmd to configure args, to use the system + init script for system level speech-dispatcher server spawning. + * debian/speech-dispatcher.init: Allow spawn to be passed as a second + argument to the script, to allow speech-dispathcher to be started by the + autospawn script. + + -- Luke Yelavich Tue, 15 Sep 2009 09:07:42 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu14) karmic; urgency=low + + * debian/patches/20_pulse_output_connect_to_server.dpatch: + - Only log an error message if connection to the pulse server was not + possible. + - Add much needed braces around if blocks. + - Nullify freed variables. + Thanks to Eitan Isaacson for most of the work. + + -- Luke Yelavich Fri, 11 Sep 2009 11:30:54 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu13) karmic; urgency=low + + * debian/speech-dispatcher.install: Add /etc/profile.d to the + speech-dispatcher package, so that user sessions work properly. + * debian/patches/22_remove_quotes.dpatch: Remove unneeded quotes for + paths in speechd.conf, patch thanks to Eitan Isaacson . + + -- Luke Yelavich Wed, 09 Sep 2009 09:36:25 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu12) karmic; urgency=low + + * debian/speechd-server-spawn: Remove unneeded debugging code. + + -- Luke Yelavich Mon, 07 Sep 2009 13:13:39 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu11) karmic; urgency=low + + * debian/patches/20_pulse_output_connect_to_server.dpatch: When attempting + to determine whether pulseaudio is a viable audio output, attempt to connect + to the server, and return the appropriate result. Patch sent upstream. + * debian/patches/11_config_Set_the_audio_output_to_be_pulse_alsa_by_defa.dpatch: + re-enable. + * 21_fix_audio_fallback_logic.dpatch: Once an audio output options has been found + to be available, break out of the loop and run with the choice made. Patch sent + upstream. + + -- Luke Yelavich Tue, 01 Sep 2009 11:22:37 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu10) karmic; urgency=low + + * debian/rules: Add DEB_UPDATE_RCD_PARAMS variable to set dh_installinit + parameters, dropped during the move to cdbs. + * debian/patches/20_fix_homedir_bug.dpatch: Dropped, not really the best + approach. + * debian/patches/11_config_Set_the_audio_output_to_be_pulse_alsa_by_defa.dpatch: + Temporarily drop until the pulse output code is fixed to actually connect to + the pulseaudio server when pulse_open is called. The current situation sees + pulseaudi as a successful choice for audio, even though no connectino attempt + to the server has yet been made. + + -- Luke Yelavich Mon, 31 Aug 2009 16:07:16 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu9) karmic; urgency=low + + * Actually add debian/patches/19_enable_autospawn_config.dpatch to the 00list + file. + * debian/patches/20_fix_homedir_bug.dpatch: Only check and use contents in + $HOME/.speech-dispatcher if the home dir of the current user starts with + /home. Patch pushed upstream. (LP: #351421) + * debian/rules: Re-add the PIDPATH variable passed to the configure script, + accidentally dropped with the move to cdbs. + + -- Luke Yelavich Fri, 28 Aug 2009 17:24:33 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu8) karmic; urgency=low + + * debian/control: Drop build depend on libaudio-dev, so we don't pull NAS + packages onto the CDs. + + -- Luke Yelavich Fri, 28 Aug 2009 10:20:25 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu7) karmic; urgency=low + + * debian/rules, debian/speech-dispatcher.init: Only stop on init level 1, + and not levels 0 or 6. + debian/speech-dispatcher.postrm: Do not remove system user on package + removal. + + -- Luke Yelavich Thu, 27 Aug 2009 08:51:25 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu6) karmic; urgency=low + + * Remove autoconf/automake files from .diff.gz that managed to creep + in due to different versions of autotools on my system. + + -- Luke Yelavich Wed, 26 Aug 2009 12:19:38 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu5) karmic; urgency=low + + * debian/speechd-server-spawn: Only spawn the server if autospawning + is enabled. + * debian/patches/19_enable_autospawn_config.dpatch: Enable auto-spawning + by default in speechd.conf. + * debian/python-speechd.install: Dropp speech-dispatcher desktop file + As it will not be needed, and its in the wrong package anyway. + + -- Luke Yelavich Wed, 26 Aug 2009 10:43:08 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu4) karmic; urgency=low + + * debian/control: Fix some lintian warnings. + * Added manpages for spd-conf and speechd-server-spawn. + * debian/patches/18_cleanup_c_api.dpatch: Fix typos in the API header + file, patch sent upstream. + + -- Luke Yelavich Tue, 25 Aug 2009 15:30:52 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu3) karmic; urgency=low + + * Massive cleanup of packaging, moved from part debhelper and part copying + files to cdbs, allowing for much cleaner and easier maintenance of the + package in the future. + * Bumped compat to 7, and standards to 3.8.3, no changes needed. + * Removed some packages from build-depends that are not needed for the + package to be built. + + -- Luke Yelavich Mon, 24 Aug 2009 15:00:54 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu2) karmic; urgency=low + + * debian/rules: /usr/share/speech-dispatcher/conf/desktop/speechd.desktop + should only be in the python-speechd package. + + -- Luke Yelavich Thu, 20 Aug 2009 11:32:58 +1000 + +speech-dispatcher (0.6.7+git20090514-0ubuntu1) karmic; urgency=low + + * New upstream git snapshot + * Refresh all patches that have been written and sent upstream, but are not + yet applied. + * debian/patches/17_autospawn.dpatch: Add support for auto-spawning the + speech-dispatcher server when a client attempts to connect to the server + either with python bindings, or via the C aPI. Needs clenaing up before + sending upstream. + * debian/rules: Install speechd-server-spawn into the speech-dispatcher + package used for auto spawning. + + -- Luke Yelavich Mon, 17 Aug 2009 14:04:16 +1000 + +speech-dispatcher (0.6.7-4ubuntu6) UNRELEASED; urgency=low + + * debian/patches/18_python_bindings_autospawn.dpatch: Add support for spawning + the speech-dispatcher server if it is not running. As the patch file name + indicates, this is for the python bindings. The code to spawn the server + from the C API will be added at a later date. + * debian/speechd-server-spawn: Add a shell script to wrap around the server. + The script will return the pid of the running speechd-server, whether the + script started it or not. The script will also run speech-dispatcher in + system mode if the script is run as root. + + -- Luke Yelavich Fri, 07 Aug 2009 16:13:57 +0100 + +speech-dispatcher (0.6.7-4ubuntu5) karmic; urgency=low + + * 15_user_session_integration.dpatch: More tightly integrate + speech-dispatcher into the user session, setting a unique port + to be used by each user instance of speech-dispatcher Patch sent upstream. + * 16_no_hard_code_speechd_clients.dpatch: Adjust the config file so that + client config file inclusion does not need to be hard coded. Patch sent + upstream. + * 17_respect_destdir.dpatch: Respect DESTDIR everywhere, taken from upstream + git master. + * debian/rules: + - Enable session integration, as per the above patch. + - Use Call make install with the DESTDIR variable set. + + -- Luke Yelavich Thu, 30 Jul 2009 15:58:07 +1000 + +speech-dispatcher (0.6.7-4ubuntu4) karmic; urgency=low + + * 14_set_default_audio_output.dpatch: Remove oss from the audio output list, + as for some reason, no audio output device gets open when oss is present. + Needs further investigation. + + -- Luke Yelavich Wed, 08 Jul 2009 11:43:44 +1000 + +speech-dispatcher (0.6.7-4ubuntu3) karmic; urgency=low + + * 08_server-Send-log-level-configuration-setting-to_modules.dpatch: Send + the loglevel setting to the speech modules, to ensure a consistant log + level in all logfiles. Patch sent upstream. + * 09_modules-Receive-and-set-log-level-from-speechd-server.dpatch: Receive + the log level from the speech server, ans set it globally. Patch sent + upstream. + * 10_audio-alsa-audio-oss-Take-the-log-level-into-account.dpatch: Take + the log level into account when logging audio activity. Patch sent + upstream. + * 11_audio-alsa-audio-oss-Assign-all-log-messages-a-log-level.dpatch: Assign + all log messages a log level in the audio output code. Patch sent upstream. + * 12_audio-modules-Set-libspdaudio-s-internal-log_level-variable.dpatch: Set + the log level for use in the audio output library code. Patch sent upstrea. + * 13_audio_fallback.dpatch: Enable graceful audio fallback for audio output. + When attempting to set up audio output, a module will itterate through a + comma separated list of audio output methods until it can either + successfully set up audio output, or all specified audio outputs fail to be + set up. Patch sent upstream. + + -- Luke Yelavich Wed, 08 Jul 2009 11:01:22 +1000 + +speech-dispatcher (0.6.7-4ubuntu2) karmic; urgency=low + + * debian/patches/07_pulse_adjustments.dpatch: Adjust some pulseaudio + functionality for lower latency. + + -- Luke Yelavich Fri, 15 May 2009 12:57:55 +1000 + +speech-dispatcher (0.6.7-4ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: + - Add lpia to the list of architectures for libasound2-dev + - Python-speechd should depend on speech-dispatcher + - Moved the flite output module to a separate package, and added + it to suggests + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not present + - Speech-dispatcher is not started on system boot by default + - Use alsa as default audio output + * debian/patches/06_fix_libspeechd_memleak.dpatch: Move the memory leak + fix to a patch file, rather than it be applied directly in the .diff.gz + + -- Luke Yelavich Wed, 06 May 2009 08:50:54 +1000 + +speech-dispatcher (0.6.7-4) unstable; urgency=low + + * Upload to unstable. + + -- Milan Zamazal Sat, 07 Mar 2009 14:25:29 +0100 + +speech-dispatcher (0.6.7-3) experimental; urgency=low + + * Fix memory leak on connection error in libspeechd. Thanks to Mario + Lang . Closes: #509533. + + -- Milan Zamazal Tue, 23 Dec 2008 10:21:16 +0100 + +speech-dispatcher (0.6.7-2) experimental; urgency=low + + * Main log file name changed back to `speech-dispatcher.log' everywhere. + * Upload to experimental because lenny is frozen. + + -- Milan Zamazal Fri, 24 Oct 2008 20:38:30 +0200 + +speech-dispatcher (0.6.7-1) experimental; urgency=low + + * New upstream version. + * Upload to experimental because lenny is frozen. + + -- Milan Zamazal Mon, 04 Aug 2008 21:27:14 +0200 + +speech-dispatcher (0.6.7-0ubuntu4) jaunty; urgency=low + + * debian/control: Move python-all-dev build dependency so its pulled in for + all arches (Fix FTBF) + + -- Luke Yelavich Mon, 02 Mar 2009 15:39:08 +1100 + +speech-dispatcher (0.6.7-0ubuntu3) jaunty; urgency=low + + * rebuild for python 2.6 + + -- Luke Yelavich Mon, 02 Mar 2009 14:57:49 +1100 + +speech-dispatcher (0.6.7-0ubuntu2) intrepid; urgency=low + + * debian/patches/04_from_cvs_fix_hash_expansion.dpatch: Prevent bash + expansion of $DATA variables. + * debian/patches/05_from_cvs_threading_fixes.dpatch: Fix some mutex + issues relating to alsa audio output and the espeak module. + + -- Luke Yelavich Fri, 17 Oct 2008 10:47:20 +1100 + +speech-dispatcher (0.6.7-0ubuntu1) intrepid; urgency=low + + * New upstream release. + * Merge from debian unstable, remaining changes: + - Add lpia to the list of architectures for libasound2-dev. + - Python-speechd should depend on speech-dispatcher. + - Moved the flite output module to a separate package, and added + it to suggests. + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs. + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not present. + - Set maintainer to Ubuntu Accessibility Developers. + - Speech-dispatcher is not started on system boot by default. + * Use alsa as default audio output. + + -- Luke Yelavich Sat, 16 Aug 2008 21:29:26 +1000 + +speech-dispatcher (0.6.7~rc1-1) unstable; urgency=low + + * New upstream version (pre-release). + * DEB_BUILD_OPTIONS setup updated as described in the current policy. + * `Homepage' control field added. + * Standards 3.8.0. + + -- Milan Zamazal Sun, 13 Jul 2008 16:58:37 +0200 + +speech-dispatcher (0.6.6+cvs20080515-0ubuntu1) intrepid; urgency=low + + * New upstream CVS snapshot. + * Merge from debian unstable, remaining changes: + - Add lpia to the list of architectures for libasound2-dev. + - Python-speechd should depend on speech-dispatcher. + - Moved the flite output module to a separate package, and added + it to suggests. + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs. + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not present. + - Set maintainer to Ubuntu Accessibility Developers. + - Speech-dispatcher is not started on system boot by default. + - Use pulseaudio output by default for all modules that support it. + + -- Luke Yelavich Fri, 06 Jun 2008 12:55:04 +1000 + +speech-dispatcher (0.6.6-2) unstable; urgency=low + + * Don't rmdir python-speechd/usr/lib, build depend on + python-central >= 0.6 instead; closes: #472029. + * config.{guess,sub} updated. + + -- Milan Zamazal Fri, 21 Mar 2008 21:39:17 +0100 + +speech-dispatcher (0.6.6-1) unstable; urgency=low + + * New upstream version. + * Standards 3.7.3 (no real change). + * Remove trailing stars in debian/patches/00list. + * Don't create /usr/lib/speech-dispatcher in libspeechd2. + * Don't create /usr/share/festival in speech-dispatcher. + * speech-dispatcher.7 man page formal fixes. + * Descriptions added to Debian patches. + * config.* files synced with current autotools-dev. + + -- Milan Zamazal Wed, 13 Feb 2008 22:59:11 +0100 + +speech-dispatcher (0.6.6-0ubuntu8) hardy; urgency=low + + * Disable speech-dispatcher from starting at system boot. This ensures that + users using another speech system such as gnome-speech, or users using + pulseaudio, will still be able to use speech/pulseaudio after a system + restart. (LP: #213755) + * Use PulseAudio output by default for all modules that support it. + + -- Luke Yelavich Thu, 17 Apr 2008 20:27:02 +1000 + +speech-dispatcher (0.6.6-0ubuntu7) hardy; urgency=low + + * debian/patches/07_libspeechd-h.dpatch: Fix from CVS: Ensure libspeechd.h + is not included more than once. + + -- Luke Yelavich Wed, 09 Apr 2008 22:52:02 +1000 + +speech-dispatcher (0.6.6-0ubuntu6) hardy; urgency=low + + * debian/patches/05_mutex-fix.dpatch taken from CVS: + - src/c/api/libspeechd.c (spd_send_data): Insure that function does not + hold a mutex when it returns. + + -- Luke Yelavich Wed, 02 Apr 2008 15:20:08 +1100 + +speech-dispatcher (0.6.6-0ubuntu5) hardy; urgency=low + + * debian/patches/05_honour-environment.dpatch: Drop for now, proper integration + work will be done in Intrepid. + * debian/speech-dispatcher.profile.d: Drop, same as above. + * Run as system service by default, this will change for intrepid. + * debian/rules: Adjust for recent pycentral updates. + + -- Luke Yelavich Wed, 05 Mar 2008 13:48:11 +1100 + +speech-dispatcher (0.6.6-0ubuntu4) hardy; urgency=low + + * Only set the SPEECHD_PORT environment variable if speech-dispatcher is not already + running system wide. + + -- Luke Yelavich Tue, 26 Feb 2008 08:50:39 +1100 + +speech-dispatcher (0.6.6-0ubuntu3) hardy; urgency=low + + * debian/patches/05_honour-environment.dpatch: Honour the SPEECHD_PORT environment + variable. + * debian/patches/06_flite-improvements.dpatch: Flite updates from CVS as below: + - src/modules/flite.c (_flite_speak): Call flite_strip_silence to get rid of + leading and trailing silence in utterance (Idea and algorithm copied from + eflite). + - (flite_set_rate): Increase maximum speech rate. + + -- Luke Yelavich Mon, 25 Feb 2008 14:17:44 +1100 + +speech-dispatcher (0.6.6-0ubuntu2) hardy; urgency=low + + * debian/patches/04_doc-updates.dpatch: Documentation updates from CVS. + * debian/init: Quote recently added strings appropriately. + * Add shell script to /etc/profile.d to set the SPEECHD_PORT environment + variable to a unique port number for users to run speech-dispatcher + sessions. + + -- Luke Yelavich Wed, 20 Feb 2008 15:32:53 +1100 + +speech-dispatcher (0.6.6-0ubuntu1) hardy; urgency=low + + * New upstream release, + + -- Luke Yelavich Wed, 13 Feb 2008 23:27:48 +1100 + +speech-dispatcher (0.6.5+cvs20080211-0ubuntu1) hardy; urgency=low + + * New upstream snapshot. 0.6.6 is likely to land soon, but not soon enough + for Ubuntu. + * Fix up multiple /etc/default/speech-dispatcher files. + + -- Luke Yelavich Wed, 13 Feb 2008 20:03:40 +1100 + +speech-dispatcher (0.6.5+cvs20080204-0ubuntu3) hardy; urgency=low + + * debian/control: Fix typo causing python-speech to fail installation. + + -- Luke Yelavich Sat, 09 Feb 2008 18:56:00 +1100 + +speech-dispatcher (0.6.5+cvs20080204-0ubuntu2) hardy; urgency=low + + * Move all indep dependencies into Build-Depends. This will fix FTBFS + on all arches other than i386 for good. + * Only use python 2.5 for python-speechd. + + -- Luke Yelavich Fri, 08 Feb 2008 09:14:48 +1100 + +speech-dispatcher (0.6.5+cvs20080204-0ubuntu1) hardy; urgency=low + + * New upstream snapshot, encorporating some rather important stability + fixes, both in the core, and the audio subsystem + * debian/patches/02_python-makefile.dpatch: Reworked + * debian/patches/04_libs-cleanup.dpatch: Dropped, applied upstream + * debian/patches/05_pulseaudio-fixes.dpatch: Dropped, applied upstream + * Removed python-all-dev from Build-Depends. + * speech-dispatcher is started by default, but can easily be disabled + if a user so wishes. + + -- Luke Yelavich Thu, 07 Feb 2008 16:40:28 +1100 + +speech-dispatcher (0.6.5-1ubuntu3) hardy; urgency=low + + * debian/patches/05_pulseaudio-fixes.dpatch: + - Fixes taken from CVS: + + pulse_play now returns once the given track has been drained. + + automatically close the PulseAudio connection after a moment + of inactivity (currently set to 100ms in PULSE_TIMEOUT_IN_USEC). + + -- Luke Yelavich Fri, 21 Dec 2007 21:53:01 +1100 + +speech-dispatcher (0.6.5-1ubuntu2) hardy; urgency=low + + * debian/patches/04_libs-cleanup.dpatch: + - Remove libraries that were being linked against, but had no + symbols being used. + - Link libsdaudio.so.2.00.2 against libpthread. + * debian/rules: Run dh_makeshlibs for the speech-dispatcher package as + well. Needed to ensure speech-dispatcher-flite can get the correct + shlib dependencies. + + -- Luke Yelavich Fri, 14 Dec 2007 13:58:57 +1100 + +speech-dispatcher (0.6.5-1ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Add python-all-dev to build-depends. (Fix FTBFS) + - Add lpia to the list of architectures for libasound2-dev. + - Python-speechd should depend on speech-dispatcher. + - Moved the flite output module to a separate package, and added + it to suggests. + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs. + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not + present. + - Set myself as maintainer. + * Ubuntu changes dropped: + - Fix some variable data size inconsistancies, causing crashes on + 64-bit systems. Applied upstream. + - Endian fixes to speech drivers, and the audio output library. Applied + upstream. + - Changed default speech synthesizer to the new espeak driver. Applied + upstream. + + -- Luke Yelavich Sat, 01 Dec 2007 22:34:55 +1100 + +speech-dispatcher (0.6.5-1) unstable; urgency=low + + * New upstream version. + * Use dpatch for upstream patches. + + -- Milan Zamazal Fri, 30 Nov 2007 19:18:46 +0100 + +speech-dispatcher (0.6.4-2ubuntu2) hardy; urgency=low + + * Add python-all-dev to build-depends. (Fix FTBFS) + * Add lpia to the list of architectures for libasound2-dev. + + -- Luke Yelavich Tue, 27 Nov 2007 17:47:57 +1100 + +speech-dispatcher (0.6.4-2ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Fix some variable data size inconsistancies, causing crashes on + 64-bit systems. + - Python-speechd should depend on speech-dispatcher. + - Endian fixes to speech drivers, and the audio output library. + - Changed default speech synthesizer to the new espeak driver. + - Moved the flite output module to a separate package, and added + it to suggests. + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs. + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not + present. + + -- Luke Yelavich Tue, 27 Nov 2007 08:07:51 +1100 + +speech-dispatcher (0.6.4-2) unstable; urgency=low + + * Build-depend on libespeak-dev. + + -- Milan Zamazal Fri, 31 Aug 2007 09:30:15 +0200 + +speech-dispatcher (0.6.4-1) unstable; urgency=low + + * New upstream version. + * debian/rules: Don't `make distclean' result. + * debian/control: Use ${*:Version} instead of ${Source-Version}. + + -- Milan Zamazal Wed, 29 Aug 2007 14:38:54 +0200 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu5) gutsy; urgency=low + + * debian/patches/02_size_t_fix.dpatch: + - Fix some variable data size inconsistancies, causing crashes on + 64-bit systems. Thanks to Mike Gorse + + -- Luke Yelavich Mon, 24 Sep 2007 10:54:28 +1000 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu4) gutsy; urgency=low + + * S in source should be lower case. Go me! + + -- Luke Yelavich Fri, 14 Sep 2007 15:20:07 +1000 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu3) gutsy; urgency=low + + * Python-speechd should depend on speech-dispatcher. + * Fix lintian warnings. + + -- Luke Yelavich Fri, 14 Sep 2007 14:59:37 +1000 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu2) gutsy; urgency=low + + * debian/control: Add dpatch to build-depends. + * debian/patches/01_audio_endian_fix.dpatch: + - Endian fixes to speech drivers, and the audio output library. + + -- Luke Yelavich Wed, 12 Sep 2007 14:34:07 +1000 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu1) gutsy; urgency=low + + * New upstream CVS snapshot. + * Added libsndfile1-dev, pkg-config, and libespeak-dev as + dependencies. + * Changed default speech synthesizer to the new espeak driver. + + -- Luke Yelavich Thu, 16 Aug 2007 14:14:26 +1000 + +speech-dispatcher (0.6.2-3ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - Change default speech-dispatcher configuration to use espeak. + - Set Luke Yelavich as Ubuntu package maintainer. + - debian/control: Add python-dev as a dependency. + - Moved the flite output module to a separate package, and added + it to suggests. + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs. + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not + present. + + -- Luke Yelavich Fri, 04 May 2007 17:14:18 +1000 + +speech-dispatcher (0.6.2-3) unstable; urgency=low + + * Add missing upstream cleanup actions. + + -- Milan Zamazal Tue, 1 May 2007 10:37:42 +0200 + +speech-dispatcher (0.6.2-2) experimental; urgency=low + + * debian/rules: Don't fail when building arch-dep target without Python; + closes: #412995. + * Upload to experimental because etch is in freeze. + + -- Milan Zamazal Thu, 1 Mar 2007 18:38:08 +0100 + +speech-dispatcher (0.6.2-1) experimental; urgency=low + + * New upstream version. + * Upload to experimental because etch is in freeze. + * LSB section added to the init script, use LSB functions for printing + messages. + * Don't call dh_python in rules. + + -- Milan Zamazal Wed, 28 Feb 2007 12:27:31 +0100 + +speech-dispatcher (0.6.1-3) unstable; urgency=low + + * debian/rules: Actually use the CFLAGS variable. + + -- Milan Zamazal Mon, 6 Nov 2006 09:58:02 +0100 + +speech-dispatcher (0.6.2-0ubuntu1) gutsy; urgency=low + + * New upstream release + * Ensure espeak is set as default in config/speechd.conf.in. + + -- Luke Yelavich Mon, 30 Apr 2007 10:42:36 +1000 + +speech-dispatcher (0.6.1-2ubuntu3) feisty; urgency=low + + * Change default speech-dispatcher configuration to use espeak. + * Move espeak from recommends to depends for the speech-dispatcher + package. + * Set myself as Ubuntu package maintainer. + + -- Luke Yelavich Sat, 24 Mar 2007 10:58:54 +1100 + +speech-dispatcher (0.6.1-2ubuntu2) feisty; urgency=low + + * debian/control: + - Add python-dev as a dependency. + + -- Luke Yelavich Fri, 2 Feb 2007 23:05:59 +1100 + +speech-dispatcher (0.6.1-2ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + * Moved the flite output module to a separate package, and added it to + suggests. + * Configure speech-dispatcher to use festival by default. + * Removed the speech-dispatcher-festival metapackage, and added + festival-freebsoft-utils to the depends field of speech-dispatcher. + * Add espeak to suggests. + + -- Luke Yelavich Thu, 3 Aug 2006 13:06:55 +1000 + +speech-dispatcher (0.6.1-2) unstable; urgency=low + + * python-speechd updated to the new Python policy; closes: #380959. + + -- Milan Zamazal Tue, 1 Aug 2006 13:03:45 +0200 + +speech-dispatcher (0.6.1-1) unstable; urgency=low + + * New upstream version. + * New binary package python-speechd. + + -- Milan Zamazal Tue, 25 Jul 2006 17:42:29 +0200 + +speech-dispatcher (0.6-6) unstable; urgency=low + + * Build-depend on libasound2-dev only on Linux architectures; + closes: #377889. + + -- Milan Zamazal Wed, 12 Jul 2006 09:14:06 +0200 + +speech-dispatcher (0.6-5) unstable; urgency=low + + * Don't fail in postinst when speech-dispatcher doesn't start. + * Standards 3.7.2 (no real change). + + -- Milan Zamazal Mon, 10 Jul 2006 14:39:31 +0200 + +speech-dispatcher (0.6-4ubuntu1) edgy; urgency=low + + * Merge newer debian version: + + debian/init.d: + Added work-around to ensure /var/run/speech-dispatcher is created at + boot due to /var/run being mounted tmpfs. + + debian/speech-dispatcher.postrm: + Add check for /var/run/speech-dispatcher and do not try to remove if + not present. + + -- Stefan Potyra Fri, 7 Jul 2006 15:36:04 +0200 + +speech-dispatcher (0.6-4) unstable; urgency=low + + * Libraries required for NAS support added to build dependencies. + + -- Milan Zamazal Mon, 27 Mar 2006 13:04:13 +0200 + +speech-dispatcher (0.6-3) unstable; urgency=low + + * libasound2-dev added to build-dependencies. + + -- Milan Zamazal Sun, 26 Mar 2006 22:38:42 +0200 + +speech-dispatcher (0.6-2) unstable; urgency=low + + * Added missing declaration in the upstream sources to make the package + compile on 64-bit architectures, thanks to + Samuel Thibault ; closes: #356134. + * Standards 3.6.2 (no real change). + + -- Milan Zamazal Fri, 10 Mar 2006 12:14:17 +0100 + +speech-dispatcher (0.6-1) unstable; urgency=low + + * New upstream version. + + -- Milan Zamazal Fri, 17 Feb 2006 10:40:25 +0100 + +speech-dispatcher (0.5-4) unstable; urgency=low + + * Typo in Festival use instructions fixed; closes: #326992. + * Remove speech-dispatcher user on `remove' instead of `purge'. Remove + its home directory with `rm -r' instead of `deluser --remove-home'. + Change owner of the home directory in postinst. Change owner of the + log directory recursively. Closes: #348241. + + -- Milan Zamazal Mon, 16 Jan 2006 12:07:23 +0100 + +speech-dispatcher (0.5-3) unstable; urgency=low + + * Patch by Andreas Jochens to compile on amd64 applied; closes: #298420. + + -- Milan Zamazal Mon, 7 Mar 2005 15:28:31 +0100 + +speech-dispatcher (0.5-2) unstable; urgency=low + + * speech-dispatcher: Conflict with older libspeechd1. + + -- Milan Zamazal Tue, 9 Nov 2004 08:38:55 +0100 + +speech-dispatcher (0.5-1) unstable; urgency=low + + * New upstream version. + + -- Milan Zamazal Tue, 19 Oct 2004 18:58:53 +0200 + +speech-dispatcher (0.4.1-3) unstable; urgency=low + + * speech-dispatcher: Depend on adduser; closes: #272215. + + -- Milan Zamazal Sat, 18 Sep 2004 20:29:46 +0200 + +speech-dispatcher (0.4.1-2) unstable; urgency=low + + * libsdaudio.so moved to speech-dispatcher. + * Don't build-depend on automake1.7. + + -- Milan Zamazal Wed, 30 Jun 2004 10:56:29 +0200 + +speech-dispatcher (0.4.1-1) unstable; urgency=low + + * New upstream version. + + -- Milan Zamazal Sun, 30 May 2004 12:55:54 +0200 + +speech-dispatcher (0.4-1) unstable; urgency=low + + * New upstream version. + * Standards 3.6.1 (no change). + + -- Milan Zamazal Fri, 28 May 2004 16:07:05 +0200 + +speech-dispatcher (0.3-6) unstable; urgency=low + + * Upstream ltmain.sh removed and all auto* files rebuilt; + closes: #248536. + + -- Milan Zamazal Sun, 23 May 2004 13:54:32 +0200 + +speech-dispatcher (0.3-5) unstable; urgency=low + + * Default module log file directory changed to + /var/log/speech-dispatcher/. + * `texinfo' added to build dependencies; closes: #247788. + + -- Milan Zamazal Fri, 7 May 2004 07:26:35 +0200 + +speech-dispatcher (0.3-4) unstable; urgency=low + + * speech-dispatcher-festival: This is an architecture independent + package. + * debian/rules: Don't build binary-indep packages in binary-dep; + closes: #244389. + * debian/rules: Install the libraries correctly even with the newer + libtool versions that generate library files without the .so extension + (for some mysterious unexplained reason); closes: #244386. + * speech-dispatcher: The lintian override file updated. + + -- Milan Zamazal Sun, 18 Apr 2004 17:39:53 +0200 + +speech-dispatcher (0.3-3) unstable; urgency=low + + * libspeechd1: Conflict with libspeechd0 (>= 0.3). + * Use --oknodo in start-stop-daemon on reloading; closes: #242362. + * cl-speech-dispatcher: Depend on cl-regex; closes: #243368. + + -- Milan Zamazal Tue, 13 Apr 2004 09:35:59 +0200 + +speech-dispatcher (0.3-2) unstable; urgency=low + + * libspeechd0 renamed to libspeechd1. + + -- Milan Zamazal Mon, 5 Apr 2004 12:12:42 +0200 + +speech-dispatcher (0.3-1) unstable; urgency=low + + * New upstream version. + + -- Milan Zamazal Mon, 5 Apr 2004 08:58:05 +0200 + +speech-dispatcher (0.2-8) unstable; urgency=low + + * Priority changed back to extra. + * Don't install upstream changelog to all binary packages. + + -- Milan Zamazal Thu, 19 Feb 2004 10:16:18 +0100 + +speech-dispatcher (0.2-7) unstable; urgency=low + + * Typo in speech-dispatcher dependencies fixed; closes: #233639. + * New package speech-dispatcher-festival. + * Package priority changed to optional. + * Require at least current libspeechd0 version in shlibs. + + -- Milan Zamazal Thu, 19 Feb 2004 09:57:57 +0100 + +speech-dispatcher (0.2-6) unstable; urgency=low + + * Don't install festival-interface. + * Suggest festival-freebsoft-utils. + + -- Milan Zamazal Mon, 2 Feb 2004 16:04:20 +0100 + +speech-dispatcher (0.2-5) unstable; urgency=low + + * Some upstream fixes incorporated. + * Typo in `Recommends' field name fixed. + + -- Milan Zamazal Tue, 27 Jan 2004 12:03:57 +0100 + +speech-dispatcher (0.2-4) unstable; urgency=low + + * Common Lisp support added from the CVS version. + * New binary package cl-speech-dispatcher. + * Use debian/compat and Debhelper 4. + + -- Milan Zamazal Tue, 20 Jan 2004 19:31:06 +0100 + +speech-dispatcher (0.2-3) unstable; urgency=low + + * Commented out log file locations in config files moved to + /var/log/speech-dispatcher/ and logrotate entries added for them. + + -- Milan Zamazal Tue, 6 Jan 2004 18:10:58 +0100 + +speech-dispatcher (0.2-2) unstable; urgency=low + + * AUTHORS file added. + * Info entry for ssip.info added. + + -- Milan Zamazal Tue, 30 Dec 2003 09:46:09 +0100 + +speech-dispatcher (0.2-1) unstable; urgency=low + + * New upstream release. + * debian/rules: Call `make distclean' instead of `make maintainer-clean'. + * debian/rules: Update config.{sub,guess}. + * Build-depend on autotools-dev; don't build-depend on librecode-dev. + + -- Milan Zamazal Mon, 29 Dec 2003 14:33:16 +0100 + +speech-dispatcher (0.1-3) unstable; urgency=low + + * Don't recommend `flite'; closes: #221889. + * Suggest `festival', don't recommend it. + * Package sections changed to be in correspondence with the override + file. + * Information about server_access_list added to README.Debian. + + -- Milan Zamazal Wed, 26 Nov 2003 12:42:11 +0100 + +speech-dispatcher (0.1-2) unstable; urgency=low + + * Recommend `flite | festival'. + * Recommend `sound-icons'. + * Don't run automake etc. explicitly. + * Build-depend on libtool; closes: #221006. + * Log file permissions explained in README.Debian; closes: #221102. + + -- Milan Zamazal Tue, 18 Nov 2003 14:54:40 +0100 + +speech-dispatcher (0.1-1) unstable; urgency=low + + * Initial packaging. + + -- Milan Zamazal Fri, 7 Nov 2003 10:28:54 +0100 + +speech-dispatcher (0.6.5-1ubuntu2) hardy; urgency=low + + * debian/patches/04_libs-cleanup.dpatch: + - Remove libraries that were being linked against, but had no + symbols being used. + - Link libsdaudio.so.2.00.2 against libpthread. + * debian/rules: Run dh_makeshlibs for the speech-dispatcher package as + well. + + -- Luke Yelavich Fri, 14 Dec 2007 10:35:42 +1100 + +speech-dispatcher (0.6.5-1ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Add python-all-dev to build-depends. (Fix FTBFS) + - Add lpia to the list of architectures for libasound2-dev. + - Python-speechd should depend on speech-dispatcher. + - Moved the flite output module to a separate package, and added + it to suggests. + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs. + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not + present. + - Set myself as maintainer. + * Ubuntu changes dropped: + - Fix some variable data size inconsistancies, causing crashes on + 64-bit systems. Applied upstream. + - Endian fixes to speech drivers, and the audio output library. Applied + upstream. + - Changed default speech synthesizer to the new espeak driver. Applied + upstream. + + -- Luke Yelavich Sat, 01 Dec 2007 22:34:55 +1100 + +speech-dispatcher (0.6.5-1) unstable; urgency=low + + * New upstream version. + * Use dpatch for upstream patches. + + -- Milan Zamazal Fri, 30 Nov 2007 19:18:46 +0100 + +speech-dispatcher (0.6.4-2ubuntu2) hardy; urgency=low + + * Add python-all-dev to build-depends. (Fix FTBFS) + * Add lpia to the list of architectures for libasound2-dev. + + -- Luke Yelavich Tue, 27 Nov 2007 17:47:57 +1100 + +speech-dispatcher (0.6.4-2ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Fix some variable data size inconsistancies, causing crashes on + 64-bit systems. + - Python-speechd should depend on speech-dispatcher. + - Endian fixes to speech drivers, and the audio output library. + - Changed default speech synthesizer to the new espeak driver. + - Moved the flite output module to a separate package, and added + it to suggests. + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs. + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not + present. + + -- Luke Yelavich Tue, 27 Nov 2007 08:07:51 +1100 + +speech-dispatcher (0.6.4-2) unstable; urgency=low + + * Build-depend on libespeak-dev. + + -- Milan Zamazal Fri, 31 Aug 2007 09:30:15 +0200 + +speech-dispatcher (0.6.4-1) unstable; urgency=low + + * New upstream version. + * debian/rules: Don't `make distclean' result. + * debian/control: Use ${*:Version} instead of ${Source-Version}. + + -- Milan Zamazal Wed, 29 Aug 2007 14:38:54 +0200 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu5) gutsy; urgency=low + + * debian/patches/02_size_t_fix.dpatch: + - Fix some variable data size inconsistancies, causing crashes on + 64-bit systems. Thanks to Mike Gorse + + -- Luke Yelavich Mon, 24 Sep 2007 10:54:28 +1000 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu4) gutsy; urgency=low + + * S in source should be lower case. Go me! + + -- Luke Yelavich Fri, 14 Sep 2007 15:20:07 +1000 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu3) gutsy; urgency=low + + * Python-speechd should depend on speech-dispatcher. + * Fix lintian warnings. + + -- Luke Yelavich Fri, 14 Sep 2007 14:59:37 +1000 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu2) gutsy; urgency=low + + * debian/control: Add dpatch to build-depends. + * debian/patches/01_audio_endian_fix.dpatch: + - Endian fixes to speech drivers, and the audio output library. + + -- Luke Yelavich Wed, 12 Sep 2007 14:34:07 +1000 + +speech-dispatcher (0.6.4~beta1+cvs20070807-0ubuntu1) gutsy; urgency=low + + * New upstream CVS snapshot. + * Added libsndfile1-dev, pkg-config, and libespeak-dev as + dependencies. + * Changed default speech synthesizer to the new espeak driver. + + -- Luke Yelavich Thu, 16 Aug 2007 14:14:26 +1000 + +speech-dispatcher (0.6.2-3ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - Change default speech-dispatcher configuration to use espeak. + - Set Luke Yelavich as Ubuntu package maintainer. + - debian/control: Add python-dev as a dependency. + - Moved the flite output module to a separate package, and added + it to suggests. + - debian/init.d: Added work-around to ensure /var/run/speech-dispatcher is created + at boot due to /var/run being mounted tmpfs. + - debian/speech-dispatcher.postrm: Add check for + /var/run/speech-dispatcher and do not try to remove if not + present. + + -- Luke Yelavich Fri, 04 May 2007 17:14:18 +1000 + +speech-dispatcher (0.6.2-3) unstable; urgency=low + + * Add missing upstream cleanup actions. + + -- Milan Zamazal Tue, 1 May 2007 10:37:42 +0200 + +speech-dispatcher (0.6.2-2) experimental; urgency=low + + * debian/rules: Don't fail when building arch-dep target without Python; + closes: #412995. + * Upload to experimental because etch is in freeze. + + -- Milan Zamazal Thu, 1 Mar 2007 18:38:08 +0100 + +speech-dispatcher (0.6.2-1) experimental; urgency=low + + * New upstream version. + * Upload to experimental because etch is in freeze. + * LSB section added to the init script, use LSB functions for printing + messages. + * Don't call dh_python in rules. + + -- Milan Zamazal Wed, 28 Feb 2007 12:27:31 +0100 + +speech-dispatcher (0.6.1-3) unstable; urgency=low + + * debian/rules: Actually use the CFLAGS variable. + + -- Milan Zamazal Mon, 6 Nov 2006 09:58:02 +0100 + +speech-dispatcher (0.6.2-0ubuntu1) gutsy; urgency=low + + * New upstream release + * Ensure espeak is set as default in config/speechd.conf.in. + + -- Luke Yelavich Mon, 30 Apr 2007 10:42:36 +1000 + +speech-dispatcher (0.6.1-2ubuntu3) feisty; urgency=low + + * Change default speech-dispatcher configuration to use espeak. + * Move espeak from recommends to depends for the speech-dispatcher + package. + * Set myself as Ubuntu package maintainer. + + -- Luke Yelavich Sat, 24 Mar 2007 10:58:54 +1100 + +speech-dispatcher (0.6.1-2ubuntu2) feisty; urgency=low + + * debian/control: + - Add python-dev as a dependency. + + -- Luke Yelavich Fri, 2 Feb 2007 23:05:59 +1100 + +speech-dispatcher (0.6.1-2ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + * Moved the flite output module to a separate package, and added it to + suggests. + * Configure speech-dispatcher to use festival by default. + * Removed the speech-dispatcher-festival metapackage, and added + festival-freebsoft-utils to the depends field of speech-dispatcher. + * Add espeak to suggests. + + -- Luke Yelavich Thu, 3 Aug 2006 13:06:55 +1000 + +speech-dispatcher (0.6.1-2) unstable; urgency=low + + * python-speechd updated to the new Python policy; closes: #380959. + + -- Milan Zamazal Tue, 1 Aug 2006 13:03:45 +0200 + +speech-dispatcher (0.6.1-1) unstable; urgency=low + + * New upstream version. + * New binary package python-speechd. + + -- Milan Zamazal Tue, 25 Jul 2006 17:42:29 +0200 + +speech-dispatcher (0.6-6) unstable; urgency=low + + * Build-depend on libasound2-dev only on Linux architectures; + closes: #377889. + + -- Milan Zamazal Wed, 12 Jul 2006 09:14:06 +0200 + +speech-dispatcher (0.6-5) unstable; urgency=low + + * Don't fail in postinst when speech-dispatcher doesn't start. + * Standards 3.7.2 (no real change). + + -- Milan Zamazal Mon, 10 Jul 2006 14:39:31 +0200 + +speech-dispatcher (0.6-4ubuntu1) edgy; urgency=low + + * Merge newer debian version: + + debian/init.d: + Added work-around to ensure /var/run/speech-dispatcher is created at + boot due to /var/run being mounted tmpfs. + + debian/speech-dispatcher.postrm: + Add check for /var/run/speech-dispatcher and do not try to remove if + not present. + + -- Stefan Potyra Fri, 7 Jul 2006 15:36:04 +0200 + +speech-dispatcher (0.6-4) unstable; urgency=low + + * Libraries required for NAS support added to build dependencies. + + -- Milan Zamazal Mon, 27 Mar 2006 13:04:13 +0200 + +speech-dispatcher (0.6-3) unstable; urgency=low + + * libasound2-dev added to build-dependencies. + + -- Milan Zamazal Sun, 26 Mar 2006 22:38:42 +0200 + +speech-dispatcher (0.6-2) unstable; urgency=low + + * Added missing declaration in the upstream sources to make the package + compile on 64-bit architectures, thanks to + Samuel Thibault ; closes: #356134. + * Standards 3.6.2 (no real change). + + -- Milan Zamazal Fri, 10 Mar 2006 12:14:17 +0100 + +speech-dispatcher (0.6-1) unstable; urgency=low + + * New upstream version. + + -- Milan Zamazal Fri, 17 Feb 2006 10:40:25 +0100 + +speech-dispatcher (0.5-4) unstable; urgency=low + + * Typo in Festival use instructions fixed; closes: #326992. + * Remove speech-dispatcher user on `remove' instead of `purge'. Remove + its home directory with `rm -r' instead of `deluser --remove-home'. + Change owner of the home directory in postinst. Change owner of the + log directory recursively. Closes: #348241. + + -- Milan Zamazal Mon, 16 Jan 2006 12:07:23 +0100 + +speech-dispatcher (0.5-3) unstable; urgency=low + + * Patch by Andreas Jochens to compile on amd64 applied; closes: #298420. + + -- Milan Zamazal Mon, 7 Mar 2005 15:28:31 +0100 + +speech-dispatcher (0.5-2) unstable; urgency=low + + * speech-dispatcher: Conflict with older libspeechd1. + + -- Milan Zamazal Tue, 9 Nov 2004 08:38:55 +0100 + +speech-dispatcher (0.5-1) unstable; urgency=low + + * New upstream version. + + -- Milan Zamazal Tue, 19 Oct 2004 18:58:53 +0200 + +speech-dispatcher (0.4.1-3) unstable; urgency=low + + * speech-dispatcher: Depend on adduser; closes: #272215. + + -- Milan Zamazal Sat, 18 Sep 2004 20:29:46 +0200 + +speech-dispatcher (0.4.1-2) unstable; urgency=low + + * libsdaudio.so moved to speech-dispatcher. + * Don't build-depend on automake1.7. + + -- Milan Zamazal Wed, 30 Jun 2004 10:56:29 +0200 + +speech-dispatcher (0.4.1-1) unstable; urgency=low + + * New upstream version. + + -- Milan Zamazal Sun, 30 May 2004 12:55:54 +0200 + +speech-dispatcher (0.4-1) unstable; urgency=low + + * New upstream version. + * Standards 3.6.1 (no change). + + -- Milan Zamazal Fri, 28 May 2004 16:07:05 +0200 + +speech-dispatcher (0.3-6) unstable; urgency=low + + * Upstream ltmain.sh removed and all auto* files rebuilt; + closes: #248536. + + -- Milan Zamazal Sun, 23 May 2004 13:54:32 +0200 + +speech-dispatcher (0.3-5) unstable; urgency=low + + * Default module log file directory changed to + /var/log/speech-dispatcher/. + * `texinfo' added to build dependencies; closes: #247788. + + -- Milan Zamazal Fri, 7 May 2004 07:26:35 +0200 + +speech-dispatcher (0.3-4) unstable; urgency=low + + * speech-dispatcher-festival: This is an architecture independent + package. + * debian/rules: Don't build binary-indep packages in binary-dep; + closes: #244389. + * debian/rules: Install the libraries correctly even with the newer + libtool versions that generate library files without the .so extension + (for some mysterious unexplained reason); closes: #244386. + * speech-dispatcher: The lintian override file updated. + + -- Milan Zamazal Sun, 18 Apr 2004 17:39:53 +0200 + +speech-dispatcher (0.3-3) unstable; urgency=low + + * libspeechd1: Conflict with libspeechd0 (>= 0.3). + * Use --oknodo in start-stop-daemon on reloading; closes: #242362. + * cl-speech-dispatcher: Depend on cl-regex; closes: #243368. + + -- Milan Zamazal Tue, 13 Apr 2004 09:35:59 +0200 + +speech-dispatcher (0.3-2) unstable; urgency=low + + * libspeechd0 renamed to libspeechd1. + + -- Milan Zamazal Mon, 5 Apr 2004 12:12:42 +0200 + +speech-dispatcher (0.3-1) unstable; urgency=low + + * New upstream version. + + -- Milan Zamazal Mon, 5 Apr 2004 08:58:05 +0200 + +speech-dispatcher (0.2-8) unstable; urgency=low + + * Priority changed back to extra. + * Don't install upstream changelog to all binary packages. + + -- Milan Zamazal Thu, 19 Feb 2004 10:16:18 +0100 + +speech-dispatcher (0.2-7) unstable; urgency=low + + * Typo in speech-dispatcher dependencies fixed; closes: #233639. + * New package speech-dispatcher-festival. + * Package priority changed to optional. + * Require at least current libspeechd0 version in shlibs. + + -- Milan Zamazal Thu, 19 Feb 2004 09:57:57 +0100 + +speech-dispatcher (0.2-6) unstable; urgency=low + + * Don't install festival-interface. + * Suggest festival-freebsoft-utils. + + -- Milan Zamazal Mon, 2 Feb 2004 16:04:20 +0100 + +speech-dispatcher (0.2-5) unstable; urgency=low + + * Some upstream fixes incorporated. + * Typo in `Recommends' field name fixed. + + -- Milan Zamazal Tue, 27 Jan 2004 12:03:57 +0100 + +speech-dispatcher (0.2-4) unstable; urgency=low + + * Common Lisp support added from the CVS version. + * New binary package cl-speech-dispatcher. + * Use debian/compat and Debhelper 4. + + -- Milan Zamazal Tue, 20 Jan 2004 19:31:06 +0100 + +speech-dispatcher (0.2-3) unstable; urgency=low + + * Commented out log file locations in config files moved to + /var/log/speech-dispatcher/ and logrotate entries added for them. + + -- Milan Zamazal Tue, 6 Jan 2004 18:10:58 +0100 + +speech-dispatcher (0.2-2) unstable; urgency=low + + * AUTHORS file added. + * Info entry for ssip.info added. + + -- Milan Zamazal Tue, 30 Dec 2003 09:46:09 +0100 + +speech-dispatcher (0.2-1) unstable; urgency=low + + * New upstream release. + * debian/rules: Call `make distclean' instead of `make maintainer-clean'. + * debian/rules: Update config.{sub,guess}. + * Build-depend on autotools-dev; don't build-depend on librecode-dev. + + -- Milan Zamazal Mon, 29 Dec 2003 14:33:16 +0100 + +speech-dispatcher (0.1-3) unstable; urgency=low + + * Don't recommend `flite'; closes: #221889. + * Suggest `festival', don't recommend it. + * Package sections changed to be in correspondence with the override + file. + * Information about server_access_list added to README.Debian. + + -- Milan Zamazal Wed, 26 Nov 2003 12:42:11 +0100 + +speech-dispatcher (0.1-2) unstable; urgency=low + + * Recommend `flite | festival'. + * Recommend `sound-icons'. + * Don't run automake etc. explicitly. + * Build-depend on libtool; closes: #221006. + * Log file permissions explained in README.Debian; closes: #221102. + + -- Milan Zamazal Tue, 18 Nov 2003 14:54:40 +0100 + +speech-dispatcher (0.1-1) unstable; urgency=low + + * Initial packaging. + + -- Milan Zamazal Fri, 7 Nov 2003 10:28:54 +0100 + --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.docs +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.docs @@ -0,0 +1,4 @@ +AUTHORS +NEWS +README +TODO --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/overrides.speech-dispatcher +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/overrides.speech-dispatcher @@ -0,0 +1,3 @@ +# The log files may contain private information, so they shouldn't be readable +# by default; this is the safest way to achieve it. +speech-dispatcher: non-standard-dir-perm var/log/speech-dispatcher/ 0700 != 0755 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/python-speechd.install +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/python-speechd.install @@ -0,0 +1,3 @@ +debian/tmp/usr/bin/spd-conf +debian/tmp/usr/lib/python2.6 +debian/tmp/usr/share/sounds/speech-dispatcher/test.wav --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.7 +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.7 @@ -0,0 +1,29 @@ +.\" Copyright (C) 2003, 2004, 2008 Brailcom, o.p.s. +.\" +.\" This 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 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 with +.\" your Debian GNU/Linux system, in /usr/share/common-licenses/GPL, or with +.\" the dpkg source package as the file COPYING. If not, write to the Free +.\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +.\" +.TH SPEECH-DISPATCHER 7 +.TH SPD-SAY 7 +.SH NAME +speech-dispatcher \- Common interface to speech synthesizers. +.br +spd-say \- Speak something through Speech Dispatcher. +.SH DESCRIPTION +Speech Dispatcher does not have a useful manpage. Please look into Info +documentation for information about any programs included in the Speech +Dispatcher packages. +.SH SEE ALSO +.br info (1) --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/cl-speech-dispatcher.prerm +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/cl-speech-dispatcher.prerm @@ -0,0 +1,42 @@ +#! /bin/sh +# prerm script for cl-speech-dispatcher +# +# see: dh_installdeb(1) + +set -e + +# package name according to lisp +LISP_PKG=ssip + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + remove|upgrade|deconfigure) + unregister-common-lisp-source ${LISP_PKG} + ;; + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/rules +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/rules @@ -0,0 +1,22 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/rules/dpatch.mk + +common-install-arch:: + find -name '*.la' -exec rm {} \; # to avoid invalid libtool paths + mkdir -p $(CURDIR)/debian/tmp + ( cd src/python; make install DESTDIR=$(CURDIR)/debian/tmp ) + mkdir -p $(CURDIR)/debian/tmp/usr/share/lintian/overrides + install -m 644 $(CURDIR)/debian/overrides.speech-dispatcher $(CURDIR)/debian/tmp/usr/share/lintian/overrides/speech-dispatcher + mkdir -p $(CURDIR)/debian/tmp/var/log/speech-dispatcher + chmod 700 $(CURDIR)/debian/tmp/var/log/speech-dispatcher + +binary-install/python-speechd:: + dh_pycentral -ppython-speechd + +DEB_CONFIGURE_EXTRA_FLAGS = --enable-session-integration pidpath=/var/run/speech-dispatcher/ --with-system-speechd-start-cmd="/etc/init.d/speech-dispatcher start spawn" +DEB_UPDATE_RCD_PARAMS = --error-handler=true +DEB_UPDATE_RCD_PARAMS = start 20 2 3 4 5 . stop 20 1 . --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/libspeechd-dev.install +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/libspeechd-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/libspeechd.so +debian/tmp/usr/lib/libspeechd.a +debian/tmp/usr/include --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/cl-speech-dispatcher.install +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/cl-speech-dispatcher.install @@ -0,0 +1,2 @@ +src/cl/ssip.asd usr/share/common-lisp/source/ssip +src/cl/*.lisp usr/share/common-lisp/source/ssip --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/pycompat +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/pycompat @@ -0,0 +1 @@ +2 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher-festival.README.Debian +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher-festival.README.Debian @@ -0,0 +1,35 @@ +In order to use Speech Dispatcher with Festival (which is recommended), you +must have installed this package (or the packages it depends on) and the +Festival server started. To achieve the latter, you must start the server +either by hand such as running + + festival --server + +on a command line or in some script, or you must comment out the + + exit 0 + +line in the /etc/init.d/festival file. + +Please note all your local host names must be set in the /etc/festival.scm file +before starting the Festival server so that it is accessible. For instance +line like the following should be present in your /etc/festival.scm: + + (set! server_access_list '(localhost your-alternate-host-name)) + +If Speech Dispatcher is started before the Festival server is started, you must +run + + invoke-rc.d speech-dispatcher reload + +to allow Speech Dispatcher to figure out that the previously unavailable +Festival server is now running. + +And finally, you must tell Speech Dispatcher to use Festival for its output. +Change the following configuration options in +/etc/speech-dispatcher/speechd.conf: + + DefaultModule festival + LanguageDefaultModule "en" "festival" + + -- Milan Zamazal , Wed Nov 26 12:41:31 2003 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.postinst +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.postinst @@ -0,0 +1,21 @@ +#!/bin/sh -e + +USER_NAME=speech-dispatcher +HOME_DIR=/var/run/speech-dispatcher + +if ! id -u $USER_NAME >/dev/null 2>&1; then + adduser --quiet --system --home $HOME_DIR --ingroup audio \ + --shell /bin/sh --disabled-login \ + --gecos 'Speech Dispatcher' $USER_NAME + chown -R $USER_NAME $HOME_DIR +elif ! test -d $HOME_DIR; then + if test -d /var/run/speechd; then + mv /var/run/speechd $HOME_DIR + else + mkdir $HOME_DIR + fi +fi + +chown -R $USER_NAME /var/log/speech-dispatcher + +#DEBHELPER# --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.init +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.init @@ -0,0 +1,76 @@ +#! /bin/sh + +### BEGIN INIT INFO +# Provides: speech-dispatcher +# Required-Start: +# Required-Stop: +# Should-Start: festival +# Should-Stop: festival +# Default-Start: 2 3 4 5 +# Default-Stop: 1 +# Short-Description: Speech Dispatcher +# Description: Common interface to speech synthesizers +### END INIT INFO + +PATH=/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/bin/speech-dispatcher +PIDFILE=/var/run/speech-dispatcher/speech-dispatcher.pid +NAME=speech-dispatcher +DESC='Speech Dispatcher' +USER=speech-dispatcher + +[ -r /etc/default/speech-dispatcher ] && . /etc/default/speech-dispatcher + +. /lib/lsb/init-functions + +if [ "$RUN_SPEECHD" != "yes" ] && [ "$2" != "spawn" ]; then + log_warning "Speech-dispatcher configured for user sessions" + exit 0 +fi + +test -f $DAEMON || exit 0 +if ! test -d /var/run/speech-dispatcher ; then + mkdir -p /var/run/speech-dispatcher + chown speech-dispatcher.audio /var/run/speech-dispatcher +fi + +. /lib/lsb/init-functions + +set -e + +case "$1" in + start) + log_daemon_msg "Starting $DESC" "speech-dispatcher" + start-stop-daemon --start --quiet --chuid $USER --pidfile $PIDFILE \ + --exec $DAEMON + log_end_msg $? + ;; + stop) + log_daemon_msg "Stopping $DESC" "speech-dispatcher" + start-stop-daemon --oknodo --stop --quiet --user $USER \ + --pidfile $PIDFILE --exec $DAEMON + log_end_msg $? + ;; + reload|force-reload) + log_daemon_msg "Reloading $DESC configuration files" "speech-dispatcher" + start-stop-daemon --oknodo --stop --signal 1 --quiet --user $USER \ + --pidfile $PIDFILE --exec $DAEMON + log_end_msg $? + ;; + restart) + log_daemon_msg "Restarting $DESC" "speech-dispatcher" + start-stop-daemon --oknodo --stop --quiet --user $USER \ + --pidfile $PIDFILE --exec $DAEMON + sleep 3 + start-stop-daemon --start --quiet --chuid $USER --pidfile $PIDFILE \ + --exec $DAEMON + log_end_msg $? + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/python-speechd.manpages +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/python-speechd.manpages @@ -0,0 +1 @@ +debian/spd-conf.1 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/copyright +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/copyright @@ -0,0 +1,23 @@ +This package was debianized by Milan Zamazal . + +It was downloaded from http://www.freebsoft.org/pub/projects/speechd/ . + +Copyright: + + Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Brailcom, o.p.s. + + 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 of the License, 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. + +On Debian systems, you can find the GNU General Public License in the file +/usr/share/common-licenses/GPL. + +The Debian management files in the debian/ subdirectory written by Milan +Zamazal are put in public domain. --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.README.Debian +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.README.Debian @@ -0,0 +1,11 @@ +Speech-dispatcher has been configured to use the espeak speech synthesizer +by default, and will use the default alsa device. To change the sound +device used, edit /etc/speechd/modules/espeak.conf and adjust accordingly. + +* Log file permissions + +Please note all Speech Dispatcher log files can reveal your user interactions +and texts you read through Speech Dispatcher, among others. For this reason, +the /var/log/speech-dispatcher/ directory is world-unreadable by default. + + -- Luke Yelavich , Tue, 27 Nov 2007 08:25:42 +1100 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.postrm +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.postrm @@ -0,0 +1,7 @@ +#!/bin/sh -e + +#DEBHELPER# + +if test "$1" = "purge"; then + rm -rf /var/log/speech-dispatcher +fi --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.default +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.default @@ -0,0 +1,2 @@ +# Change to yes if you would like speech-dispatcher to run as a system service. +RUN_SPEECHD=no --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/cl-speech-dispatcher.links +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/cl-speech-dispatcher.links @@ -0,0 +1 @@ +usr/share/common-lisp/source/ssip/ssip.asd usr/share/common-lisp/systems/ssip.asd --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.logrotate +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.logrotate @@ -0,0 +1,18 @@ +daily +compress +missingok +sharedscripts + +/var/log/speech-dispatcher/speech-dispatcher.log /var/log/speech-dispatcher/speech-dispatcher-protocol.log { + rotate 7 + postrotate + /etc/init.d/speech-dispatcher reload >/dev/null + endscript +} + +/var/log/speech-dispatcher/debug-epos-generic /var/log/speech-dispatcher/debug-festival /var/log/speech-dispatcher/debug-flite { + rotate 2 + postrotate + /etc/init.d/speech-dispatcher reload >/dev/null + endscript +} --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.info +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.info @@ -0,0 +1,3 @@ +doc/speech-dispatcher.info* +doc/ssip.info* +doc/spd-say.info* --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/cl-speech-dispatcher.postinst +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/cl-speech-dispatcher.postinst @@ -0,0 +1,46 @@ +#! /bin/sh +# postinst script for cl-speech-dispatcher +# +# see: dh_installdeb(1) + +set -e + +# package name according to lisp +LISP_PKG=ssip + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + register-common-lisp-source ${LISP_PKG} + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/README.source +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/README.source @@ -0,0 +1,3 @@ +This package uses dpatch via the cdbs patch rules. To view the source with +patches applied, run "debian/rules patch". You will need cdbs, debhelper, and +dpatch installed to do so. --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/libspeechd2.install +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/libspeechd2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libspeechd.so.* --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher-flite.install +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher-flite.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/speech-dispatcher-modules/sd_flite --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.install +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.install @@ -0,0 +1,18 @@ +debian/tmp/usr/bin/speech-dispatcher +debian/tmp/usr/bin/speechd-server-spawn +debian/tmp/usr/bin/spd-say +debian/tmp/usr/lib/speech-dispatcher/*.so.* +debian/tmp/usr/lib/speech-dispatcher-modules/sd_cicero +debian/tmp/usr/lib/speech-dispatcher-modules/sd_dummy +debian/tmp/usr/lib/speech-dispatcher-modules/sd_espeak +debian/tmp/usr/lib/speech-dispatcher-modules/sd_festival +debian/tmp/usr/lib/speech-dispatcher-modules/sd_generic +debian/tmp/usr/share/lintian +debian/tmp/usr/share/man/man1/speechd-server-spawn.1 +debian/tmp/usr/share/sounds/speech-dispatcher/dummy-message.wav +debian/tmp/usr/share/speech-dispatcher/conf/clients +debian/tmp/usr/share/speech-dispatcher/conf/modules +debian/tmp/usr/share/speech-dispatcher/conf/speechd.conf +debian/tmp/etc/profile.d +debian/tmp/etc/speech-dispatcher +debian/tmp/var/log/speech-dispatcher --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/speech-dispatcher.manpages +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/speech-dispatcher.manpages @@ -0,0 +1 @@ +debian/speech-dispatcher.7 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/compat +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/compat @@ -0,0 +1 @@ +7 --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/patches/02_python_makefile.dpatch +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/patches/02_python_makefile.dpatch @@ -0,0 +1,28 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_python_makefile.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad speech-dispatcher-0.6.7+git20090514~/src/python/Makefile.in speech-dispatcher-0.6.7+git20090514/src/python/Makefile.in +--- speech-dispatcher-0.6.7+git20090514~/src/python/Makefile.in 2009-08-24 12:46:55.000000000 +1000 ++++ speech-dispatcher-0.6.7+git20090514/src/python/Makefile.in 2009-08-24 12:53:45.633388704 +1000 +@@ -15,14 +15,15 @@ + + install: + if test -x /usr/bin/python; then \ +- ./setup.py install --prefix=${DESTDIR}${prefix}; \ ++ ./setup.py install --no-compile --install-layout=deb --prefix=${DESTDIR}${prefix}; \ + else \ + echo "Python not found, not installing speechd module nor spd-conf"; \ + fi ++ mkdir -p ${DESTDIR}@snddatadir@ + cp speechd_config/test.wav ${DESTDIR}@snddatadir@ + + if test ! -d ${DESTDIR}@spddesktopconforigdir@; then \ +- mkdir ${DESTDIR}@spddesktopconforigdir@; \ ++ mkdir -p ${DESTDIR}@spddesktopconforigdir@; \ + fi + + cp speechd_config/speechd.desktop ${DESTDIR}@spddesktopconforigdir@/ --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/patches/00list +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/patches/00list @@ -0,0 +1,2 @@ +02_python_makefile.dpatch +03_paths+files.dpatch --- speech-dispatcher-0.6.7+git20090914~unofficial.orig/debian/patches/03_paths+files.dpatch +++ speech-dispatcher-0.6.7+git20090914~unofficial/debian/patches/03_paths+files.dpatch @@ -0,0 +1,87 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03_paths+files.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Use `speech-dispatcher' instead of `speechd' in paths. + +@DPATCH@ +diff -urNad speech-dispatcher~/config/speechd.conf.in speech-dispatcher/config/speechd.conf.in +--- speech-dispatcher~/config/speechd.conf.in 2008-08-05 09:34:20.000000000 +0200 ++++ speech-dispatcher/config/speechd.conf.in 2008-10-24 19:48:19.000000000 +0200 +@@ -43,7 +43,7 @@ + # The CustomLogFile allows logging all messages of the given kind, + # regardless their priority, to the given destination. + +-#CustomLogFile "protocol" "/var/log/speech-dispatcher/speechd-protocol.log" ++#CustomLogFile "protocol" "/var/log/speech-dispatcher/speech-dispatcher-protocol.log" + + # ----- VOICE PARAMETERS ----- + +@@ -69,7 +69,7 @@ + # default. Voice types are symbolic names which map to particular + # voices provided by the synthesizer according to the output module + # configuratuion. Please see the synthesizer-specific configuration +-# in etc/speechd/modules/ to see which voices are assigned to ++# in etc/speech-dispatcher/modules/ to see which voices are assigned to + # different symbolic names. The following symbolic names are + # currently supported: MALE1, MALE2, MALE3, FEMALE1, FEMALE2, FEMALE3, + # CHILD_MALE, CHILD_FEMALE +@@ -203,7 +203,7 @@ + # - binary is the path to the binary executable of this module, + # either relative (to lib/speech-dispatcher-modules/) or absolute + # - configuration is the path to the config file of this module, +-# either relative (to etc/speechd/modules/) or absolute ++# either relative (to etc/speech-dispatcher/modules/) or absolute + + AddModule "espeak" "sd_espeak" "espeak.conf" + AddModule "festival" "sd_festival" "festival.conf" +diff -urNad speech-dispatcher~/doc/speech-dispatcher.texi speech-dispatcher/doc/speech-dispatcher.texi +--- speech-dispatcher~/doc/speech-dispatcher.texi 2008-08-04 21:26:29.000000000 +0200 ++++ speech-dispatcher/doc/speech-dispatcher.texi 2008-10-24 19:50:05.000000000 +0200 +@@ -807,8 +807,8 @@ + + @item + Check the appropriate logfile in +-@file{~/.speech-dispatcher/logs/speechd.log} for user Speech +-Dispatcher or in @file{/var/log/speech-dispatcher/speechd.log}. Look ++@file{~/.speech-dispatcher/logs/speech-dispatcher.log} for user Speech ++Dispatcher or in @file{/var/log/speech-dispatcher/speech-dispatcher.log}. Look + for lines containing the string 'ERROR' and their surrounding + contents. If you hear no speech, restart Speech Dispatcher and look + near the end of the log file -- before any attempts for synthesis of +diff -urNad speech-dispatcher~/src/server/options.c speech-dispatcher/src/server/options.c +--- speech-dispatcher~/src/server/options.c 2008-07-10 17:35:56.000000000 +0200 ++++ speech-dispatcher/src/server/options.c 2008-10-24 19:50:16.000000000 +0200 +@@ -139,7 +139,7 @@ + exit(1); + } + +- debug_logfile_path = g_strdup_printf("%s/speechd.log", ++ debug_logfile_path = g_strdup_printf("%s/speech-dispatcher.log", + SpeechdOptions.debug_destination); + /* Open logfile for writing */ + debug_logfile = fopen(debug_logfile_path, "wx"); +diff -urNad speech-dispatcher~/src/server/set.c speech-dispatcher/src/server/set.c +--- speech-dispatcher~/src/server/set.c 2008-07-01 11:00:32.000000000 +0200 ++++ speech-dispatcher/src/server/set.c 2008-10-24 19:50:03.000000000 +0200 +@@ -380,7 +380,7 @@ + if (!SpeechdOptions.debug && !debug) return 1; + + if (debug){ +- debug_logfile_path = g_strdup_printf("%s/speechd.log", SpeechdOptions.debug_destination); ++ debug_logfile_path = g_strdup_printf("%s/speech-dispatcher.log", SpeechdOptions.debug_destination); + + debug_logfile = fopen(debug_logfile_path, "w"); + if (debug_logfile == NULL){ +diff -urNad speech-dispatcher~/src/server/speechd.c speech-dispatcher/src/server/speechd.c +--- speech-dispatcher~/src/server/speechd.c 2008-07-10 17:36:49.000000000 +0200 ++++ speech-dispatcher/src/server/speechd.c 2008-10-24 19:49:59.000000000 +0200 +@@ -714,7 +714,7 @@ + void + logging_init(void) + { +- char *file_name = g_strdup_printf("%s/speechd.log", SpeechdOptions.log_dir); ++ char *file_name = g_strdup_printf("%s/speech-dispatcher.log", SpeechdOptions.log_dir); + assert(file_name != NULL); + if (!strncmp(file_name,"stdout",6)){ + logfile = stdout;