FreeBSD Bugzilla – Attachment 10595 Details for
Bug 21182
new port audio/festival
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 27.94 KB, created by
Trevor Johnson
on 2000-09-11 07:10:01 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Trevor Johnson
Created:
2000-09-11 07:10:01 UTC
Size:
27.94 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># festival ># festival/pkg ># festival/pkg/COMMENT ># festival/pkg/DESCR ># festival/pkg/PLIST ># festival/pkg/MESSAGE ># festival/pkg/PLIST-ogi ># festival/patches ># festival/patches/patch-al ># festival/patches/patch-ab ># festival/patches/patch-ac ># festival/patches/patch-ad ># festival/patches/patch-ae ># festival/patches/patch-af ># festival/patches/patch-ag ># festival/patches/patch-ah ># festival/patches/patch-ai ># festival/patches/patch-am ># festival/patches/patch-an ># festival/patches/patch-ao ># festival/patches/patch-ap ># festival/patches/patch-aq ># festival/files ># festival/files/md5 ># festival/files/festival.sh ># festival/files/festival_client.sh ># festival/files/sitevars.scm ># festival/files/top-Makefile ># festival/files/FreeBSD.mak ># festival/files/patch-aa ># festival/files/patch-aa-ogi ># festival/Makefile ># >echo c - festival >mkdir -p festival > /dev/null 2>&1 >echo c - festival/pkg >mkdir -p festival/pkg > /dev/null 2>&1 >echo x - festival/pkg/COMMENT >sed 's/^X//' >festival/pkg/COMMENT << 'END-of-festival/pkg/COMMENT' >XFestival is an advanced multi-lingual speech synthesis system >END-of-festival/pkg/COMMENT >echo x - festival/pkg/DESCR >sed 's/^X//' >festival/pkg/DESCR << 'END-of-festival/pkg/DESCR' >Xfrom the authors: >X >XThe Festival Speech Synthesis System is a general multi-lingual >Xtext-to-speech system for Unix platforms. It is written in C++ and >Xincludes a Scheme-based scripting language. Included with Festival >Xare lexicons and voices that together form a whole text-to-speech >Xsystem. >X >XFor output via esd do: >X >X (Parameter.set 'Audio_Method 'esdaudio) >X >XNAS and direct output are documented in section 23 of the users' >Xmanual. >X >XWWW: http://www.cstr.ed.ac.uk/projects/festival.html >X >XTrevor Johnson >Xtrevor@jpj.net >END-of-festival/pkg/DESCR >echo x - festival/pkg/PLIST >sed 's/^X//' >festival/pkg/PLIST << 'END-of-festival/pkg/PLIST' >X@comment $NetBSD: PLIST,v 1.3 1999/10/27 14:20:50 hubertf Exp $ >Xbin/festival >Xbin/festival_client >Xlibexec/festival.naked >Xlibexec/festival_client.naked >Xlibexec/audsp >Xshare/festival/lib/Makefile >Xshare/festival/lib/VCLocalRules >Xshare/festival/lib/mrpa_phones.scm >Xshare/festival/lib/mrpa_allophones.scm >Xshare/festival/lib/radio_phones.scm >Xshare/festival/lib/holmes_phones.scm >Xshare/festival/lib/darpa_phones.scm >Xshare/festival/lib/phoneset.scm >Xshare/festival/lib/mrpa_durs.scm >Xshare/festival/lib/klatt_durs.scm >Xshare/festival/lib/gswdurtreeZ.scm >Xshare/festival/lib/f2bdurtreeZ.scm >Xshare/festival/lib/tobi.scm >Xshare/festival/lib/f2bf0lr.scm >Xshare/festival/lib/tobi_rules.scm >Xshare/festival/lib/tilt.scm >Xshare/festival/lib/sec.ts20.quad.ngrambin >Xshare/festival/lib/sec.B.hept.ngrambin >Xshare/festival/lib/init.scm >Xshare/festival/lib/synthesis.scm >Xshare/festival/lib/module_description.scm >Xshare/festival/lib/lexicons.scm >Xshare/festival/lib/festival.scm >Xshare/festival/lib/intonation.scm >Xshare/festival/lib/duration.scm >Xshare/festival/lib/pos.scm >Xshare/festival/lib/phrase.scm >Xshare/festival/lib/voices.scm >Xshare/festival/lib/tts.scm >Xshare/festival/lib/festdoc.scm >Xshare/festival/lib/languages.scm >Xshare/festival/lib/token.scm >Xshare/festival/lib/mbrola.scm >Xshare/festival/lib/display.scm >Xshare/festival/lib/postlex.scm >Xshare/festival/lib/tokenpos.scm >Xshare/festival/lib/festtest.scm >Xshare/festival/lib/cslush.scm >Xshare/festival/lib/cart_aux.scm >Xshare/festival/lib/pauses.scm >Xshare/festival/lib/scfg.scm >Xshare/festival/lib/mettree.scm >Xshare/festival/lib/java.scm >Xshare/festival/lib/lts.scm >Xshare/festival/lib/engmorph.scm >Xshare/festival/lib/engmorphsyn.scm >Xshare/festival/lib/lts_build.scm >Xshare/festival/lib/Sable.v0_2.dtd >Xshare/festival/lib/sable-latin.ent >Xshare/festival/lib/festival.el >Xshare/festival/lib/scfg_wsj_wp20.gram >Xshare/festival/lib/speech.properties >Xshare/festival/lib/email-mode.scm >Xshare/festival/lib/ogimarkup-mode.scm >Xshare/festival/lib/sable-mode.scm >Xshare/festival/lib/soleml-mode.scm >Xshare/festival/lib/etc/Makefile >Xshare/festival/lib/etc/email_filter >X@dirrm share/festival/lib/etc >Xshare/festival/lib/siod.scm >Xshare/festival/lib/web.scm >Xshare/festival/lib/cstr.scm >Xshare/festival/lib/fringe.scm >Xshare/festival/lib/sitevars.scm >X@dirrm share/festival/lib >Xshare/festival/examples/Makefile >Xshare/festival/examples/webdemo.scm >Xshare/festival/examples/ex1.email >Xshare/festival/examples/ex1.ogi >Xshare/festival/examples/example.sable >Xshare/festival/examples/example2.sable >Xshare/festival/examples/tobi.stml >Xshare/festival/examples/example.th >Xshare/festival/examples/intro.text >Xshare/festival/examples/spintro.text >Xshare/festival/examples/benchmark.text >Xshare/festival/examples/saytime.sh >Xshare/festival/examples/speech_pm_1.0.tar >Xshare/festival/examples/text2pos.sh >Xshare/festival/examples/latest.sh >Xshare/festival/examples/scfg_parse_text.sh >Xshare/festival/examples/text2wave.sh >Xshare/festival/examples/make_utts.sh >Xshare/festival/examples/dumpfeats.sh >Xshare/festival/examples/durmeanstd.sh >Xshare/festival/examples/benchmark >Xshare/festival/examples/festival_client.pl >Xshare/festival/examples/toksearch.scm >Xshare/festival/examples/th-mode.scm >Xshare/festival/examples/addr-mode.scm >Xshare/festival/examples/festival_client.c >Xshare/festival/examples/festival_client.h >Xshare/festival/examples/benchmark.orig >Xshare/festival/examples/saytime >Xshare/festival/examples/text2pos >Xshare/festival/examples/latest >Xshare/festival/examples/scfg_parse_text >Xshare/festival/examples/text2wave >Xshare/festival/examples/make_utts >Xshare/festival/examples/dumpfeats >Xshare/festival/examples/durmeanstd >X@dirrm share/festival/examples >X@dirrm share/festival >END-of-festival/pkg/PLIST >echo x - festival/pkg/MESSAGE >sed 's/^X//' >festival/pkg/MESSAGE << 'END-of-festival/pkg/MESSAGE' >X************************************************************************** >X* You need to install at least one festvox-* package before festival can * >X* do anything other than mumble silently to itself. See the festival * >X* package description, the festdoc package (share/doc/festival/*), * >X* or the festival home page for more information. * >X************************************************************************** >END-of-festival/pkg/MESSAGE >echo x - festival/pkg/PLIST-ogi >sed 's/^X//' >festival/pkg/PLIST-ogi << 'END-of-festival/pkg/PLIST-ogi' >X@comment $NetBSD: PLIST,v 1.3 1999/10/27 14:20:50 hubertf Exp $ >Xbin/festival >Xbin/festival_client >Xlibexec/festival.naked >Xlibexec/festival_client.naked >Xlibexec/audsp >Xshare/festival/lib/ogi_gswdurtreeZ_wb.scm >Xshare/festival/lib/ogi_hack.scm >Xshare/festival/lib/ogi_kddurtreeZ_wb.scm >Xshare/festival/lib/ogi_klatt_durs_wb.scm >Xshare/festival/lib/ogi_languages.scm >Xshare/festival/lib/ogi_lexicons.scm >Xshare/festival/lib/ogi_lts_worldbet.scm >Xshare/festival/lib/ogi_phrase.scm >Xshare/festival/lib/ogi_postlex.scm >Xshare/festival/lib/ogi_synthesis.scm >Xshare/festival/lib/ogi_unitsel.scm >Xshare/festival/lib/ogi_worldbet_phones.scm >Xshare/festival/lib/Makefile >Xshare/festival/lib/VCLocalRules >Xshare/festival/lib/mrpa_phones.scm >Xshare/festival/lib/mrpa_allophones.scm >Xshare/festival/lib/radio_phones.scm >Xshare/festival/lib/holmes_phones.scm >Xshare/festival/lib/darpa_phones.scm >Xshare/festival/lib/phoneset.scm >Xshare/festival/lib/mrpa_durs.scm >Xshare/festival/lib/klatt_durs.scm >Xshare/festival/lib/gswdurtreeZ.scm >Xshare/festival/lib/f2bdurtreeZ.scm >Xshare/festival/lib/tobi.scm >Xshare/festival/lib/f2bf0lr.scm >Xshare/festival/lib/tobi_rules.scm >Xshare/festival/lib/tilt.scm >Xshare/festival/lib/sec.ts20.quad.ngrambin >Xshare/festival/lib/sec.B.hept.ngrambin >Xshare/festival/lib/init.scm >Xshare/festival/lib/synthesis.scm >Xshare/festival/lib/module_description.scm >Xshare/festival/lib/lexicons.scm >Xshare/festival/lib/festival.scm >Xshare/festival/lib/intonation.scm >Xshare/festival/lib/duration.scm >Xshare/festival/lib/pos.scm >Xshare/festival/lib/phrase.scm >Xshare/festival/lib/voices.scm >Xshare/festival/lib/tts.scm >Xshare/festival/lib/festdoc.scm >Xshare/festival/lib/languages.scm >Xshare/festival/lib/token.scm >Xshare/festival/lib/mbrola.scm >Xshare/festival/lib/display.scm >Xshare/festival/lib/postlex.scm >Xshare/festival/lib/tokenpos.scm >Xshare/festival/lib/festtest.scm >Xshare/festival/lib/cslush.scm >Xshare/festival/lib/cart_aux.scm >Xshare/festival/lib/pauses.scm >Xshare/festival/lib/scfg.scm >Xshare/festival/lib/mettree.scm >Xshare/festival/lib/java.scm >Xshare/festival/lib/lts.scm >Xshare/festival/lib/engmorph.scm >Xshare/festival/lib/engmorphsyn.scm >Xshare/festival/lib/lts_build.scm >Xshare/festival/lib/Sable.v0_2.dtd >Xshare/festival/lib/sable-latin.ent >Xshare/festival/lib/festival.el >Xshare/festival/lib/scfg_wsj_wp20.gram >Xshare/festival/lib/speech.properties >Xshare/festival/lib/email-mode.scm >Xshare/festival/lib/ogimarkup-mode.scm >Xshare/festival/lib/sable-mode.scm >Xshare/festival/lib/soleml-mode.scm >Xshare/festival/lib/etc/Makefile >Xshare/festival/lib/etc/email_filter >X@dirrm share/festival/lib/etc >Xshare/festival/lib/siod.scm >Xshare/festival/lib/web.scm >Xshare/festival/lib/cstr.scm >Xshare/festival/lib/fringe.scm >Xshare/festival/lib/sitevars.scm >X@dirrm share/festival/lib >Xshare/festival/examples/Makefile >Xshare/festival/examples/webdemo.scm >Xshare/festival/examples/ex1.email >Xshare/festival/examples/ex1.ogi >Xshare/festival/examples/example.sable >Xshare/festival/examples/example2.sable >Xshare/festival/examples/tobi.stml >Xshare/festival/examples/example.th >Xshare/festival/examples/intro.text >Xshare/festival/examples/spintro.text >Xshare/festival/examples/benchmark.text >Xshare/festival/examples/saytime.sh >Xshare/festival/examples/speech_pm_1.0.tar >Xshare/festival/examples/text2pos.sh >Xshare/festival/examples/latest.sh >Xshare/festival/examples/scfg_parse_text.sh >Xshare/festival/examples/text2wave.sh >Xshare/festival/examples/make_utts.sh >Xshare/festival/examples/dumpfeats.sh >Xshare/festival/examples/durmeanstd.sh >Xshare/festival/examples/benchmark >Xshare/festival/examples/festival_client.pl >Xshare/festival/examples/toksearch.scm >Xshare/festival/examples/th-mode.scm >Xshare/festival/examples/addr-mode.scm >Xshare/festival/examples/festival_client.c >Xshare/festival/examples/festival_client.h >Xshare/festival/examples/benchmark.orig >Xshare/festival/examples/saytime >Xshare/festival/examples/text2pos >Xshare/festival/examples/latest >Xshare/festival/examples/scfg_parse_text >Xshare/festival/examples/text2wave >Xshare/festival/examples/make_utts >Xshare/festival/examples/dumpfeats >Xshare/festival/examples/durmeanstd >X@dirrm share/festival/examples >X@dirrm share/festival >END-of-festival/pkg/PLIST-ogi >echo c - festival/patches >mkdir -p festival/patches > /dev/null 2>&1 >echo x - festival/patches/patch-al >sed 's/^X//' >festival/patches/patch-al << 'END-of-festival/patches/patch-al' >X$NetBSD: patch-al,v 1.1 2000/05/31 14:51:17 dmcmahill Exp $ >X >Xwork around pmax compiler bug >X >X--- festival/src/modules/Duration/Makefile.orig Sun May 30 08:07:31 1999 >X+++ festival/src/modules/Duration/Makefile Wed May 31 09:22:01 2000 >X@@ -51,3 +51,9 @@ >X include $(TOP)/config/common_make_rules >X >X+ifeq ($(MACHINETYPE),pmax) >X+ >X+duration.o:duration.cc >X+ ${CXX} -c -fno-implicit-templates -fguiding-decls -Wall -I../include -I../../../src/include -I../../../../speech_tools/include ${OS_INCLUDES} duration.cc >X+ >X+endif >X >END-of-festival/patches/patch-al >echo x - festival/patches/patch-ab >sed 's/^X//' >festival/patches/patch-ab << 'END-of-festival/patches/patch-ab' >X$NetBSD: patch-ab,v 1.2 1999/10/11 14:13:49 proff Exp $ >X >X--- festival/doc/Makefile Thu Jun 17 20:29:54 1999 >X+++ festival/doc/Makefile Mon Oct 11 06:06:35 1999 >X@@ -44,7 +44,7 @@ >X >X EXAMPLE_TO_DOCUMENT= >X >X-FESTIVAL=$(TOP)/bin/festival --libdir $(TOP)/lib >X+FESTIVAL=$(TOP)/src/main/festival --libdir $(TOP)/lib >X >X # Include some of EST documentation. >X DOCXX_EXTRA_FILES = >X@@ -72,9 +72,9 @@ >X %.1 : %.head %.options %.tail >X cat $^ >$@ >X %.options : $(TOP)/src/main/% >X- $(TOP)/bin/$* -man_options >$@ >X+ $(FESTIVAL)$* -man_options >$@ >X %.options : $(TOP)/src/main/%.exe >X- $(TOP)/bin/$* -man_options >$@ >X+ $(FESTIVAL)$* -man_options >$@ >X >X festival.info: festival.texi festfunc.texi festvars.texi festfeat.texi >X @ if [ ! -d info ] ; \ >END-of-festival/patches/patch-ab >echo x - festival/patches/patch-ac >sed 's/^X//' >festival/patches/patch-ac << 'END-of-festival/patches/patch-ac' >X$NetBSD: patch-ac,v 1.2 1999/10/11 14:13:49 proff Exp $ >X >X--- festival/examples/benchmark Thu Feb 27 00:47:45 1997 >X+++ festival/examples/benchmark Mon Oct 11 05:41:14 1999 >X@@ -1,6 +1,6 @@ >X #!/bin/sh >X >X-default_libdir="/projects/festival/lib" >X+default_libdir="$FESTIVAL_HOME/lib" >X >X while true >X do >X@@ -15,9 +15,9 @@ >X esac >X done >X >X-text=${1-"$HOME/projects/festival/examples/benchmark.text"} >X+text=${1-"$FESTIVAL_HOME/examples/benchmark.text"} >X >X-for i in . src/main ../src/main $HOME/projects/festival/src/main /cstr/bin >X+for i in . src/main ../src/main $FESTIVAL_HOME/src/main >X do >X if [ -n "$festival" ] >X then >END-of-festival/patches/patch-ac >echo x - festival/patches/patch-ad >sed 's/^X//' >festival/patches/patch-ad << 'END-of-festival/patches/patch-ad' >X--- speech_tools/config/config.orig Thu Nov 18 19:10:29 1999 >X+++ speech_tools/config/config Fri Jun 16 17:03:16 2000 >X@@ -15,7 +15,7 @@ >X ## You may need to set this explicitly if automounter or NFS >X ## side effects cause problems >X >X-EST_HOME := $(shell (cd $(EST); pwd)) >X+EST_HOME := $(PKG_EST_HOME) >X >X ########################################################################### >X ## System type. >X@@ -77,10 +77,10 @@ >X ## specify a program to play files in a desired format. >X >X ## NCD's network audio system, This is recommended. >X-# INCLUDE_MODULES += NAS_AUDIO >X+INCLUDE_MODULES += NAS_AUDIO >X >X ## Elightenment Sound Demon, for KDE etc. >X-# INCLUDE_MODULES += ESD_AUDIO >X+INCLUDE_MODULES += ESD_AUDIO >X >X ## Native audio for your platform (sun, linux, freebsd, irix, windows) >X INCLUDE_MODULES += NATIVE_AUDIO >X@@ -95,7 +95,7 @@ >X INCLUDE_MODULES += EDITLINE >X >X # speech recognition >X-#INCLUDE_MODULES += ASR >X+INCLUDE_MODULES += ASR >X >X >X ## Scheme >END-of-festival/patches/patch-ad >echo x - festival/patches/patch-ae >sed 's/^X//' >festival/patches/patch-ae << 'END-of-festival/patches/patch-ae' >X$NetBSD: patch-ae,v 1.2 1999/10/11 14:13:49 proff Exp $ >X >X--- speech_tools/include/EST_unix.h Sun May 30 20:53:04 1999 >X+++ speech_tools/include/EST_unix.h Mon Oct 11 05:40:15 1999 >X@@ -53,6 +53,7 @@ >X # include <sys/wait.h> >X # include <sys/resource.h> >X # include <dirent.h> >X+# define unix 1 >X #elif defined(SYSTEM_IS_WIN32) >X # include <io.h> >X # include "win32/EST_unix_win32.h" >END-of-festival/patches/patch-ae >echo x - festival/patches/patch-af >sed 's/^X//' >festival/patches/patch-af << 'END-of-festival/patches/patch-af' >X$NetBSD: patch-af,v 1.1 1999/10/11 14:13:49 proff Exp $ >X >X--- festival/config/project.mak-dist Mon Oct 11 21:41:08 1999 >X+++ festival/config/project.mak Mon Oct 11 22:27:37 1999 >X@@ -70,8 +70,8 @@ >X >X # Place where programs are compiled >X >X-PROJECT_MAIN_DIR=$(FESTIVAL_HOME)/src/main >X-PROJECT_SCRIPTS_DIR=$(FESTIVAL_HOME)/src/scripts >X+PROJECT_MAIN_DIR=$(PKG_FESTIVAL_BUILD_HOME)/src/main >X+PROJECT_SCRIPTS_DIR=$(PKG_FESTIVAL_BUILD_HOME)/src/scripts >X >X # Where the main RCS tree is, probably only used within CSTR >X >END-of-festival/patches/patch-af >echo x - festival/patches/patch-ag >sed 's/^X//' >festival/patches/patch-ag << 'END-of-festival/patches/patch-ag' >X$NetBSD: patch-ag,v 1.1 2000/05/05 20:54:57 hubertf Exp $ >X >X--- speech_tools/config/modules/nas_audio.mak.orig Fri May 5 20:55:15 2000 >X+++ speech_tools/config/modules/nas_audio.mak Fri May 5 20:58:07 2000 >X@@ -45,6 +45,6 @@ >X AUDIO_DEFINES += -DSUPPORT_NAS >X AUDIO_INCLUDES += -I$(NAS_INCLUDE) >X MODULE_LIBS += -L$(NAS_LIB) -laudio >X-MODULE_EXTRA_LIBS += -L$(X11_LIB) -lX11 -lXt >X+MODULE_EXTRA_LIBS += -L$(X11_LIB) -Wl,-R $(X11_LIB) -lX11 -lXt >X >X >END-of-festival/patches/patch-ag >echo x - festival/patches/patch-ah >sed 's/^X//' >festival/patches/patch-ah << 'END-of-festival/patches/patch-ah' >X$NetBSD: patch-ah,v 1.1 2000/05/05 20:54:57 hubertf Exp $ >X >X--- festival/config/modules/nas_audio.mak.orig Fri May 5 21:07:15 2000 >X+++ festival/config/modules/nas_audio.mak Fri May 5 21:07:29 2000 >X@@ -44,6 +44,6 @@ >X >X AUDIO_DEFINES += -DSUPPORT_NAS >X AUDIO_INCLUDES += -I$(NAS_INCLUDE) >X-MODULE_LIBS += -L$(NAS_LIB) -laudio -L$(X11_LIB) -lX11 -lXt >X+MODULE_LIBS += -L$(NAS_LIB) -laudio -L$(X11_LIB) -Wl,-R$(X11_LIB) -lX11 -lXt >X >X >END-of-festival/patches/patch-ah >echo x - festival/patches/patch-ai >sed 's/^X//' >festival/patches/patch-ai << 'END-of-festival/patches/patch-ai' >X$NetBSD: patch-ai,v 1.2 2000/05/31 14:51:16 dmcmahill Exp $ >X >Xwork around pmax compiler bug >X >X--- speech_tools/grammar/ngram/Makefile.orig Sun May 30 06:59:41 1999 >X+++ speech_tools/grammar/ngram/Makefile Tue May 30 12:41:32 2000 >X@@ -49,3 +49,10 @@ >X include $(TOP)/config/common_make_rules >X >X+ifeq ($(MACHINETYPE),pmax) >X+ >X+ngrammar_io.o: ngrammar_io.cc >X+ ${CXX} -c -fno-implicit-templates -fguiding-decls -Wall -I../../include ${OS_INCLUDES} ngrammar_io.cc >X+ >X+endif >X+ >X >END-of-festival/patches/patch-ai >echo x - festival/patches/patch-am >sed 's/^X//' >festival/patches/patch-am << 'END-of-festival/patches/patch-am' >Xpassing `int *' as argument 3 of `accept(int, sockaddr *, socklen_t *)' changes signedness >X >X--- speech_tools/utils/EST_Server.cc.orig Thu Nov 18 23:14:51 1999 >X+++ speech_tools/utils/EST_Server.cc Sun Jun 11 17:27:17 2000 >X@@ -647,7 +647,7 @@ >X >X while (connected() && >X (csocket = accept(p_socket, (struct sockaddr *) &sin, >X- SOCKLEN_CAST &sin_size))>=0) >X+ (socklen_t *) &sin_size))>=0) >X { >X if (p_trace) >X *p_trace << "connection " << csocket << "\n"; >END-of-festival/patches/patch-am >echo x - festival/patches/patch-an >sed 's/^X//' >festival/patches/patch-an << 'END-of-festival/patches/patch-an' >Xpassing `int *' as argument 3 of `getsockname(int, sockaddr *, socklen_t *)' changes signedness >X >X--- speech_tools/utils/EST_ServiceTable.cc.orig Thu Nov 18 23:15:21 1999 >X+++ speech_tools/utils/EST_ServiceTable.cc Sun Jun 11 17:28:29 2000 >X@@ -296,7 +296,7 @@ >X >X // This only gets the port number >X >X- if (getsockname(socket, (struct sockaddr *)&sin, SOCKLEN_CAST &size) != 0) >X+ if (getsockname(socket, (struct sockaddr *)&sin, (socklen_t *) &size) != 0) >X EST_sys_error("Can't find my address"); >X >X >END-of-festival/patches/patch-an >echo x - festival/patches/patch-ao >sed 's/^X//' >festival/patches/patch-ao << 'END-of-festival/patches/patch-ao' >Xpassing `int *' as argument 3 of `getpeername(int, sockaddr *, socklen_t *)' changes signedness >X >X--- ./festival/src/arch/festival/server.cc.orig Thu Nov 18 23:46:47 1999 >X+++ ./festival/src/arch/festival/server.cc Sun Jun 11 17:48:45 2000 >X@@ -206,7 +206,7 @@ >X const char *client_hostnum; >X const char *reason = ""; >X >X- getpeername(fd,(struct sockaddr *)&peer,SOCKLEN_CAST &addrlen); >X+ getpeername(fd,(struct sockaddr *)&peer, (socklen_t *) &addrlen); >X clienthost = gethostbyaddr((char *)&peer.sin_addr, >X sizeof(peer.sin_addr),AF_INET); >X client_hostnum = inet_ntoa(peer.sin_addr); >END-of-festival/patches/patch-ao >echo x - festival/patches/patch-ap >sed 's/^X//' >festival/patches/patch-ap << 'END-of-festival/patches/patch-ap' >X--- speech_tools/audio/nas.cc.orig Thu Oct 14 16:26:29 1999 >X+++ speech_tools/audio/nas.cc Fri Jun 16 17:24:25 2000 >X@@ -57,7 +57,8 @@ >X >X int nas_supported = TRUE; >X >X-int endian_int = 1; >X+extern int endian_int; >X+int endian_int = 1; >X #define NAS_BIG_ENDIAN (((char *)&endian_int)[0] == 0) >X >X static void na_sync_play_cb(AuServer *aud, AuEventHandlerRec *handler, >END-of-festival/patches/patch-ap >echo x - festival/patches/patch-aq >sed 's/^X//' >festival/patches/patch-aq << 'END-of-festival/patches/patch-aq' >X--- speech_tools/audio/esd.cc.orig Mon Oct 4 15:39:01 1999 >X+++ speech_tools/audio/esd.cc Fri Jun 16 17:49:10 2000 >X@@ -66,7 +66,6 @@ >X >X bool esd_supported = TRUE; >X >X-int endian_int = 1; >X #define ESD_BIG_ENDIAN (((char *)&endian_int)[0] == 0) >X >X EST_String server; >END-of-festival/patches/patch-aq >echo c - festival/files >mkdir -p festival/files > /dev/null 2>&1 >echo x - festival/files/md5 >sed 's/^X//' >festival/files/md5 << 'END-of-festival/files/md5' >XMD5 (festival/festival-1.4.1.tar.gz) = 1cf585adfd5f8f14a3eed71200c5cbde >XMD5 (festival/speech_tools-1.2.1.tar.gz) = 4b77d63f202a410868cc79b5e0640b9b >XMD5 (festival/OGIresLPC-2.0.4.tar.gz) = d9ef4871ae35bd750dfb649de8ec1728 >XMD5 (festival/OGIfestpatch-1.4.1.tar.gz) = a94d02c9c6415d373e50536f6aeaeac4 >END-of-festival/files/md5 >echo x - festival/files/festival.sh >sed 's/^X//' >festival/files/festival.sh << 'END-of-festival/files/festival.sh' >X#!/bin/sh >X# path for audsp >XPATH=@PKG_PREFIX@/libexec:$PATH >Xexport PATH >Xexec festival.naked --libdir @PKG_FESTIVAL_LOCATION@/lib $* >END-of-festival/files/festival.sh >echo x - festival/files/festival_client.sh >sed 's/^X//' >festival/files/festival_client.sh << 'END-of-festival/files/festival_client.sh' >X#!/bin/sh >XPATH=@PKG_PREFIX@/libexec:$PATH >Xexport PATH >Xexec festival_client.naked @PKG_FESTIVAL_LOCATION@/lib $* >END-of-festival/files/festival_client.sh >echo x - festival/files/sitevars.scm >sed 's/^X//' >festival/files/sitevars.scm << 'END-of-festival/files/sitevars.scm' >X(set! system-voice-path '("@PKG_FESTIVAL_LOCATION@/lib/voices")) >X(set! sgml_parse_progname "nsgmls") >END-of-festival/files/sitevars.scm >echo x - festival/files/top-Makefile >sed 's/^X//' >festival/files/top-Makefile << 'END-of-festival/files/top-Makefile' >Xall: >X cd speech_tools && $(MAKE) >X cd festival && $(MAKE) >END-of-festival/files/top-Makefile >echo x - festival/files/FreeBSD.mak >sed 's/^X//' >festival/files/FreeBSD.mak << 'END-of-festival/files/FreeBSD.mak' >Xinclude $(EST)/config/systems/default.mak >X >X## echo -n doesn't work (well only sometimes ?) >XECHO_N = /usr/bin/printf "%s" >X >XNAWK=awk >X >XNAS_LIB=$(PKG_X11BASE)/lib >XNAS_INCLUDE=$(PKG_X11BASE)/include >X >XX11_LIB=$(PKG_X11BASE)/lib >XX11_INCLUDE=$(PKG_X11BASE)/include >X >XOS_INCLUDES+=-I$(PKG_PREFIX)/include >XOS_LIBS+=-L$(PKG_PREFIX)/lib >END-of-festival/files/FreeBSD.mak >echo x - festival/files/patch-aa >sed 's/^X//' >festival/files/patch-aa << 'END-of-festival/files/patch-aa' >X$NetBSD: patch-aa,v 1.2 1999/10/11 14:13:49 proff Exp $ >X >X--- festival/config/config Mon Oct 11 07:48:44 1999 >X+++ festival/config/config Mon Oct 11 05:48:33 1999 >X@@ -20,7 +20,7 @@ >X ## You may need to set this explicitly if automounter or NFS >X ## side effects cause problems >X >X-FESTIVAL_HOME := $(shell (cd $(TOP); pwd)) >X+FESTIVAL_HOME := $(PKG_FESTIVAL_HOME) >X >X ########################################################################### >X ## Feature selection. >END-of-festival/files/patch-aa >echo x - festival/files/patch-aa-ogi >sed 's/^X//' >festival/files/patch-aa-ogi << 'END-of-festival/files/patch-aa-ogi' >X$NetBSD: patch-aa,v 1.2 1999/10/11 14:13:49 proff Exp $ >X >X--- festival/config/config Mon Oct 11 07:48:44 1999 >X+++ festival/config/config Mon Oct 11 05:48:33 1999 >X@@ -20,7 +20,7 @@ >X ## You may need to set this explicitly if automounter or NFS >X ## side effects cause problems >X >X-FESTIVAL_HOME := $(shell (cd $(TOP); pwd)) >X+FESTIVAL_HOME := $(PKG_FESTIVAL_HOME) >X >X ########################################################################### >X ## Feature selection. >X@@ -70,3 +70,6 @@ >X ## in config/configs/default.mak. >X >X >X+ALSO_INCLUDE += OGIcommon >X+ALSO_INCLUDE += OGIdbase >X+ALSO_INCLUDE += OGIresLPC >END-of-festival/files/patch-aa-ogi >echo x - festival/Makefile >sed 's/^X//' >festival/Makefile << 'END-of-festival/Makefile' >X# New ports collection makefile for: festival >X# Date created: 2000-06-11 >X# Whom: Trevor Johnson <trevor@jpj.net> >X# based on the NetBSD port >X# >X# $NetBSD: Makefile,v 1.11 1999/12/28 04:19:58 wiz Exp $ >X# $FreeBSD$ >X# >X >XPORTNAME= festival >XPORTVERSION= 1.4.1 >XCATEGORIES= audio >XMASTER_SITES= ftp://ftp.cstr.ed.ac.uk/pub/festival/${PORTVERSION}/ \ >X http://www.speech.cs.cmu.edu/festival/cstr/festival/${PORTVERSION}/ \ >X ftp://ftp.leb.net/pub/blinux/${SUB} \ >X ftp://ftp.mayn.de/pub/linux/BLinux/${SUB} \ >X ftp://ftp.tuwien.ac.at/zaux024/opsys/linux/blinux/${SUB} \ >XSUB= festival/mirror.festival_home/${PORTVERSION}/ >X.if defined (WITH_OGI) >XMASTER_SITES+= ftp://ftp.leb.net/pub/blinux/festival/mirror.ogi-synth_home/ \ >X ftp://ftp.mayn.de/pub/linux/BLinux/festival/mirror.ogi-synth_home/ \ >X ftp://cslu.cse.ogi.edu/pub/tts/ >X.endif >XDISTFILES= ${DISTNAME}.tar.gz \ >X speech_tools-1.2.1.tar.gz >X.if defined (WITH_OGI) >XDISTFILES+= OGIresLPC-2.0.4.tar.gz >X.endif >X >X.if defined (WITH_OGI) >XPATCHFILES= OGIfestpatch-${PORTVERSION}.tar.gz >X.endif >X >XMAINTAINER= trevor@jpj.net >X >XLIB_DEPENDS= audio.1:${PORTSDIR}/audio/nas \ >X esd.2:${PORTSDIR}/audio/esound >X >XDIST_SUBDIR= festival >X >XEXTRA_PATCHES= ${FILESDIR}/patch-aa >X.if defined (WITH_OGI) >XEXTRA_PATCHES= ${FILESDIR}/patch-aa-ogi >XRESTRICTED= no-commercial-use >X.endif >X >XPLIST= ${PKGDIR}/PLIST >X.if defined (WITH_OGI) >XPLIST= ${PKGDIR}/PLIST-ogi >X.endif >X >XWRKSRC= ${WRKDIR} >X >XUSE_GMAKE= yes >XUSE_NEWGCC= yes >X >XSPEECHTOOLS= ${WRKSRC}/speech_tools >XFESTIVAL= ${WRKSRC}/festival >X >XFHOME= ${PREFIX}/share/festival >X >XMAKE_ENV+= PKG_EST_HOME=${SPEECHTOOLS} \ >X EST_HOME=${SPEECHTOOLS} \ >X PKG_FESTIVAL_BUILD_HOME=${FESTIVAL} \ >X PKG_FESTIVAL_HOME=${FHOME} \ >X PKG_COMPILER=${CC} \ >X PKG_X11BASE=${X11BASE} \ >X PKG_PREFIX=${PREFIX} \ >X EGCS_CC=${CC} \ >X EGCS_CXX=${CXX} \ >X GCC28_CC=${CC} \ >X GCC28_CXX=${CXX} \ >X GCC27_CC=${CC} \ >X GCC27_CXX=${CXX} \ >X GCC26_CC=${CC} \ >X GCC26_CXX=${CXX} \ >X CC=${CC} \ >X CXX=${CXX} >X >XMAN1= festival.1 festival_client.1 >X >X.if defined (WITH_OGI) >Xpost-extract: >X @${GUNZIP_CMD} -dc ${DISTDIR}/${DIST_SUBDIR}/OGIfestpatch-${PORTVERSION}.tar.gz \ >X | ${TAR} -C ${WRKSRC} -xf - >X.endif >X >X.if !defined(WITH_OGI) >Xpre-fetch: >X @${ECHO} >X @${ECHO_MSG} "********************************************************" >X @${ECHO_MSG} "* To build this port with the OGI enhancements, define *" >X @${ECHO_MSG} "* \"WITH_OGI\" and restart the build. The license for *" >X @${ECHO_MSG} "* the OGI materials prohibits commercial use, but they *" >X @${ECHO_MSG} "* are required by some of the voices. *" >X @${ECHO_MSG} "********************************************************" >X @${ECHO} >X.endif >X >Xpre-patch: >X ${CP} ${SPEECHTOOLS}/config/config-dist ${SPEECHTOOLS}/config/config && \ >X ${CHMOD} u+w ${SPEECHTOOLS}/config/config >X ${CP} ${FESTIVAL}/config/config-dist ${FESTIVAL}/config/config && \ >X ${CHMOD} u+w ${FESTIVAL}/config/config >X >Xpost-patch: >X ${CP} ${FILESDIR}/top-Makefile ${WRKSRC}/Makefile >X ${CP} ${FILESDIR}/FreeBSD.mak ${SPEECHTOOLS}/config/systems/FreeBSD.mak >X ${CP} ${SPEECHTOOLS}/config/systems/ix86_FreeBSD3.3.mak \ >X ${SPEECHTOOLS}/config/systems/ix86_FreeBSD3.4.mak >X ${CP} ${SPEECHTOOLS}/config/systems/ix86_FreeBSD3.3.mak \ >X ${SPEECHTOOLS}/config/systems/ix86_FreeBSD3.5.mak >X ${CP} ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.0.mak \ >X ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.1.mak >X ${CP} ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.0.mak \ >X ${SPEECHTOOLS}/config/systems/ix86_FreeBSD5.0.mak >X >Xdo-install: >X ${MKDIR} ${FHOME} >X ${CHMOD} -R u+w,a+r,og-w ${FESTIVAL}/lib >X ${FIND} ${FESTIVAL}/lib -type d -print0| xargs -0 ${CHMOD} 755 >X cd ${FESTIVAL} && ${CP} -pPR lib examples ${FHOME} >X ${RM} -rf ${FHOME}/lib/etc/*FreeBSD* >X ${INSTALL_PROGRAM} ${FESTIVAL}/lib/etc/*FreeBSD*/audsp ${PREFIX}/libexec >X ${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival ${PREFIX}/libexec/festival.naked >X ${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival_client ${PREFIX}/libexec/festival_client.naked >X for n in festival.sh festival_client.sh sitevars.scm; \ >X do {\ >X ${SED} "s%@PKG_FESTIVAL_LOCATION@%${FHOME}%; \ >X s%@PKG_PREFIX@%${PREFIX}%" <${FILESDIR}/$$n > ${WRKDIR}/$$n ;} \ >X done >X ${INSTALL_SCRIPT} ${WRKDIR}/festival.sh ${PREFIX}/bin/festival >X ${INSTALL_SCRIPT} ${WRKDIR}/festival_client.sh ${PREFIX}/bin/festival_client >X ${INSTALL_DATA} ${WRKDIR}/sitevars.scm ${FHOME}/lib/sitevars.scm >X ${INSTALL_MAN} ${FESTIVAL}/doc/festival.1 ${PREFIX}/man/man1/festival.1 >X ${INSTALL_MAN} ${FESTIVAL}/doc/festival_client.1 ${PREFIX}/man/man1/festival_client.1 >X >X.include <bsd.port.mk> >END-of-festival/Makefile >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 21182
: 10595