aboutsummaryrefslogtreecommitdiffstats
path: root/audio/espeak/files
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2006-04-29 04:39:29 +0800
committerEmanuel Haupt <ehaupt@FreeBSD.org>2006-04-29 04:39:29 +0800
commit40e8cb84479a0e7fd68100102f6111aed2e36e4b (patch)
treef11707205a1dd26bc7d070ff5aa4b2b107b8778b /audio/espeak/files
parent94b553c7d36518a047a55ea287eb934ebb0ffb43 (diff)
downloadfreebsd-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-Makefile20
-rw-r--r--audio/espeak/files/patch-src-speak.cpp12
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);