1 diff -Nurb o.speak-1.13-source/Makefile.am n.speak-1.13-source/Makefile.am
2 --- o.speak-1.13-source/Makefile.am 1970-01-01 01:00:00.000000000 +0100
3 +++ n.speak-1.13-source/Makefile.am 2006-09-03 17:14:22.000000000 +0200
6 +pkgdatadir = $(datadir)/espeak-data
8 + install -d $(DESTDIR)$(pkgdatadir)
9 + cp -Rf espeak-data/* $(DESTDIR)$(pkgdatadir)
10 diff -Nurb o.speak-1.13-source/configure.ac n.speak-1.13-source/configure.ac
11 --- o.speak-1.13-source/configure.ac 1970-01-01 01:00:00.000000000 +0100
12 +++ n.speak-1.13-source/configure.ac 2006-09-03 17:51:34.000000000 +0200
15 +# Process this file with autoconf to produce a configure script.
18 +AC_INIT(speak, 1.13, )
20 +AC_CONFIG_SRCDIR([src/speak.cpp])
21 +AC_CONFIG_HEADER([config.h])
23 +# Checks for programs.
27 +# Checks for libraries.
28 +# FIXME: Replace `main' with a function in `-lportaudio':
29 +AC_CHECK_LIB([portaudio], [main])
31 +# Checks for header files.
33 +AC_CHECK_HEADERS([locale.h stdlib.h string.h unistd.h wchar.h wctype.h portaudio.h])
35 +# Checks for typedefs, structures, and compiler characteristics.
40 +# Checks for library functions.
41 +AC_FUNC_CLOSEDIR_VOID
47 +AC_CHECK_FUNCS([memset pow setlocale sqrt strchr Pa_IsStreamActive])
49 +if test "$datadir" = "\${prefix}/share" ; then
50 + datadirectory=$ac_default_prefix/share
52 + datadirectory="$datadir"
54 +AC_DEFINE_UNQUOTED(DATADIRECTORY, "$datadirectory", [data directory])
55 +AC_CONFIG_FILES([Makefile src/Makefile])
57 diff -Nurb o.speak-1.13-source/src/Makefile n.speak-1.13-source/src/Makefile
58 --- o.speak-1.13-source/src/Makefile 2006-04-06 17:40:54.000000000 +0200
59 +++ n.speak-1.13-source/src/Makefile 1970-01-01 01:00:00.000000000 +0100
61 -SRCS=$(wildcard *.cpp)
62 -OBJS=$(patsubst %.cpp,%.o,$(SRCS))
63 -LIBS=-lstdc++ -lportaudio
67 - $(CXX) $(CXXFLAGS) -O2 -Wall -pedantic -I. -c -fno-exceptions $<
70 - $(CXX) -o $@ $(OBJS) $(LIBS)
77 diff -Nurb o.speak-1.13-source/src/Makefile.am n.speak-1.13-source/src/Makefile.am
78 --- o.speak-1.13-source/src/Makefile.am 1970-01-01 01:00:00.000000000 +0100
79 +++ n.speak-1.13-source/src/Makefile.am 2006-09-02 21:16:02.000000000 +0200
81 +AM_CFLAGS = -Wall -pedantic -fno-exceptions
98 diff -Nurb o.speak-1.13-source/src/speak.cpp n.speak-1.13-source/src/speak.cpp
99 --- o.speak-1.13-source/src/speak.cpp 2006-08-30 04:34:17.000000000 +0200
100 +++ n.speak-1.13-source/src/speak.cpp 2006-09-03 17:31:31.000000000 +0200
105 -#include "sys/stat.h"
106 +#include <sys/stat.h>
111 #include "translate.h"
112 #include "speak_lib.h"
119 sprintf(path_home,"%s/espeak-data",getenv("HOME"));
120 if(access(path_home,R_OK) != 0)
122 - strcpy(path_home,"/usr/share/espeak-data");
123 + strcpy(path_home, DATADIRECTORY "/espeak-data");
127 diff -Nurb o.speak-1.13-source/src/voices.cpp n.speak-1.13-source/src/voices.cpp
128 --- o.speak-1.13-source/src/voices.cpp 2006-08-30 04:34:17.000000000 +0200
129 +++ n.speak-1.13-source/src/voices.cpp 2006-09-02 19:13:45.000000000 +0200
131 * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
132 ***************************************************************************/
147 #ifndef PLATFORM_RISCOS
153 diff -Nurb o.speak-1.13-source/src/wavegen.cpp n.speak-1.13-source/src/wavegen.cpp
154 --- o.speak-1.13-source/src/wavegen.cpp 2006-08-30 04:34:17.000000000 +0200
155 +++ n.speak-1.13-source/src/wavegen.cpp 2006-09-03 18:05:06.000000000 +0200
157 #include "synthesize.h"
160 -#include "portaudio.h"
161 +#warning USE_PORTAUDIO IS DEFINED
162 +#include <portaudio.h>
164 // determine portaudio version by looking for a #define which is not in V18
165 #ifdef paNeverDropInput
166 #define USE_PORTAUDIO 19
167 +#warning USE_PORTAUDIO IS DEFINED AS 19
169 #define USE_PORTAUDIO 18
170 +#warning USE_PORTAUDIO IS DEFINED AS 18