--- speakup-3.1.3.orig/src/Kbuild +++ speakup-3.1.3/src/Kbuild @@ -1,3 +1,4 @@ +include $M/allmodule.mk obj-$(CONFIG_SPEAKUP_SYNTH_ACNTSA) += speakup_acntsa.o obj-$(CONFIG_SPEAKUP_SYNTH_ACNTPC) += speakup_acntpc.o obj-$(CONFIG_SPEAKUP_SYNTH_APOLLO) += speakup_apollo.o --- speakup-3.1.3.orig/debian/copyright +++ speakup-3.1.3/debian/copyright @@ -0,0 +1,91 @@ +This package was debianized by Samuel Thibault on +Fri, 2 May 2008 20:04:39 +0100, based on the gspca package of Kel Modderman + + +It was downloaded from http://linux-speakup.org/speakup.git + +Upstream Authors: + +Kirk Reiser +Andy Berdan +David Borowski +Daniel Drake +Brian Buhrow +Nicolas Pitre +Samuel Thibault +William Hubbs +Gene Collins +Marc Mulcahy +Steve Holmes +Charles Hallenbeck, chuckh@.ftml.net + +And some others. + +Copyright: + +Copyright (C) 1998-2008 Kirk Reiser +Copyright (C) 2003 David Borowski +Copyright (C) 2007-2008 Samuel Thibault +Copyright (C) 2005 Gene Collins +Copyright (C) 2008 William Hubbs +Copyright (C) 2008 Steve Holmes +Copyright (C) 2008 Charles Hallenbeck, chuckh@.ftml.net + + + Speakup is licensed under the GNU General Public License: + +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. + + + The Speakup User's Guide (/usr/share/doc/speakup-doc/spkguide.txt.gz) is +licensed under the GFDL: + +Copyright (c) 2005 Gene Collins + +Permission is granted to copy, distribute and/or modify this document +under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no +Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A +copy of the license is included in the section entitled "GNU Free +Documentation License". + + + Espeakup is licensed under the GNU General Public License: + +Copyright (C) 2008 William Hubbs + +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 3 of the License, or +(at your option) any later version. + + + speakupconf is licensed under the GNU General Public License: + +Copyright (C) 2008 Steve Holmes + +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 3 of the License, or +(at your option) any later version. + + + talkwith is licensed under the GNU General Public License: + +Copyright (c) 2008 by Charles Hallenbeck, chuckh@.ftml.net +This script is offered under the terms of the GNU General Public License, +version 2or higher, shown in the file "COPYING" included with the script. +Please read the terms and conditions of GPL before using this script. + + + On Debian systems, + +- the complete text of the GNU General Public License version 2 can be found in +`/usr/share/common-licenses/GPL-2'. +- the complete text of the GNU General Public License version 3 can be found in +`/usr/share/common-licenses/GPL-3'. +- the complete text of the GNU Free Documentation License version 1.2 can be +found in `/usr/share/common-licenses/GFDL-1.2'. --- speakup-3.1.3.orig/debian/espeakup.manpages +++ speakup-3.1.3/debian/espeakup.manpages @@ -0,0 +1 @@ +debian/tmp/usr/share/man/man8/espeakup.8 --- speakup-3.1.3.orig/debian/speakup-tools.install +++ speakup-3.1.3/debian/speakup-tools.install @@ -0,0 +1,2 @@ +tools/speakupconf /usr/bin +tools/talkwith /usr/sbin --- speakup-3.1.3.orig/debian/speakup-tools.manpages +++ speakup-3.1.3/debian/speakup-tools.manpages @@ -0,0 +1,2 @@ +debian/speakupconf.1 +debian/talkwith.1 --- speakup-3.1.3.orig/debian/rules.modules +++ speakup-3.1.3/debian/rules.modules @@ -0,0 +1,39 @@ +#!/usr/bin/make -f + +PACKAGE := speakup-modules +MA_DIR ?= /usr/share/modass +-include $(MA_DIR)/include/generic.make +-include $(MA_DIR)/include/common-rules.make + +.PHONY: kdist_config +kdist_config: prep-deb-files + +.PHONY: binary-modules +binary-modules: kdist_config + dh_testdir + dh_testroot + dh_prep + + # Build the module + $(MAKE) -C $(CURDIR) KERNEL_VERSION=$(KVERS) KERNELDIR=$(KSRC) + + # Install the module + dh_installdirs lib/modules/$(KVERS)/extra/speakup/ + dh_install *.ko lib/modules/$(KVERS)/extra/speakup/ + + dh_installdocs + dh_installchangelogs + dh_compress + dh_fixperms + dh_installmodules + dh_installdeb + dh_gencontrol -- -v$(VERSION) + dh_md5sums + dh_builddeb --destdir=$(DEB_DESTDIR) + +.PHONY: kdist_clean +kdist_clean: + dh_testdir + dh_testroot + dh_clean + $(MAKE) -C $(CURDIR) KERNEL_VERSION=$(KVERS) KERNELDIR=$(KSRC) clean --- speakup-3.1.3.orig/debian/speakupconf.1 +++ speakup-3.1.3/debian/speakupconf.1 @@ -0,0 +1,14 @@ +.TH SPEAKUPCONF "1" "March 2009" "Speakup conf" "User Commands" +.SH NAME +speakupconf \- script to load/save all the vars in speakup +.SH SYNOPSIS +\fBspeakupconf\fR save|load +.SH DESCRIPTION +.B Speakupconf +is a script that saves and restores speakup's customizable variables. +.SH AUTHOR +Steve Holmes + +This manual page was written by Samuel Thibault , +for the Debian GNU/Linux system (but may be used by others). It is distributed +under the GPLv2 or any other version. --- speakup-3.1.3.orig/debian/espeakup.init +++ speakup-3.1.3/debian/espeakup.init @@ -0,0 +1,224 @@ +#!/bin/sh +# +# Espeakup init.d script with LSB support. +# +# Copyright (c) 2007 Javier Fernandez-Sanguino +# Copyright (c) 2009 Samuel Thibault +# +# This is free software; you may 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 +# the Debian operating system, in /usr/share/common-licenses/GPL; if +# not, write to the Free Software Foundation, Inc., 59 Temple Place, +# Suite 330, Boston, MA 02111-1307 USA +# +### BEGIN INIT INFO +# Provides: espeakup +# Required-Start: $remote_fs +# Required-Stop: +# Should-Start: module-init-tools +# Should-Stop: +# Default-Start: S +# Default-Stop: +# Short-Description: Speakup/espeak connector +# Description: Daemon that makes speakup use the espeak +# software speech synthesizer +### END INIT INFO + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin + +DAEMON=/usr/bin/espeakup +NAME=espeakup +DESC="Speakup/espeak connector" +LOGDIR=/var/log/espeakup + +PIDFILE=/var/run/$NAME.pid + +test -x $DAEMON || exit 0 +test -r /dev/softsynth || exit 0 + +. /lib/lsb/init-functions + +# Default options, these can be overriden by the information +# at /etc/default/$NAME +DAEMON_OPTS="" # Additional options given to the server +VOICE="" + +DIETIME=10 # Time to wait for the server to die, in seconds + # If this value is set too low you might not + # let some servers to die gracefully and + # 'restart' will not work + +#STARTTIME=2 # Time to wait for the server to start, in seconds + # If this value is set each time the server is + # started (on start or restart) the script will + # stall to try to determine if it is running + # If it is not set and the server takes time + # to setup a pid file the log message might + # be a false positive (says it did not start + # when it actually did) + +LOGFILE=$LOGDIR/$NAME.log # Server logfile + +# Include defaults if available +if [ -f /etc/default/$NAME ] ; then + . /etc/default/$NAME +fi + +[ -z "$VOICE" ] || DAEMON_OPTS="$DAEMON_OPTS -V $VOICE" + +set -e + +running_pid() { +# Check if a given process pid's cmdline matches a given name + pid=$1 + name=$2 + [ -z "$pid" ] && return 1 + [ ! -d /proc/$pid ] && return 1 + cmd=`cat /proc/$pid/cmdline | tr "\000" "\n"|head -n 1 |cut -d : -f 1` + # Is this the expected server + [ "$cmd" != "$name" ] && return 1 + return 0 +} + +running() { +# Check if the process is running looking at /proc +# (works for all users) + + # No pidfile, probably no daemon present + [ ! -f "$PIDFILE" ] && return 1 + pid=`cat $PIDFILE` + running_pid $pid $DAEMON || return 1 + return 0 +} + +start_server() { + start_daemon $DAEMON $DAEMON_OPTS +} + +stop_server() { + killproc -p $PIDFILE $DAEMON +} + +reload_server() { + [ ! -f "$PIDFILE" ] && return 1 + pid=pidofproc $PIDFILE # This is the daemon's pid + # Send a SIGHUP + kill -1 $pid + return $? +} + +force_stop() { +# Force the process to die killing it manually + [ ! -e "$PIDFILE" ] && return + if running ; then + kill -15 $pid + # Is it really dead? + sleep "$DIETIME"s + if running ; then + kill -9 $pid + sleep "$DIETIME"s + if running ; then + echo "Cannot kill $NAME (pid=$pid)!" + exit 1 + fi + fi + fi + rm -f $PIDFILE +} + + +case "$1" in + start) + log_daemon_msg "Starting $DESC " "$NAME" + # Check if it's running first + if running ; then + log_progress_msg "apparently already running" + log_end_msg 0 + exit 0 + fi + if start_server ; then + # NOTE: Some servers might die some time after they start, + # this code will detect this issue if STARTTIME is set + # to a reasonable value + [ -n "$STARTTIME" ] && sleep $STARTTIME # Wait some time + if running ; then + # It's ok, the server started and is running + log_end_msg 0 + else + # It is not running after we did start + log_end_msg 1 + fi + else + # Either we could not start it + log_end_msg 1 + fi + ;; + stop) + log_daemon_msg "Stopping $DESC" "$NAME" + if running ; then + # Only stop the server if we see it running + errcode=0 + stop_server || errcode=$? + log_end_msg $errcode + else + # If it's not running don't do anything + log_progress_msg "apparently not running" + log_end_msg 0 + exit 0 + fi + ;; + force-stop) + # First try to stop gracefully the program + $0 stop + if running; then + # If it's still running try to kill it more forcefully + log_daemon_msg "Stopping (force) $DESC" "$NAME" + errcode=0 + force_stop || errcode=$? + log_end_msg $errcode + fi + ;; + restart|force-reload) + log_daemon_msg "Restarting $DESC" "$NAME" + errcode=0 + stop_server || errcode=$? + # Wait some sensible amount, some server need this + [ -n "$DIETIME" ] && sleep $DIETIME + start_server || errcode=$? + [ -n "$STARTTIME" ] && sleep $STARTTIME + running || errcode=$? + log_end_msg $errcode + ;; + status) + + log_daemon_msg "Checking status of $DESC" "$NAME" + if running ; then + log_progress_msg "running" + log_end_msg 0 + else + log_progress_msg "apparently not running" + log_end_msg 1 + exit 1 + fi + ;; + reload) + log_warning_msg "Reloading $NAME daemon: not implemented, as the daemon" + log_warning_msg "cannot re-read the config file (use restart)." + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|force-stop|restart|force-reload|status}" >&2 + exit 1 + ;; +esac + +exit 0 --- speakup-3.1.3.orig/debian/compat +++ speakup-3.1.3/debian/compat @@ -0,0 +1 @@ +5 --- speakup-3.1.3.orig/debian/espeakup.install +++ speakup-3.1.3/debian/espeakup.install @@ -0,0 +1 @@ +debian/tmp/usr/bin/espeakup --- speakup-3.1.3.orig/debian/talkwith.1 +++ speakup-3.1.3/debian/talkwith.1 @@ -0,0 +1,15 @@ +.TH SPEAKWITH "1" "March 2009" "Speak with" "User Commands" +.SH NAME +talkwith \- script to easily switch speakup speech synthesizer +.SH SYNOPSIS +\fBtalkwith\fR \fIsynth\fR [ -x ] +.SH DESCRIPTION +.B talkwith +permits to easily make speakup switch between various speech synthesizers, +including the espeak software synthesizer (through espeakup). +.SH AUTHOR +Charles Hallenbeck, chuckh@.ftml.net + +This manual page was written by Samuel Thibault , +for the Debian GNU/Linux system (but may be used by others). It is distributed +under the GPLv2 or any other version. --- speakup-3.1.3.orig/debian/dirs +++ speakup-3.1.3/debian/dirs @@ -0,0 +1 @@ +usr/src --- speakup-3.1.3.orig/debian/espeakup.default +++ speakup-3.1.3/debian/espeakup.default @@ -0,0 +1,4 @@ +# To choose the default voice of the espeakup daemon, define VOICE here. +# See /usr/share/espeak-data/voices/ for a list of possible voices. + +VOICE= --- speakup-3.1.3.orig/debian/rules +++ speakup-3.1.3/debian/rules @@ -0,0 +1,62 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk + +ESPEAKUP=espeakup-0.71 + +CFLAGS ?= -Wall -g + +UDEB_CFLAGS ?= $(CFLAGS) -Os +UDEB_LDLIBS ?= /usr/lib/libespeak.a /usr/lib/libportaudio.a /usr/lib/libasound.a -lm /usr/lib/librt.a -lpthread -ldl +UDEB_LDFLAGS ?= -u _snd_pcm_hw_open -u _snd_pcm_empty_open -u _snd_pcm_route_open -u _snd_pcm_hooks_open -u _snd_pcm_dmix_open -u _snd_pcm_softvol_open -u _snd_pcm_asym_open -u _snd_pcm_plug_open -u _snd_pcm_dsnoop_open +DEB_DH_INSTALLINIT_ARGS = -R +DEB_UPDATE_RCD_PARAMS = start 46 S . + +ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) +CFLAGS += -O0 +else +CFLAGS += -O2 +endif + +apply-patches:: stamp-patch + +stamp-patch: + tar -xjf contrib/$(ESPEAKUP).tar.bz2 + touch $@ + +build/espeakup:: + $(MAKE) -C $(ESPEAKUP) + +DEB_INSTALL_DOCS_espeakup = $(ESPEAKUP)/ToDo $(ESPEAKUP)/README + +install/espeakup:: + $(MAKE) -C $(ESPEAKUP) install DESTDIR=`pwd`/debian/tmp + +DEB_INSTALL_DOCS_speakup-tools = contrib/README + +install/speakup-source:: + # Enforce executable bit on debian/rules, and create + # directory structure for modules source + install -D -m 0755 debian/rules.modules \ + debian/tmp/modules/speakup/debian/rules + + # Prepare the other debian stuff + for f in *.modules.in control compat copyright changelog; do \ + install -m 0644 debian/$$f \ + debian/tmp/modules/speakup/debian/; \ + done + + # Prepare upstream source + (cd src ; find . -printf "%P\n" | \ + cpio -admp ../debian/tmp/modules/speakup/ ) + + # Prepare the debian source tarball + tar jcf debian/speakup-source/usr/src/speakup.tar.bz2 \ + -C debian/tmp modules + +binary-install/speakup-doc:: + dh_installdocs + +clean:: + rm -fr $(ESPEAKUP) + rm -f stamp-patch --- speakup-3.1.3.orig/debian/control.modules.in +++ speakup-3.1.3/debian/control.modules.in @@ -0,0 +1,21 @@ +Source: speakup +Section: admin +Priority: optional +Maintainer: Debian Accessibility Team +Build-Depends: debhelper (>= 5.0.37), bzip2 +Standards-Version: 3.7.3 + +Package: speakup-modules-_KVERS_ +Architecture: any +Depends: linux-image-_KVERS_ (>= 2.6.25-1) +Provides: speakup-modules +Description: speakup modules for Linux (kernel _KVERS_) + This package contains the set of loadable kernel modules for + speakup. + . + This package contains the compiled kernel modules for _KVERS_ + . + If you have compiled your own kernel, you will most likely need to + build your own speakup-modules. The speakup-source package has been + provided for use with the Debian's module-assistant or kernel-package + utilities to produce a version of speakup-module for your kernel. --- speakup-3.1.3.orig/debian/control +++ speakup-3.1.3/debian/control @@ -0,0 +1,90 @@ +Source: speakup +Section: admin +Priority: extra +Maintainer: Debian Accessibility Team +Uploaders: Mario Lang , Samuel Thibault +Build-Depends: cdbs, debhelper (>= 5.0.37), bzip2, cpio, libespeak-dev, portaudio19-dev, libasound2-dev +Standards-Version: 3.8.3 +Vcs-Git: git://git.debian.org/git/pkg-a11y/speakup +Vcs-Browser: http://git.debian.org/?p=pkg-a11y/speakup.git +Homepage: http://linux-speakup.org/ + +Package: speakup-source +Architecture: all +Depends: debhelper (>= 5.0.37), module-assistant, bzip2, ${misc:Depends} +Suggests: kernel-package +Description: Source of the speakup kernel modules + Speakup allows you to interact with applications and the GNU/Linux + operating system with audible feedback from the console using a + synthetic speech device. + . + Speakup allows you to navigate around the screen using the typical + screen review functions such as say word, say line, announce cursor + position, which console your currently on, and much, much more. It + also allows one to load in configuration parameters for controlling + various aspects of the synthesizer you are using, as well as speakup + itself. + . + Currently, the following synthesizers are supported by speakup: + * DoubleTalk PC/LT + * LiteTalk + * Accent PC/SA + * Speakout + * Artic Transport + * Audapter + * Braille 'N Speak / Type 'N Speak + * Dectalk External and Express + * the Apollo2 + . + This package provides the source code for the speakup kernel modules. + Kernel source or headers are required to compile these modules. For + basic install steps see /usr/share/doc/speakup-source/README.Debian.gz + +Package: speakup-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Description: Documentation for speakup kernel modules + Speakup allows you to interact with applications and the GNU/Linux + operating system with audible feedback from the console using a + synthetic speech device. + . + Speakup allows you to navigate around the screen using the typical + screen review functions such as say word, say line, announce cursor + position, which console your currently on, and much, much more. It + also allows one to load in configuration parameters for controlling + various aspects of the synthesizer you are using, as well as speakup + itself. + . + Currently, the following synthesizers are supported by speakup: + * DoubleTalk PC/LT + * LiteTalk + * Accent PC/SA + * Speakout + * Artic Transport + * Audapter + * Braille 'N Speak / Type 'N Speak + * Dectalk External and Express + * the Apollo2 + . + This package provides the documentation for the speakup kernel modules. + +Package: espeakup +Section: admin +Architecture: any +Multi-Arch: foreign +Depends: espeak, ${shlibs:Depends}, ${misc:Depends} +Description: Connector between speakup kernel modules and espeak + Espeakup is a daemon that connects speakup kernel modules to the espeak + software speech synthesizer through the /dev/softsynth device. + +Package: speakup-tools +Section: admin +Architecture: all +Depends: ${misc:Depends} +Suggests: speechd-up, espeakup +Description: Tools to manage speakup configuration and synths + This package contains tools to manage speakup's configuration and synths. + . + - speakupconf allows to save and restore speakup's customizable variables. + - talkwith allows to easily switch between speech synthesizers. --- speakup-3.1.3.orig/debian/speakup-doc.docs +++ speakup-3.1.3/debian/speakup-doc.docs @@ -0,0 +1,6 @@ +INSTALLATION +README +debian/README.Debian +doc/* +Bugs.txt +To-Do --- speakup-3.1.3.orig/debian/links +++ speakup-3.1.3/debian/links @@ -0,0 +1 @@ +usr/share/modass/packages/default.sh usr/share/modass/overrides/speakup-source --- speakup-3.1.3.orig/debian/README.Debian +++ speakup-3.1.3/debian/README.Debian @@ -0,0 +1,18 @@ +Speakup for Debian +------------------ + +This package provides the speakup source code which can be used to compile the +speakup modules: + +# module-assistant prepare +# module-assistant auto-install speakup + +Speakup may be included into the initrd, thus permitting to have speech feedback +before the root filesystem is mounted without having to patch the kernel. To do +so, add the name of the desired module to /etc/initramfs-tools/modules and run +update-initramfs -u + +More information on speakup can be found in the speakup-doc package and on +http://www.linux-speakup.org/ + + -- Samuel Thibault Thu, 24 Jul 2008 21:40:51 +0100 --- speakup-3.1.3.orig/debian/changelog +++ speakup-3.1.3/debian/changelog @@ -0,0 +1,111 @@ +speakup (3.1.3-3) unstable; urgency=low + + * tools/talkwith: fix >& bashism. + * debian/rules: fix update-rc.d parameter. + + -- Samuel Thibault Tue, 22 Sep 2009 10:22:56 +0200 + +speakup (3.1.3-2) unstable; urgency=low + + * debian/speakupconf.1: Fix "restore" command into "load". + * debian/control: Bump Standards-Version to 3.8.3 (no change needed). + * debian/espeakup.init (Closes: #547046): + - move module-init-tools to Should-Start as we do not really depend on it, + but just need to have speakup modules loaded if they are loaded through + module-init-tools. + - add $remote_fs to Required-Start since we need to access /usr files. + * debian/rules: + - Set DEB_DH_INSTALLINIT_ARGS to -R to shorten the time during which + speech is disabled + - Set DEB_UPDATE_RCD_PARAMS to start 46 S to start espeakup as early as + possible. + + -- Samuel Thibault Tue, 18 Aug 2009 22:20:22 +0200 + +speakup (3.1.3-1) unstable; urgency=low + + * New upstream release. Fixes build with 2.6.31 kernels. + * debian/control: add Multi-Arch: foreign header. + + -- Samuel Thibault Thu, 13 Aug 2009 02:22:17 +0200 + +speakup (3.1.2+git20090727.dfsg.1-1) unstable; urgency=low + + * New upstream release. + * debian/control: Add cpio to Build-Depends (closes: Bug#536916). + + -- Samuel Thibault Tue, 14 Jul 2009 10:34:33 -0400 + +speakup (3.1.1+git20090705.dfsg.1-1) unstable; urgency=low + + * New upstream snapshot. + - Remove speakwith tool and manpage. + * Bump Standards-Version to 3.8.2 (no change needed). + + -- Samuel Thibault Sun, 05 Jul 2009 17:31:45 +0200 + +speakup (3.0.4.dfsg.1-2) unstable; urgency=low + + * Cherry-pick fix cf31e195876e695f6d021fe858a6612b82513062 from git to fix + speakupconf. + + -- Samuel Thibault Tue, 02 Jun 2009 02:47:47 +0200 + +speakup (3.0.4.dfsg.1-1) unstable; urgency=low + + * New upstream release. + * Add a /etc/default/espeakup configuration file. + * control: Change my email, remove DM-Upload-Allowed. Add Vcs-Git and + Vcs-Browser. + * Patch speakup-tools scripts into getting run under bash + (Closes: Bug#530192). + + -- Samuel Thibault Thu, 07 May 2009 01:48:36 +0200 + +speakup (3.0.3+git20090404.dfsg.1-1) unstable; urgency=low + + * New upstream snapshot. Drop patch-espeakup, merged upstream. + * Bump Standards-Version to 3.8.1, no changes needed. + + -- Samuel Thibault Sat, 04 Apr 2009 14:01:16 +0200 + +speakup (3.0.3+git20090303.dfsg.1-1) unstable; urgency=low + + [ Samuel Thibault ] + * New upstream snapshot, fixes dectlk and decext flow control + leading to crash, 2.6.27 kernel build (Closes: #510100), rmmod + speakup_soft. + * Add README.Debian, Bugs.txt and To-Do to speakup-doc, remove contrib. + * Add myself to uploaders. + * Set DM-Upload-Allowed to yes. + * New espeakup and speakup-tools packages. + - Add libespeak-dev Build-Depends. + - Add speakup.init script. + - Add manpages for speakupconf, speakwith and talkwith. + + -- Samuel Thibault Tue, 03 Mar 2009 21:38:43 +0100 + +speakup (3.0.3+git20080724.dfsg.1-1) unstable; urgency=low + + [ Samuel Thibault ] + * New upstream snapshot (fixes arm, armel and sparc compilation). + * Fix the clean target into using the given kernel version and path. + * Document how to load speakup from initrd. + + -- Mario Lang Thu, 24 Jul 2008 21:44:46 +0100 + +speakup (3.0.2+git20080517.dfsg.1-2) unstable; urgency=low + + [ Samuel Thibault ] + * Ship only the src/ directory in speakup-source, to get a clean + linux-modules-extra-2.6 compilation. + * Update to policy 3.8.0 (no changes needed). + + -- Mario Lang Tue, 17 Jun 2008 18:07:51 +0200 + +speakup (3.0.2+git20080517.dfsg.1-1) unstable; urgency=low + + [ Samuel Thibault ] + * Initial release. + + -- Mario Lang Fri, 9 June 2008 18:09:03 +0100 --- speakup-3.1.3.orig/tools/speakupconf +++ speakup-3.1.3/tools/speakupconf @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # script to load/save all the vars in speakup # --- speakup-3.1.3.orig/tools/talkwith +++ speakup-3.1.3/tools/talkwith @@ -71,10 +71,10 @@ fi if [ "$NEWMOD" = "soft" ]; then - if which espeakup >& /dev/null; then + if which espeakup /dev/null 2>&1 ; then HAVE_ESPEAKUP=1 fi - if which speechd-up >& /dev/null; then + if which speechd-up /dev/null 2>&1 ; then HAVE_SPD=1 fi