head 1.4; access; symbols; locks; strict; comment @# @; 1.4 date 2008.12.23.22.20.37; author rse; state Exp; branches; next 1.3; commitid rP7RyOCS2oAZODvt; 1.3 date 2008.04.17.06.24.04; author rse; state Exp; branches; next 1.2; commitid 4MTOkpuKfey3zqZs; 1.2 date 2008.03.21.14.21.10; author rse; state Exp; branches; next 1.1; commitid 7mo7hR0sWFvx40Ws; 1.1 date 2008.03.21.13.19.43; author rse; state Exp; branches; next ; commitid Lyo7Q5LKz4BsJZVs; desc @@ 1.4 log @upgrading package: espeak 1.38 -> 1.40 @ text @Index: src/Makefile --- src/Makefile.orig 2008-12-22 23:37:41 +0100 +++ src/Makefile 2008-12-23 23:18:40 +0100 @@@@ -24,7 +24,7 @@@@ LN_SF = /bin/ln -sf MKDIR = mkdir -p -AUDIO = portaudio +#AUDIO = portaudio #AUDIO = pulseaudio #AUDIO = sada @@@@ -47,6 +47,9 @@@@ endif endif +CXX = g++ +CXXFLAGS=-O2 -pthread + 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 \ @@@@ -60,36 +63,31 @@@@ SRCS1=$(speak_SOURCES) OBJS1=$(patsubst %.cpp,%.o,$(SRCS1)) -LIBS1=-lstdc++ $(LIB_AUDIO) -lpthread $(EXTRA_LIBS) +LIBS1=-lstdc++ $(LIB_AUDIO) -pthread $(EXTRA_LIBS) SRCS2=$(libespeak_SOURCES) OBJS2=$(patsubst %.cpp,x_%.o,$(SRCS2)) -LIBS2=-lstdc++ $(LIB_AUDIO) -lpthread +LIBS2=-lstdc++ $(LIB_AUDIO) -pthread SRCS3 = espeak.cpp OBJS3=$(patsubst %.cpp,%.o,$(SRCS3)) -LIBS3=-lstdc++ -L . -lespeak - -CXXFLAGS=-O2 - +LIBS3=-lstdc++ -L . -lespeak -pthread -all: $(BIN_NAME) $(LIB_NAME) $(STATIC_LIB_NAME) $(BIN2_NAME) - mv $(LIB_NAME) $(LIB_NAME).$(LIBTAG) +all: $(STATIC_LIB_NAME) $(BIN2_NAME) .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)\" -I. -c -fno-exceptions $< $(BIN_NAME): $(OBJS1) $(CXX) -o $@@ $(OBJS1) $(LIBS1) -$(BIN2_NAME): $(OBJS3) $(LIB_NAME) +$(BIN2_NAME): $(OBJS3) $(STATIC_LIB_NAME) $(CXX) -o $@@ $(OBJS3) $(LIBS3) x_%.o: %.cpp - $(CXX) $(CXXFLAGS) $(USE_AUDIO) -Wall -fpic -fvisibility=hidden -pedantic \ - -I. -D LIBRARY -c -fno-exceptions $< -o x_$*.o + $(CXX) $(CXXFLAGS) $(USE_AUDIO) -D PATH_ESPEAK_DATA=\"$(DATADIR)\" -fPIC -I. -D LIBRARY -c -fno-exceptions $< -o x_$*.o $(LIB_NAME): $(OBJS2) $(CXX) -shared $(SONAME_OPT)$(LIB_NAME).$(LIB_VERSION) -o $@@ $(OBJS2) $(LIBS2) Index: src/espeak.cpp --- src/espeak.cpp.orig 2008-12-22 23:36:40 +0100 +++ src/espeak.cpp 2008-12-23 23:17:12 +0100 @@@@ -26,6 +26,10 @@@@ #include "speak_lib.h" +#define GetFileLength my_GetFileLength +#define strncpy0 my_strncpy0 +#define samplerate my_samplerate + // This version of the command-line speak program uses the // libespeak.so.1 library @ 1.3 log @upgrading package: espeak 1.36.02 -> 1.37 @ text @d2 2 a3 2 --- src/Makefile.orig 2008-04-16 14:06:34 +0200 +++ src/Makefile 2008-04-17 08:10:25 +0200 d13 11 a23 1 @@@@ -60,36 +60,35 @@@@ d38 3 a42 5 -CXXFLAGS=-O2 +CXX = g++ +CXXFLAGS=-O2 -pthread d61 1 a61 1 - $(CXX) $(CXXFLAGS) $(USE_AUDIO) -Wall -fpic -pedantic \ d68 2 a69 2 --- src/espeak.cpp.orig 2008-04-16 14:03:05 +0200 +++ src/espeak.cpp 2008-04-17 08:04:57 +0200 @ 1.2 log @fix run-time path @ text @d2 4 a5 3 --- src/Makefile.orig 2008-03-09 20:22:06 +0100 +++ src/Makefile 2008-03-21 15:19:43 +0100 @@@@ -25,7 +25,7 @@@@ a7 1 #AUDIO = pulseaudio d10 2 d13 1 a13 3 ifeq ($(AUDIO),pulseaudio) @@@@ -53,36 +53,35 @@@@ d60 2 a61 2 --- src/espeak.cpp.orig 2008-03-13 02:08:03 +0100 +++ src/espeak.cpp 2008-03-21 15:19:10 +0100 @ 1.1 log @new package: espeak 1.36.02 (Speech Synthesis System) @ text @d3 1 a3 1 +++ src/Makefile 2008-03-21 13:58:43 +0100 d13 1 a13 1 @@@@ -53,29 +53,29 @@@@ d37 1 a37 1 +all: $(BIN_NAME) $(STATIC_LIB_NAME) $(BIN2_NAME) d51 8 d61 1 a61 1 +++ src/espeak.cpp 2008-03-21 13:58:37 +0100 @