debian/0000775000000000000000000000000012267477246007211 5ustar debian/espeak-data.preinst.in0000664000000000000000000000054312267477246013405 0ustar #!/bin/sh set -e # workaround for quantal → trusty upgrades where # /usr/lib/*/espeak-data/voices/en changed from a directory to a file; this # fails in containers sometimes (LP: #1220681): this can be dropped in # trusty+1. if [ "$1" = "upgrade" ]; then d=@DATADIR@/espeak-data/voices/en if [ -d $d ]; then rm -r $d || true fi fi debian/copyright0000664000000000000000000000325412157436454011142 0ustar This package was debianized by Luke Yelavich on Fri, 23 Jun 2006 08:49:03 +0200. It was downloaded from http://prdownloads.sourceforge.net/espeak/speak-1.10-source.zip Copyright Holders: Jonathan Duddington 2005-2013 Gilles Casse 2007 Ross Bencina 1999-2002 Phil Burk 1999-2002 Sun Microsystems, Inc. 2008 Bill Cox 2010 Nicolas Pitre 2010 License: This package 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. This package 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 system, in /usr/share/common-licenses/GPL-3, or with the Debian espeak source package as the file License.txt. If not, see . The following files have a different license to what is stated above. big_endian/espeak-phoneme-data.c: Author: Leonardo Boshell This file has no copyright, as intended by the author, and has been placed in the public domain. debian/patches/0000775000000000000000000000000012160376745010632 5ustar debian/patches/series0000664000000000000000000000005612160131776012041 0ustar sonic utf-8-init pulse-trigger-on-final-chunk debian/patches/pulse-trigger-on-final-chunk0000664000000000000000000000233712160131727016147 0ustar Description: Trigger speech start on final chunk of write When espeak is used with pulseaudio, the last part of a line or other chunk is not spoken because pa_stream_trigger needs to get called to start speech. This is called if the buffer is full and writes are not progressing. However nothing calls this for the last part of what's being spoken. The contract for wave_write on the portaudio side seems to start the stream, so do the same on pulse. This patch takes advantage of the fact that calling pulse_free twice in a row with no write causes a trigger. An alternative but larger change would be to refactor that code out of pulse_free. Author: Sam hartman --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: --- espeak-1.46.02.orig/src/wave_pulse.cpp +++ espeak-1.46.02/src/wave_pulse.cpp @@ -731,6 +731,9 @@ size_t wave_write(void* theHandler, char } pulse_write(aBuffer, bytes_to_write); + //trigger + aTotalFreeMem = pulse_free(); + aTotalFreeMem = pulse_free(); terminate: pthread_mutex_unlock(&pulse_mutex); debian/patches/utf-8-init0000664000000000000000000000153612157436454012466 0ustar diff --git a/src/speak.cpp b/src/speak.cpp index be869a0..071cc62 100755 --- a/src/speak.cpp +++ b/src/speak.cpp @@ -426,8 +426,9 @@ static int initialise(void) #else if(setlocale(LC_CTYPE,"en_US.UTF-8") == NULL) { - if(setlocale(LC_CTYPE,"UTF-8") == NULL) - setlocale(LC_CTYPE,""); + if(setlocale(LC_CTYPE,"C.UTF-8") == NULL) + if(setlocale(LC_CTYPE,"UTF-8") == NULL) + setlocale(LC_CTYPE,""); } #endif diff --git a/src/speak_lib.cpp b/src/speak_lib.cpp index c0d197c..aff9010 100755 --- a/src/speak_lib.cpp +++ b/src/speak_lib.cpp @@ -767,8 +767,9 @@ ENTER("espeak_Initialize"); #else if(setlocale(LC_CTYPE,"en_US.UTF-8") == NULL) { - if(setlocale(LC_CTYPE,"UTF-8") == NULL) - setlocale(LC_CTYPE,""); + if(setlocale(LC_CTYPE,"C.UTF-8") == NULL) + if(setlocale(LC_CTYPE,"UTF-8") == NULL) + setlocale(LC_CTYPE,""); } #endif debian/patches/sonic0000664000000000000000000000256012157436454011673 0ustar Index: espeak/src/Makefile =================================================================== --- espeak.orig/src/Makefile 2013-05-13 15:18:04.079656594 +1000 +++ espeak/src/Makefile 2013-05-13 15:18:04.075656594 +1000 @@ -73,21 +73,21 @@ speak_SOURCES = speak.cpp compiledict.cpp dictionary.cpp intonation.cpp \ readclause.cpp setlengths.cpp numbers.cpp synth_mbrola.cpp \ synthdata.cpp synthesize.cpp translate.cpp mbrowrap.cpp \ - tr_languages.cpp voices.cpp wavegen.cpp phonemelist.cpp klatt.cpp sonic.cpp + tr_languages.cpp voices.cpp wavegen.cpp phonemelist.cpp klatt.cpp libespeak_SOURCES = speak_lib.cpp compiledict.cpp dictionary.cpp intonation.cpp \ readclause.cpp setlengths.cpp numbers.cpp synth_mbrola.cpp \ synthdata.cpp synthesize.cpp translate.cpp mbrowrap.cpp \ tr_languages.cpp voices.cpp wavegen.cpp phonemelist.cpp \ - espeak_command.cpp event.cpp fifo.cpp $(WAVE) debug.cpp klatt.cpp sonic.cpp + espeak_command.cpp event.cpp fifo.cpp $(WAVE) debug.cpp klatt.cpp SRCS1=$(speak_SOURCES) OBJS1=$(patsubst %.cpp,%.o,$(SRCS1)) -LIBS1=-lstdc++ $(LIB_AUDIO) -lpthread $(EXTRA_LIBS) +LIBS1=-lstdc++ $(LIB_AUDIO) -lpthread $(EXTRA_LIBS) -lsonic SRCS2=$(libespeak_SOURCES) OBJS2=$(patsubst %.cpp,x_%.o,$(SRCS2)) -LIBS2=-lstdc++ $(LIB_AUDIO) -lpthread +LIBS2=-lstdc++ $(LIB_AUDIO) -lpthread -lsonic SRCS3 = espeak.cpp OBJS3=$(patsubst %.cpp,%.o,$(SRCS3)) debian/espeak.doc-base0000664000000000000000000000052411711042012012025 0ustar Document: espeak-documentation Title: eSpeak text to speech Author: (email) jonsd at users dot sourceforge.net Abstract: The espeak program and library allow to convert a text from a natural language to sounds or to a wave file. Section: Sound Format: HTML Index: /usr/share/doc/espeak/docs/index.html Files: /usr/share/doc/espeak/docs/* debian/control0000664000000000000000000000676312267475517010627 0ustar Source: espeak Section: sound Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Accessibility Team Uploaders: Mario Lang , Samuel Thibault Vcs-Browser: http://git.debian.org/?p=pkg-a11y/espeak.git;a=summary Vcs-Git: git://git.debian.org/git/pkg-a11y/espeak.git Homepage: http://espeak.sourceforge.net/ Build-Depends: debhelper (>= 5.0.0), portaudio19-dev, libsonic-dev, hardening-wrapper, libpulse-dev Standards-Version: 3.9.3 Package: espeak Architecture: any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Description: Multi-lingual software speech synthesizer eSpeak is a software speech synthesizer for English, and some other languages. . eSpeak produces good quality English speech. It uses a different synthesis method from other open source text to speech (TTS) engines, and sounds quite different. It's perhaps not as natural or "smooth", but some find the articulation clearer and easier to listen to for long periods. . It can run as a command line program to speak text from a file or from stdin. . * Includes different Voices, whose characteristics can be altered. * Can produce speech output as a WAV file. * Can translate text to phoneme codes, so it could be adapted as a front end for another speech synthesis engine. * Potential for other languages. More than 40 languages are included. * Compact size. The program and its data total about 350 kbytes. * Written in C++. Package: espeak-data Architecture: any Multi-Arch: same Depends: ${misc:Depends} Description: Multi-lingual software speech synthesizer: speech data files eSpeak is a software speech synthesizer for English, and some other languages. . This package contains necessary synthesizer data files needed for the espeak program, and the shared library. Package: espeak-data-udeb Section: debian-installer Architecture: any Depends: ${misc:Depends} Package-Type: udeb Description: Multi-lingual software speech synthesizer: data for d-i eSpeak is a software speech synthesizer for English, and some other languages. . This package contains necessary synthesizer data files needed for the espeak program, and the shared library, packed for the Debian Installer. Package: libespeak1 Architecture: any Section: libs Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, espeak-data (= ${binary:Version}) Description: Multi-lingual software speech synthesizer: shared library eSpeak is a software speech synthesizer for English, and some other languages. . This package contains the espeak program in a shared library. Package: libespeak-dev Architecture: any Section: libdevel Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, libespeak1 (= ${binary:Version}) Description: Multi-lingual software speech synthesizer: development files eSpeak is a software speech synthesizer for English, and some other languages. . This package contains the eSpeak development files needed to build against the espeak shared library. Package: espeak-dbg Architecture: any Section: debug Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, espeak (= ${binary:Version}), libespeak1 (= ${binary:Version}) Description: Multi-lingual software speech synthesizer: debugging symbols eSpeak is a software speech synthesizer for English, and some other languages. . This package contains the debugging symbols. debian/espeak.10000664000000000000000000000763512157436454010550 0ustar .\" 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 ESPEAK 1 "August 6, 2010" .\" 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 espeak \- A multi\-lingual software speech synthesizer. .SH SYNOPSIS .B espeak .RI [ options ]\ [ "" ] .SH DESCRIPTION .B espeak is a software speech synthesizer for English, and some other languages. .SH OPTIONS .TP .B \-h Show summary of options. .TP .B \-\-version Prints the espeak library version and the location of the espeak voice data. .TP .B \-f Text file to speak .TP .B \-\-stdin Read text input from stdin instead of a file .TP If neither \-f nor \-\-stdin, are spoken, or if none then text is spoken from stdin, each line separately. .TP .B \-q Quiet, don't produce any speech (may be useful with \-x) .TP .B \-a Amplitude, 0 to 20, default is 10 .TP .B \-l Line length. If not zero (which is the default), consider lines less than this length as and\-of\-clause .TP .B \-p Pitch adjustment, 0 to 99, default is 50 .TP .B -s Speed in words per minute, default is 160 .TP .B \-v Use voice file of this name from espeak\-data/voices .TP .B -b Input text encoding, 1=UTF8, 2=8 bit, 4=16 bit .TP .B -b Input text encoding, 1=UTF8, 2=8 bit, 4=16 bit .TP .B -m Indicates that the text contains SSML (Speech Synthesis Markup Language) tags or other XML tags. Those SSML tags which are supported are interpreted. Other tags, including HTML, are ignored, except that some HTML tags such as

