diff options
author | Emanuel Haupt <ehaupt@FreeBSD.org> | 2006-04-29 04:39:29 +0800 |
---|---|---|
committer | Emanuel Haupt <ehaupt@FreeBSD.org> | 2006-04-29 04:39:29 +0800 |
commit | 40e8cb84479a0e7fd68100102f6111aed2e36e4b (patch) | |
tree | f11707205a1dd26bc7d070ff5aa4b2b107b8778b /audio/espeak/files | |
parent | 94b553c7d36518a047a55ea287eb934ebb0ffb43 (diff) | |
download | freebsd-ports-gnome-40e8cb84479a0e7fd68100102f6111aed2e36e4b.tar.gz freebsd-ports-gnome-40e8cb84479a0e7fd68100102f6111aed2e36e4b.tar.zst freebsd-ports-gnome-40e8cb84479a0e7fd68100102f6111aed2e36e4b.zip |
Add espeak 1.07, a software speech synthesizer.
PR: 94928
Submitted by: Nicola Vitale <nivit@email.it>
Diffstat (limited to 'audio/espeak/files')
-rw-r--r-- | audio/espeak/files/patch-src-Makefile | 20 | ||||
-rw-r--r-- | audio/espeak/files/patch-src-speak.cpp | 12 |
2 files changed, 32 insertions, 0 deletions
diff --git a/audio/espeak/files/patch-src-Makefile b/audio/espeak/files/patch-src-Makefile new file mode 100644 index 000000000000..7992b9f433b0 --- /dev/null +++ b/audio/espeak/files/patch-src-Makefile @@ -0,0 +1,20 @@ +$FreeBSD$ +--- src/Makefile Sat Feb 18 11:58:02 2006 ++++ src/Makefile.port Sat Mar 25 13:29:06 2006 +@@ -1,13 +1,13 @@ + SRCS=$(wildcard *.cpp) + OBJS=$(patsubst %.cpp,%.o,$(SRCS)) +-LIBS=-lstdc++ -lportaudio ++LIBS=-lstdc++ -L%%LOCALBASE%%/lib $(LDFLAGS) -lportaudio + all: speak + + .cpp.o: +- $(CXX) $(CXXFLAGS) -I. -c $< ++ $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(PTHREAD_CFLAGS) -I. -c $< + + speak: $(OBJS) +- $(CXX) -o $@ $(OBJS) $(LIBS) ++ $(CXX) $(PTHREAD_LIBS) -o $@ $(OBJS) $(LIBS) + + clean: + rm -f *.o diff --git a/audio/espeak/files/patch-src-speak.cpp b/audio/espeak/files/patch-src-speak.cpp new file mode 100644 index 000000000000..32e15d00ca5d --- /dev/null +++ b/audio/espeak/files/patch-src-speak.cpp @@ -0,0 +1,12 @@ +$FreeBSD$ +--- src/speak.cpp Fri Mar 24 16:22:56 2006 ++++ src/speak.cpp.port Sat Mar 25 11:50:37 2006 +@@ -135,7 +135,7 @@ + sprintf(path_home,"%s/espeak-data",getenv("HOME")); + if(access(path_home,R_OK) != 0) + { +- strcpy(path_home,"/usr/share/espeak-data"); ++ strcpy(path_home,"%%DATADIR%%/espeak-data"); + } + + WavegenInit(22050,0); |