--- espeak-1.40.02.orig/debian/control +++ espeak-1.40.02/debian/control @@ -0,0 +1,65 @@ +Source: espeak +Section: sound +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Mario Lang +Homepage: http://espeak.sourceforge.net/ +Build-Depends: debhelper (>= 5.0.0), portaudio19-dev +Standards-Version: 3.8.0 + +Package: espeak +Architecture: any +Depends: ${shlibs:Depends} +Description: A 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. + . + It works well as a "Talker" with the KDE text to speech system (KTTS), as an + alternative to Festival for example. As such, it can speak text which has been + selected into the clipboard, or directly from the Konqueror browser or the Kate + editor. + . + * 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. Rudimentary (and probably humourous) + attempts at German and Esperanto are included. + * Compact size. The program and its data total about 350 kbytes. + * Written in C++. + +Package: espeak-data +Architecture: any +Conflicts: espeak (<= 1.11) +Replaces: espeak (<= 1.11) +Recommends: espeak (= ${binary:Version}) +Description: A 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: libespeak1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, espeak-data (= ${binary:Version}) +Description: A 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 +Conflicts: libespeak-dev (<= 1.15) +Replaces: libespeak-dev (<= 1.15) +Depends: libespeak1 (= ${binary:Version}) +Description: A 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. --- espeak-1.40.02.orig/debian/changelog +++ espeak-1.40.02/debian/changelog @@ -0,0 +1,328 @@ +espeak (1.40.02-0ubuntu1) jaunty; urgency=low + + * New upstream release. + * debian/rules: Temporarily hard-code the version number, to deal with + the library soname being only 1.40. + * debian/espeak.1: Updated with new command-line arguments. + * Build against portaudio v19. + + -- Luke Yelavich Wed, 14 Jan 2009 10:31:19 +1100 + +espeak (1.39-0ubuntu1) intrepid; urgency=low + + * New upstream release, FFe granted. (LP: #268390) + + -- Luke Yelavich Sat, 20 Sep 2008 13:43:21 +1000 + +espeak (1.38-0ubuntu2) intrepid; urgency=low + + * Spelling mistake fixed (LP: #250860) + - Konquerer replaced with Konqueror in debian/control + * Moving Standard-Version to the current version + 3.7.3 -> 3.8.0 in debian/control + * Removing package homepage from package description + since it has its own field. + + -- Jad Madi Thu, 28 Aug 2008 11:45:18 +1000 + +espeak (1.38-0ubuntu1) intrepid; urgency=low + + * New upstream release. + + -- Luke Yelavich Tue, 26 Aug 2008 09:37:23 +1000 + +espeak (1.37-1ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + * Merge from debian unstable, remaining changes: + - Add conflict/replaces with earlier versions. + - Use PortAudio v18. + - Build big_endian/espeak-phoneme-data.c for use in preparing + espeak voice metadata for packaging. + - Do not build with -pedantic. + - Update maintainer as per spec. + * src/Makefile: Espeak doesn't need to be linked against libstdc++. + + -- Luke Yelavich Mon, 05 May 2008 12:23:10 +1000 + +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.36-0ubuntu1) hardy; urgency=low + + * New upstream release, FF exception granted. (LP: #200370) + * Patches from upstream to fix speech intonation, and buffer overflows that + were found thanks to stack smashing. + + -- Luke Yelavich Fri, 14 Mar 2008 09:54:49 +1100 + +espeak (1.32-0ubuntu1) hardy; urgency=low + + * New upstream release. + + -- Luke Yelavich Wed, 05 Mar 2008 12:37:19 +1100 + +espeak (1.31-0ubuntu1) hardy; urgency=low + + * New upstream release. (LP: #190860) + * Merge from debian unstable, remaining changes: + - Add conflict/replaces with earlier versions. + - Use PortAudio v18. + - Build big_endian/espeak-phoneme-data.c for use in preparing + espeak voice metadata for packaging. + - Do not build with -pedantic. + - Update maintainer as per spec. + + -- Luke Yelavich Mon, 11 Feb 2008 17:33:17 +1100 + +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.29-0ubuntu3) gutsy; urgency=low + + * Build against PortAudio v18, due to v19 causing speech output + headaches. (LP: #140673) + + -- Luke Yelavich Thu, 04 Oct 2007 21:31:10 +1000 + +espeak (1.29-0ubuntu2) gutsy; urgency=low + + * Do not build with -pedantic. LP: #138569. + + -- Matthias Klose Thu, 13 Sep 2007 14:02:48 +0000 + +espeak (1.29-0ubuntu1) gutsy; urgency=low + + * New upstream release. (LP: #128137) + * debian/copyright: Adjust for license change. + * debian/rules: Update location of endian conversion utility. + * Update espeak manpage. + + -- Luke Yelavich Tue, 28 Aug 2007 17:07:43 +1000 + +espeak (1.26-1ubuntu1) gutsy; urgency=low + + * Merge with Debian; remaining changes: + - Build-depend on dpatch. + - Add conflict/replaces with earlier versions. + - Build big_endian/espeak-phoneme-data.c for use in preparing + espeak voice metadata for packaging. + - Modified debian/copyright to mention big_endian/espeak-phoneme-data.c. + - Patch to ensure compilation uses externally specified C(XX)FLAGS. + + -- Luke Yelavich Thu, 14 Jun 2007 09:24:23 +1000 + +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.25-0ubuntu1) gutsy; urgency=low + + * New upstream release. + * debian/rules: Grab the upstream version using dpkg-parsechangelog. + * Build big_endian/espeak-phoneme-data.c for use in preparing + espeak voice metadata for packaging. + * Modified debian/copyright to mention + big_endian/espeak-phoneme-data.c. + * Patch to ensure compilation uses externally specified C(XX)FLAGS. + * debian/rules: + - Bump version number. + - Build big_endian/espeak-phoneme-data.c for use in preparing + espeak voice metadata for packaging. + - Fixed up ordering of dh_makeshlibs and dh_shlibdeps, and added + arguments to dh_shlibdeps to ensure the proper library + dependencies. + + -- Luke Yelavich Sun, 20 May 2007 21:37:19 +1000 + +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.21-0ubuntu1) feisty; urgency=low + + * New upstream release + * debian/rules: Updated version number. + + -- Luke Yelavich Thu, 8 Mar 2007 22:10:29 +1100 + +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.19-0ubuntu4) feisty; urgency=low + + * debian/copyright: Added copyright holders. + + -- Luke Yelavich Thu, 1 Feb 2007 14:42:52 +1100 + +espeak (1.19-0ubuntu3) feisty; urgency=low + + * Rebuild package files, due to odd FTBFS when attempting to apply + patch. + + -- Luke Yelavich Thu, 1 Feb 2007 12:05:48 +1100 + +espeak (1.19-0ubuntu2) feisty; urgency=low + + * debian/patches/01_roundl_fix.dpatch: + - Change roundl() to round() in src/wave.cpp, Thanks to Mario Lang. + * debian/control: Added dpatch to build-depends. + + -- Luke Yelavich Thu, 1 Feb 2007 11:29:35 +1100 + +espeak (1.19-0ubuntu1) feisty; urgency=low + + * New upstream release. + * debian/control: + - Changed espeak-data to be architecture specific. + - The espeak package now depends on libespeak1. + - Added homepage to all package descriptions. + * debian/rules: + - Use the espeak binary for the espeak package. + - Add a check for big endian architectures, (currently only ppc) to + ensure the proper espeak-data is copied into place. + - Bump package version to 1.19. + - Move location of espeak_lib.h to /usr/include/espeak. + * Packaging fixes from Mario Lang: + - Fix first-person description. + - Add missing dh_makeshlibs and fix misplaced dh_installdeb call. + + -- Luke Yelavich Sat, 27 Jan 2007 12:47:27 +1100 + +espeak (1.18-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Asynchronous modes added to libespeak. Speech can either be played or + retrieved asynchonously. + - eSpeak API changed to accommodate asynchonous modes, see speak_lib.h. + - Changed eSpeak library functions and speak_lib.h to use C compatible + function calls. + - Two versions of the command-line program: espeak, which uses the + libespeak library. speak, which is a standalone program. + - Windows SAPI5 version made, with installer. + - Added "voice variants" feature, so that different sounding voices can + be used with any language. See "docs/voices.html" + - Added languages (* naive initial draft only): Romanian, French, + Swedish *, Norwegian, Hindi, Vietnamese + - Improved langugages: Afrikaans, German. + * debian/rules: + - bumped 'version'. + + -- Daniel Holbach Mon, 22 Jan 2007 12:02:57 +0100 + +espeak (1.18-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Asynchronous modes added to libespeak. Speech can either be played or + retrieved asynchonously. + - eSpeak API changed to accommodate asynchonous modes, see speak_lib.h. + - Changed eSpeak library functions and speak_lib.h to use C compatible + function calls. + - Two versions of the command-line program: espeak, which uses the + libespeak library. speak, which is a standalone program. + - Windows SAPI5 version made, with installer. + - Added "voice variants" feature, so that different sounding voices can + be used with any language. See "docs/voices.html" + - Added languages (* naive initial draft only): Romanian, French, + Swedish *, Norwegian, Hindi, Vietnamese + - Improved langugages: Afrikaans, German. + * debian/rules: + - bumped 'version'. + + -- Daniel Holbach Mon, 22 Jan 2007 12:02:57 +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 + --- espeak-1.40.02.orig/debian/rules +++ espeak-1.40.02/debian/rules @@ -0,0 +1,96 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +soname=libespeak.so.1 +# Only needed till espeak => 1.41. +version=1.40 +#version=$(shell dpkg-parsechangelog|sed -n -e 's/^Version: //p'|cut -d- -f1) + +voicelist=$(shell ls -1 dictsource/*_list | cut -f2 -d/ | cut -f1 -d_) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + + +build: build-stamp + +build-stamp: + dh_testdir + + cd src && cp portaudio19.h portaudio.h + cd src && CXXFLAGS="$(CXXFLAGS) $(CFLAGS)" $(MAKE) + + # Build static speak binary + cd src && $(MAKE) clean + cd src && CXXFLAGS="$(CXXFLAGS) $(CFLAGS)" $(MAKE) speak DATADIR=$(CURDIR)/espeak-data + cd platforms/big_endian && CFLAGS="$(CFLAGS)" $(MAKE) + # Build voice metadata. + mkdir -p $(CURDIR)/tmp + $(CURDIR)/platforms/big_endian/espeak-phoneme-data $(CURDIR)/espeak-data $(CURDIR)/tmp $(CURDIR)/platforms/big_endian/phondata-manifest + mv $(CURDIR)/tmp/* $(CURDIR)/espeak-data + rmdir $(CURDIR)/tmp + cd dictsource && \ + for voice in $(voicelist); do \ + $(CURDIR)/src/speak --compile=$$voice; \ + done + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + -cd src && $(MAKE) distclean + -cd platforms/big_endian && $(MAKE) clean + + 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 + cp -r espeak-data $(CURDIR)/debian/espeak-data/usr/share + find $(CURDIR)/debian/espeak-data/usr/share -type f -exec chmod 644 {} \; + find $(CURDIR)/debian/espeak-data/usr/share -type d -exec chmod 755 {} \; + install -m 644 -o root -g root src/$(soname).$(version) $(CURDIR)/debian/libespeak1/usr/lib/$(soname).$(version) + cd $(CURDIR)/debian/libespeak1/usr/lib && ln -s $(soname).$(version) $(soname) + cd $(CURDIR)/debian/libespeak1/usr/lib && ln -s $(soname).$(version) libespeak.so + mv $(CURDIR)/debian/libespeak1/usr/lib/libespeak.so $(CURDIR)/debian/libespeak-dev/usr/lib + 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 + dh_installdocs + dh_installman debian/espeak.1 + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs -V + dh_shlibdeps -L libespeak1 -l debian/libespeak1/usr/lib + dh_installdeb -v + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- espeak-1.40.02.orig/debian/espeak-data.dirs +++ espeak-1.40.02/debian/espeak-data.dirs @@ -0,0 +1 @@ +usr/share --- espeak-1.40.02.orig/debian/dirs +++ espeak-1.40.02/debian/dirs @@ -0,0 +1 @@ +usr/bin --- espeak-1.40.02.orig/debian/docs +++ espeak-1.40.02/debian/docs @@ -0,0 +1,2 @@ +docs/* +ReadMe --- espeak-1.40.02.orig/debian/libespeak-dev.dirs +++ espeak-1.40.02/debian/libespeak-dev.dirs @@ -0,0 +1,2 @@ +usr/include/espeak +usr/lib --- espeak-1.40.02.orig/debian/libespeak1.postrm +++ espeak-1.40.02/debian/libespeak1.postrm @@ -0,0 +1,4 @@ +#!/bin/sh -e + +#DEBHELPER# + --- espeak-1.40.02.orig/debian/copyright +++ espeak-1.40.02/debian/copyright @@ -0,0 +1,49 @@ +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 + +<<<<<<< espeak-1.29-0ubuntu3 (ubuntu) +Copyright Holders: Jonathan Duddington 2005, 2006 + Gilles Casse 2007 + Ross Bencina 1999-2000 + Phil Burk 1999-2000 +======= +Copyright Holders: Jonathan Duddington 2005, 2006 + Gilles Casse 2007 + Ross Bencina 1999-2002 + Phil Burk 1999-2002 +>>>>>>> espeak-1.30-1 (debian) + +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. + +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. --- espeak-1.40.02.orig/debian/libespeak1.dirs +++ espeak-1.40.02/debian/libespeak1.dirs @@ -0,0 +1 @@ +usr/lib --- espeak-1.40.02.orig/debian/espeak.1 +++ espeak-1.40.02/debian/espeak.1 @@ -0,0 +1,102 @@ +.\" 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 "July 25, 2007" +.\" 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 \-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 is 8-bit encoding +.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 \-\-compile= +Compile the pronunciation rules and dictionary in the current directory. = is optional and specifies which language +.TP +.B \-\-path= +Specifies the directory containing the espeak-data directory +.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 \-\-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). --- espeak-1.40.02.orig/debian/compat +++ espeak-1.40.02/debian/compat @@ -0,0 +1 @@ +5 --- espeak-1.40.02.orig/debian/libespeak1.shlibs +++ espeak-1.40.02/debian/libespeak1.shlibs @@ -0,0 +1,2 @@ +libespeak 1 libespeak1 (>= 1.30) + --- espeak-1.40.02.orig/debian/libespeak1.postinst +++ espeak-1.40.02/debian/libespeak1.postinst @@ -0,0 +1,4 @@ +#!/bin/sh -e + +#DEBHELPER# + --- espeak-1.40.02.orig/src/Makefile +++ espeak-1.40.02/src/Makefile @@ -68,7 +68,7 @@ SRCS3 = espeak.cpp OBJS3=$(patsubst %.cpp,%.o,$(SRCS3)) -LIBS3=-lstdc++ -L . -lespeak +LIBS3=-L . -lespeak CXXFLAGS=-O2 @@ -77,7 +77,7 @@ mv $(LIB_NAME) $(LIB_NAME).$(LIBTAG) .cpp.o: - $(CXX) $(CXXFLAGS) $(USE_AUDIO) -D PATH_ESPEAK_DATA=\"$(DATADIR)\" -Wall -pedantic -I. -c -fno-exceptions $< + $(CXX) $(CXXFLAGS) $(USE_AUDIO) -D PATH_ESPEAK_DATA=\"$(DATADIR)\" -Wall -I. -c -fno-exceptions $< $(BIN_NAME): $(OBJS1) $(CXX) -o $@ $(OBJS1) $(LIBS1) @@ -88,7 +88,7 @@ x_%.o: %.cpp - $(CXX) $(CXXFLAGS) $(USE_AUDIO) -Wall -fpic -fvisibility=hidden -pedantic \ + $(CXX) $(CXXFLAGS) $(USE_AUDIO) -Wall -fpic -fvisibility=hidden \ -I. -D LIBRARY -c -fno-exceptions $< -o x_$*.o $(LIB_NAME): $(OBJS2)