and
  • ensure a break in the speech. .TP .B \-w Write output to this WAV file, rather than speaking it directly .TP .B \-x Write phoneme mnemonics to stdout .TP .B \-X Write phonemes mnemonics and translation trace to stdout. If rules files have been built with --compile=debug, line numbers will also be displayed. .TP .B \-\-stdout Write speech output to stdout .TP .B \-\-ipa Write phonemes to stdout using International Phonetic Alphabet. --ipa=1 Use ties, --ipa=2 Use ZWJ, --ipa=3 Separate with _ .TP .B \-\-path= Specifies the directory containing the espeak-data directory .TP .B \-\-pho Write mbrola phoneme data (.pho) to stdout or to the file in --phonout .TP .B \-\-phonout= Write output from -x -X commands and mbrola phoneme data to this file .TP .B \-\-punct="" Speak the names of punctuation characters during speaking. If = is omitted, all punctuation is spoken. .TP .B \-k Indicate capital letters with: 1=sound, 2=the word "capitals", higher values = a pitch increase (try \-k20). .TP .B \-\-voices[=] Lists the available voices. If = is present then only those voices which are suitable for that language are listed. .TP .B \-\-voices= lists the voices in the specified subdirectory. .TP .B \-\-compile=voicename Compile the pronunciation rules and dictionary in the current directory. = is optional and specifies which language .TP .B \-\-compile=debug Compile the pronunciation rules and dictionary in the current directory as above, but include line numbers, that get shown when -X is used. .SH AUTHOR eSpeak was written by Jonathan Duddington . The webpage for this package can be found at http://espeak.sourceforge.net/. .PP This manual page was written by Luke Yelavich , for the Ubuntu project (but may be used by others). debian/dirs0000664000000000000000000000001011711042012010030 0ustar usr/bin debian/docs0000664000000000000000000000001411711042012010023 0ustar docs ReadMe debian/libespeak1.shlibs0000664000000000000000000000004111711042012012376 0ustar libespeak 1 libespeak1 (>= 1.30) debian/libespeak-dev.dirs0000664000000000000000000000002311711042012012546 0ustar usr/include/espeak debian/rules0000775000000000000000000000710112267475754010272 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 soname=libespeak.so.1 version=$(shell dpkg-parsechangelog|sed -n -e 's/^Version: //p'|cut -d- -f1|cut -d. -f1-2) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) ESPEAK_DATA=/usr/lib/$(DEB_HOST_MULTIARCH) CFLAGS = -Wall -g export DEB_BUILD_HARDENING=1 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: dh_testdir cp src/portaudio19.h src/portaudio.h cd src && $(MAKE) CXXFLAGS="$(CXXFLAGS) $(CFLAGS)" DATADIR=$(ESPEAK_DATA)/espeak-data libespeak.a # Remove object files so we can rebuild them with # AUDIO=runtime enabled rm -f src/*.o cd src && $(MAKE) CXXFLAGS="$(CXXFLAGS) $(CFLAGS)" DATADIR=$(ESPEAK_DATA)/espeak-data espeak AUDIO=runtime # Build static speak binary cd platforms/big_endian && CFLAGS="$(CFLAGS)" $(MAKE) # Build voice metadata. cp -a $(CURDIR)/espeak-data $(CURDIR)/espeak-data-local $(CURDIR)/platforms/big_endian/espeak-phoneme-data $(CURDIR)/espeak-data-local $(CURDIR)/espeak-data-local $(CURDIR)/espeak-data-local/phondata-manifest touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp -cd src && $(MAKE) distclean cp -f src/portaudio18.h src/portaudio.h -cd platforms/big_endian && $(MAKE) clean rm -fr espeak-data-local dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs install -m 755 -o root -g root src/espeak $(CURDIR)/debian/espeak/usr/bin/espeak install -d $(CURDIR)/debian/espeak-data$(ESPEAK_DATA) cp -r espeak-data-local $(CURDIR)/debian/espeak-data$(ESPEAK_DATA)/espeak-data find $(CURDIR)/debian/espeak-data/usr/lib -type f -exec chmod 644 {} \; find $(CURDIR)/debian/espeak-data/usr/lib -type d -exec chmod 755 {} \; cp -al $(CURDIR)/debian/espeak-data/usr $(CURDIR)/debian/espeak-data-udeb rm -fr $(CURDIR)/debian/espeak-data-udeb$(ESPEAK_DATA)/espeak-data/mbrola* $(CURDIR)/debian/espeak-data-udeb$(ESPEAK_DATA)/espeak-data/voices/mb $(CURDIR)/debian/espeak-data-udeb$(ESPEAK_DATA)/espeak-data/voices/test mkdir -p $(CURDIR)/debian/libespeak1$(ESPEAK_DATA) mkdir -p $(CURDIR)/debian/libespeak-dev$(ESPEAK_DATA) install -m 644 -o root -g root src/$(soname).$(version) $(CURDIR)/debian/libespeak1$(ESPEAK_DATA)/$(soname).$(version) cd $(CURDIR)/debian/libespeak1$(ESPEAK_DATA) && ln -s $(soname).$(version) $(soname) cd $(CURDIR)/debian/libespeak1$(ESPEAK_DATA) && ln -s $(soname).$(version) libespeak.so mv $(CURDIR)/debian/libespeak1$(ESPEAK_DATA)/libespeak.so $(CURDIR)/debian/libespeak-dev$(ESPEAK_DATA) install -m 644 -o root -g root src/libespeak.a $(CURDIR)/debian/libespeak-dev$(ESPEAK_DATA) install -m 644 -o root -g root src/speak_lib.h $(CURDIR)/debian/libespeak-dev/usr/include/espeak # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog.txt dh_installdocs dh_installman debian/espeak.1 dh_link dh_strip --dbg-package=espeak-dbg dh_compress dh_fixperms dh_makeshlibs -V dh_shlibdeps -L libespeak1 -l debian/libespeak1/usr/lib # workaround for LP#1220681; drop in trusty+1 sed "s!@DATADIR@!$(ESPEAK_DATA)!g" debian/espeak-data.preinst.in > debian/espeak-data.preinst dh_installdeb -v rm debian/espeak-data.preinst dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/changelog0000664000000000000000000002266212267475516011071 0ustar espeak (1.47.11-1ubuntu1) trusty; urgency=medium * Add debian/espeak-data.preinst.in: Move aside /usr/lib//espeak-data/voices/en for upgrades; this directory got replaced with file, and triggers a bug in overlays when dist-upgrading containers. Add some magic to debian/rules to create the .preinst with filling out the particular architecture (as dpkg-architecure may not be available in the preinst). This is a hackish workaround and can be dropped again in trusty+1. (LP: #1220681) -- Martin Pitt Tue, 21 Jan 2014 14:48:33 +0100 espeak (1.47.11-1) unstable; urgency=low * New upstream release * debian/rules: Use phondata-manifest in the espeak-data directory * Updated espeak manpage * Updated copyright [ Jason White ] * Pass compiler flags on make command line so they won't be ignored. (Closes: #707925) * Rebuild object files with AUDIO=runtime after building static library without it. (Closes: #707912) [ Samuel Thibault ] * Add utf-8-init patch to fix initialization of utf-8 locale for proper character properties detection. * Add pulse-trigger-on-final-chunk patch to flush the pulse output. -- Samuel Thibault Wed, 19 Jun 2013 20:57:44 +0200 espeak (1.46.02-2) unstable; urgency=low * debian/rules: Move espeak-data to /usr/lib/$multiarch/espeak-data to permit... * debian/control: ... make espeak-data multiarch: same. * control: - Bump Standards-Version to 3.9.3 (no changes). - Do not make espeak-data recommend espeak (Closes: Bug#674851). -- Samuel Thibault Fri, 08 Jun 2012 22:52:29 +0200 espeak (1.46.02-1) unstable; urgency=low [ Luke Yelavich ] * Update the explanation of the -b command-line flag in the espeak manpage * New upstream release * debian/control: Add libpulse-dev as a build dependency * debian/rules: - Build espeak with AUDIO=runtime - Reinstate parsing the changelog for the soname version, and extend the command to only extract the major version of the soname * debian/patches/leak: Dropped, applied upstream * Build for multi-arch * Fix some lintian warnings [ Samuel Thibault ] * control: Depend on hardening-check. * rules: Set DEB_BUILD_HARDENING=1 to enable hardening. -- Luke Yelavich Sun, 08 Jan 2012 11:33:31 +0000 espeak (1.45.04-2) unstable; urgency=low [ Samuel Thibault ] * debian/control: Build-depend on libsonic-dev. * debian/patches/sonic: New patch to make espeak use the system libsonic instead of its copy. * debian/patches/leak: Fix fd leak (Closes: Bug#638745). [ Boris Dušek ] * espeak-dbg: Fix package description -- Boris Dušek Wed, 15 Jun 2011 13:24:20 +0200 espeak (1.45.04-1) unstable; urgency=low [ Samuel Thibault ] * New upstream release (Closes: #622747). * Bump Standards-Version to 3.9.2 (no change needed) * Remove "A" from package descriptions, see lintian's description-synopsis-starts-with-article. -- Samuel Thibault Sun, 01 May 2011 17:16:59 +0200 espeak (1.45.03-1) unstable; urgency=low New upstream release (Closes: Bug#614386). * debian/control: Update language support comment. -- Samuel Thibault Mon, 28 Mar 2011 20:54:50 +0200 espeak (1.44.05-1) unstable; urgency=low [ Luke Yelavich ] * debian/copyright: update * Update manpage to add command-line flags and fix some errors [ Mario Lang ] * New upstream version (Closes: Bug#594872) [ Nicolas Boulenguez ] * Made the html docs a subdir. * Referenced it in doc-base. * Correct syntax in manpage. * Separate common paragraph of each description, to ease translations. * Remove empty postinst and postrm. * Add ${misc:Depends} to espeak-data-udeb, update the description to mention d-i. * Use Package-Type instead of XC-Package-Type. [ Samuel Thibault ] * debian/copyright: Fix Jonathan's mail. * debian/control: Add espeak-dbg package. * debian/rules: Put debugging symbols into espeak-dbg (Closes: Bug#608984). -- Samuel Thibault Sun, 30 Jan 2011 20:41:59 +0100 espeak (1.43.03-2) unstable; urgency=medium * debian/control: - Bump Standards-Version to 3.9.0 (no change needed). * debian/patches/big-endian.diff: New patch to fix phoneme index on big-endian machines (Closes: #585654). * debian/rules: Use portaudio19.h for building, but revert to upstream portaudio18.h on cleaning. -- Samuel Thibault Sun, 01 Aug 2010 22:30:18 +0200 espeak (1.43.03-1) unstable; urgency=low * New upstream release (Closes: #564583, #573536). * debian/control: - Add misc:Depends to espeak-data. - Bump Standards-Version to 3.9.0 (no change needed). - Set Maintainer to debian-accessibility. - Add myself as uploader. -- Samuel Thibault Sun, 18 Jul 2010 19:54:37 +0200 espeak (1.43-1) unstable; urgency=low [ Samuel Thibault ] * debian/watch: Add. * debian/rules: Systematically rebuild voices for big-endian architectures (Closes: Bug#439019). * src/speak_lib.h: Include stddef.h (Closes: Bug#565571). [ Mario Lang ] * New upstream release. * debian:watch: Use sf redirector. * debian/rules: Fix location of phonedata-manifest. * debian/rules Add ${misc:Depends} to a few packages to make lintian happy. * debian/control: Upgrade Standards-Version from 3.8.1 to 3.8.4 (no changes). -- Mario Lang Fri, 19 Feb 2010 19:30:55 +0100 espeak (1.41.01-1) unstable; urgency=low * New Upstream Version (Closes: Bug#543453) * Remove the paragraph about KTTS from the package description (Closes: Bug#492000). -- Mario Lang Tue, 25 Aug 2009 17:23:53 +0200 espeak (1.40.02-2) unstable; urgency=low * Provide espeak-data-udeb. (Closes: 522578) * debian/control: - Add Vcs-Git and Vcs-Browser fields. - Update Standards-Version to 3.8.1 (no changes). -- Mario Lang Sun, 24 May 2009 22:55:52 +0200 espeak (1.40.02-1) unstable; urgency=low * New upstream release. * debian/control: Update Standards-Version to 3.8.0 (no changes). -- Mario Lang Sun, 15 Feb 2009 14:13:26 +0100 espeak (1.37-1) unstable; urgency=low * New upstream release. -- Mario Lang Sun, 20 Apr 2008 19:01:41 +0200 espeak (1.36.02-1) unstable; urgency=low * New upstream release. -- Mario Lang Tue, 18 Mar 2008 17:32:49 +0100 espeak (1.30-1) unstable; urgency=low * New upstream release. * debian/control: - Add Hompeage field. - Update Standards-Version to 3.7.3 (no changes). * debian/copyright: Update to include missed copyright holders and mention big_endian/espeak-phoneme-data.c. -- Mario Lang Sat, 05 Jan 2008 12:58:30 +0100 espeak (1.29-1) unstable; urgency=low * New upstream release (Closes: Bug#439770). * debian/copyright: Upstream switched to GPLv3. Update accordingly. * debian/libespeak1.shlibs: Bump version. -- Mario Lang Sun, 14 Oct 2007 12:51:29 +0200 espeak (1.26-1) unstable; urgency=low * New upstream release. * debian/control: Change ${Source-Version} to ${binary:Version}. -- Mario Lang Fri, 08 Jun 2007 20:04:18 +0200 espeak (1.25-1) unstable; urgency=low * New upstream release. * debian/rules: Grab the upstream version using dpkg-parsechangelog. -- Mario Lang Sun, 20 May 2007 16:12:39 +0200 espeak (1.22-1) unstable; urgency=low * New upstream release. * Install speak_lib.h in /usr/include/espeak. * Install src/espeak (dynamically linked) rather then src/speak. * Use -L and -l with dh_shlibdeps so we pick up a tight dependency on libespeak1 for package espeak. * Change espeak-data to Arch: any. -- Mario Lang Sat, 14 Apr 2007 22:42:03 +0200 espeak (1.19-2) unstable; urgency=low * Change roundl() to round() in src/wave.cpp. -- Mario Lang Mon, 29 Jan 2007 13:32:47 +0100 espeak (1.19-1) unstable; urgency=low * New upstream release (Closes: Bug#406840, Bug#408741). -- Mario Lang Sun, 28 Jan 2007 23:58:18 +0100 espeak (1.16-2) unstable; urgency=low * Fix first-person description (Closes: Bug#399585) -- Mario Lang Mon, 27 Nov 2006 15:24:02 +0100 espeak (1.16-1) unstable; urgency=low * New upstream release * Add missing dh_makeshlibs and fix misplaced dh_installdeb call. -- Mario Lang Tue, 7 Nov 2006 10:55:27 +0100 espeak (1.15-0ubuntu2) edgy; urgency=low * Fixed up dependencies for espeak and libespeak1 to properly depend on espeak-data. -- Luke Yelavich Fri, 29 Sep 2006 09:40:44 +1000 espeak (1.15-0ubuntu1) edgy; urgency=low * New upstream release. * Updated manpage. * Break out synthesizer data files into new package, espeak-data. * Created libespeak1 and libespeak-dev library packages. * debian/control: Removed ${misc:Depends} from the espeak package Depends field as it isn't needed. -- Luke Yelavich Tue, 26 Sep 2006 18:58:56 +1000 espeak (1.11-0ubuntu1) edgy; urgency=low * New upstream release. * debian/rules: Cleaned up a little bit. -- Luke Yelavich Wed, 9 Aug 2006 20:59:08 +1000 espeak (1.10-0ubuntu1) edgy; urgency=low * Initial release. -- Luke Yelavich Fri, 23 Jun 2006 08:49:03 +0200 debian/watch0000664000000000000000000000007311711042012010206 0ustar version=3 http://sf.net/espeak/espeak-([\d.]*)-source\.zip debian/source/0000775000000000000000000000000011711042012010455 5ustar debian/source/format0000664000000000000000000000001411711042012011663 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000211711042012010353 0ustar 5