# 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/files # festival/files/festival.sh # festival/files/festival_client.sh # festival/files/patch-festival_src_arch_festival_server.cc # festival/files/patch-speech__tools_config_compilers_gcc.mak # festival/files/patch-festival_src_modules_MultiSyn_TargetCostRescoring.cc # festival/files/patch-voxware # festival/files/sitevars.scm # festival/files/patch-festival_src_modules_hts__engine_HTS__misc.c # festival/files/patch-speech__tools_audio_nas.cc # festival/files/patch-speech__tools_config_modules_nas__audio.mak # festival/files/patch-speech__tools_config_rules_install.mak # festival/files/patch-speech__tools_include_EST__unix.h # festival/files/patch-speech__tools_main_sig2fv__main.cc # festival/Makefile # festival/distinfo # festival/pkg-descr # festival/pkg-message # festival/pkg-plist # echo c - festival mkdir -p festival > /dev/null 2>&1 echo c - festival/files mkdir -p festival/files > /dev/null 2>&1 echo x - festival/files/festival.sh sed 's/^X//' >festival/files/festival.sh << '8a21c6b0fba4ac8e5662e2be3b926fd5' X#!/bin/sh X# path for audsp XPATH=@PKG_PREFIX@/libexec:$PATH Xexport PATH Xexec festival.naked --libdir @PKG_FESTIVAL_LOCATION@/lib $* 8a21c6b0fba4ac8e5662e2be3b926fd5 echo x - festival/files/festival_client.sh sed 's/^X//' >festival/files/festival_client.sh << '0687e97bb7e71b37cb2c12578910d778' X#!/bin/sh XPATH=@PKG_PREFIX@/libexec:$PATH Xexport PATH Xexec festival_client.naked @PKG_FESTIVAL_LOCATION@/lib $* 0687e97bb7e71b37cb2c12578910d778 echo x - festival/files/patch-festival_src_arch_festival_server.cc sed 's/^X//' >festival/files/patch-festival_src_arch_festival_server.cc << '85f7971476c5c631882fe324b328329f' Xlibc++ doesn't like "using namespace std" in C++11 X Xserver.cc:125:68: error: invalid operands to binary expression ('__bind' and 'int') X if (bind(fd, (struct sockaddr *)&serv_addr, sizeof(serv_addr)) != 0) X ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ X X--- festival/src/arch/festival/server.cc.orig 2005-10-26 19:44:06 UTC X+++ festival/src/arch/festival/server.cc X@@ -122,7 +122,7 @@ int festival_start_server(int port) X serv_addr.sin_port = htons(port); X serv_addr.sin_addr.s_addr = htonl(INADDR_ANY); X X- if (bind(fd, (struct sockaddr *)&serv_addr, sizeof(serv_addr)) != 0) X+ if (::bind(fd, (struct sockaddr *)&serv_addr, sizeof(serv_addr)) != 0) X { X cerr << "socket: bind failed" << endl; X festival_error(); 85f7971476c5c631882fe324b328329f echo x - festival/files/patch-speech__tools_config_compilers_gcc.mak sed 's/^X//' >festival/files/patch-speech__tools_config_compilers_gcc.mak << 'b66c7ed9190f1320d71a3f5949765a47' X--- speech_tools/config/compilers/gcc.mak.orig 2001-04-04 11:55:32 UTC X+++ speech_tools/config/compilers/gcc.mak X@@ -38,8 +38,4 @@ X ## ## X ########################################################################### X X-ifdef GCC X-include $(EST)/config/compilers/$(GCC).mak X-else X include $(EST)/config/compilers/gcc_defaults.mak X-endif b66c7ed9190f1320d71a3f5949765a47 echo x - festival/files/patch-festival_src_modules_MultiSyn_TargetCostRescoring.cc sed 's/^X//' >festival/files/patch-festival_src_modules_MultiSyn_TargetCostRescoring.cc << 'b85a564d529460af9181af78f8f067b4' XPart of Debian's patch at: X http://patch-tracker.debian.org/patch/series/view/festival/1:2.1~release-5.1/src_modules_MultiSyn_path_fixes.diff X X--- festival/src/modules/MultiSyn/TargetCostRescoring.cc.orig 2017-09-04 15:54:08 UTC X+++ festival/src/modules/MultiSyn/TargetCostRescoring.cc X@@ -82,7 +82,7 @@ void rescoreCandidates( EST_VTCandidate X //cerr << scores << endl; X X // calculate simple mean duration of some or all of candidates X- float meandur = 0.0; X+ long meandur = 0.0; X int n = 0; X X if( beam_width < 0 ){ // just average all of them X@@ -107,7 +107,7 @@ void rescoreCandidates( EST_VTCandidate X X // then tweak the scores based on that X for( EST_Litem *li = scores.head(); li != 0; li = li->next() ){ X- float cand_dur = scores(li)._dur; X+ long cand_dur = scores(li)._dur; X // cerr << scores(li)._cand->score << " "; X scores(li)._cand->score += (mult * abs( cand_dur - meandur ) ); X // cerr << scores(li)._cand->score << endl; b85a564d529460af9181af78f8f067b4 echo x - festival/files/patch-voxware sed 's/^X//' >festival/files/patch-voxware << 'b199f96394d6ce2bceba275dcd7a241b' X--- speech_tools/audio/linux_sound.cc.orig 2017-09-04 15:54:03 UTC X+++ speech_tools/audio/linux_sound.cc X@@ -65,9 +65,15 @@ X #include X int freebsd16_supported = TRUE; X int linux16_supported = FALSE; X-static char *aud_sys_name = "FreeBSD"; X+static const char *aud_sys_name = "FreeBSD"; X #endif /*SUPPORT_FREEBSD16 */ X X+#ifdef SUPPORT_LINUX16 X+int linux16_supported = TRUE; X+int freebsd16_supported = FALSE; X+static const char *aud_sys_name = "Linux"; X+#endif X+ X #ifdef SUPPORT_VOXWARE X X #include X@@ -75,9 +81,7 @@ static char *aud_sys_name = "FreeBSD"; X #include X #include X #include X-int linux16_supported = TRUE; X-int freebsd16_supported = FALSE; X-static const char *aud_sys_name = "Linux"; X+ X static int stereo_only = 0; X X // Code to block signals while sound is playing. X@@ -771,7 +775,7 @@ int record_linux_wave(EST_Wave &inwave, X int num_samples; X int audio=-1,actual_fmt; X int i,r,n; X- char *audiodevice; X+ const char *audiodevice; X X if (al.present("-audiodevice")) X audiodevice = al.val("-audiodevice"); X--- speech_tools/config/modules/freebsd16_audio.mak.orig 2017-09-04 15:54:03 UTC X+++ speech_tools/config/modules/freebsd16_audio.mak X@@ -42,7 +42,7 @@ INCLUDE_FREEBSD16_AUDIO=1 X X MOD_DESC_FREEBSD16_AUDIO=Native audio module for FreeBSD systems X X-AUDIO_DEFINES += -DSUPPORT_FREEBSD16 X+AUDIO_DEFINES += -DSUPPORT_FREEBSD16 -DSUPPORT_VOXWARE X X #ifdef INCLUDE_JAVA_CPP X # AUDIO_DEFINES += -DTHREAD_SAFETY b199f96394d6ce2bceba275dcd7a241b echo x - festival/files/sitevars.scm sed 's/^X//' >festival/files/sitevars.scm << '7ab7d7dcb9386efd23aed2c91552eba3' X(set! system-voice-path '("@PKG_FESTIVAL_LOCATION@/lib/voices")) X(set! sgml_parse_progname "nsgmls") 7ab7d7dcb9386efd23aed2c91552eba3 echo x - festival/files/patch-festival_src_modules_hts__engine_HTS__misc.c sed 's/^X//' >festival/files/patch-festival_src_modules_hts__engine_HTS__misc.c << '9a2cebeb3489095cee8eb15463ae4dac' X--- festival/src/modules/hts_engine/HTS_misc.c.orig 2017-09-04 15:54:08 UTC X+++ festival/src/modules/hts_engine/HTS_misc.c X@@ -245,11 +245,7 @@ size_t HTS_ftell(HTS_File * fp) X } else if (fp->type == HTS_FILE) { X fpos_t pos; X fgetpos((FILE *) fp->pointer, &pos); X-#if defined(_WIN32) || defined(__CYGWIN__) || defined(__APPLE__) X return (size_t) pos; X-#else X- return (size_t) pos.__pos; X-#endif /* _WIN32 || __APPLE__ */ X } X HTS_error(0, "HTS_ftell: Unknown file type.\n"); X return 0; 9a2cebeb3489095cee8eb15463ae4dac echo x - festival/files/patch-speech__tools_audio_nas.cc sed 's/^X//' >festival/files/patch-speech__tools_audio_nas.cc << '45634a04aa933559fa99bf7cc437d193' X--- speech_tools/audio/nas.cc.orig 2017-09-04 15:54:03 UTC X+++ speech_tools/audio/nas.cc X@@ -57,6 +57,7 @@ static int nas_playing = 0; X X int nas_supported = TRUE; X X+extern int endian_int; X int endian_int = 1; X #define NAS_BIG_ENDIAN (((char *)&endian_int)[0] == 0) X 45634a04aa933559fa99bf7cc437d193 echo x - festival/files/patch-speech__tools_config_modules_nas__audio.mak sed 's/^X//' >festival/files/patch-speech__tools_config_modules_nas__audio.mak << '73cbbbb68de2c7f152d2f39a83668881' 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 2017-09-04 15:54:03 UTC X+++ speech_tools/config/modules/nas_audio.mak X@@ -45,6 +45,6 @@ MOD_DESC_NAS_AUDIO=Use Network Audio 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 73cbbbb68de2c7f152d2f39a83668881 echo x - festival/files/patch-speech__tools_config_rules_install.mak sed 's/^X//' >festival/files/patch-speech__tools_config_rules_install.mak << '12f7c5ad77210fbfadac3074ff21b6c1' Xauthor: Tod McQuillin X X--- speech_tools/config/rules/install.mak.orig 2017-09-04 15:54:03 UTC X+++ speech_tools/config/rules/install.mak X@@ -39,7 +39,7 @@ X X X X-PROJECT_HOME_PATH := $(shell mkdir -p $($(PROJECT_PREFIX)_HOME); cd $($(PROJECT_PREFIX)_HOME); pwd) X+PROJECT_HOME_PATH := $($(PROJECT_PREFIX)_HOME) X X PROJECT_TOP_PATH := $(shell (cd $(TOP); pwd)) X 12f7c5ad77210fbfadac3074ff21b6c1 echo x - festival/files/patch-speech__tools_include_EST__unix.h sed 's/^X//' >festival/files/patch-speech__tools_include_EST__unix.h << '8980368e1b9d96fec4c30aaba3c648d4' X$NetBSD: patch-ae,v 1.2 1999/10/11 14:13:49 proff Exp $ X X--- speech_tools/include/EST_unix.h.orig 2017-09-04 15:54:03 UTC X+++ speech_tools/include/EST_unix.h X@@ -53,6 +53,7 @@ X # include X # include X # include X+# define unix 1 X #elif defined(SYSTEM_IS_WIN32) X # include X # include "win32/EST_unix_win32.h" 8980368e1b9d96fec4c30aaba3c648d4 echo x - festival/files/patch-speech__tools_main_sig2fv__main.cc sed 's/^X//' >festival/files/patch-speech__tools_main_sig2fv__main.cc << '75287b93225db6d2141d824b32b8147b' Xsig2fv_main.cc:190:18: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] X " default: "DEFAULT_WINDOW"\n\n" X ^ X X--- speech_tools/main/sig2fv_main.cc.orig 2017-09-04 15:54:03 UTC X+++ speech_tools/main/sig2fv_main.cc X@@ -187,7 +187,7 @@ int main(int argc, char *argv[]) X "-window_type Type of window used on waveform. \n" X " Permissable types are: \n" + X EST_Window::options_supported() + X- " default: \"DEFAULT_WINDOW\"\n\n" X+ " default: \" DEFAULT_WINDOW\"\n\n" X "-lpc_order Order of lpc analysis. \n\n" X "-ref_order Order of lpc reflection coefficient analysis. \n\n" X "-cep_order Order of lpc cepstral analysis.\n\n" 75287b93225db6d2141d824b32b8147b echo x - festival/Makefile sed 's/^X//' >festival/Makefile << '399a54f295f2f3da294f4e7ac0c5d95f' X# Created by: trevor X# $FreeBSD: head/audio/festival/Makefile 453284 2017-11-01 13:10:35Z olgeni $ X XPORTNAME= festival XDISTVERSION= 2.5.0 XCATEGORIES= audio accessibility XMASTER_SITES= FESTIVAL/2.5 XDISTFILES= ${DISTNAME}-release.tar.gz \ X speech_tools-${DISTVERSION}-release.tar.gz XDIST_SUBDIR= festival X XPATCHFILES= src_modules_diphone_diphone.h.diff?id=b58a836:debian \ X src_modules_diphone_di_io.cc.diff?id=b58a836:debian \ X src_modules_diphone_diphone.cc.diff?id=b58a836:debian \ X src_modules_donovan_t2s.h.diff?id=b58a836:debian \ X src_modules_UniSyn_diphone_UniSyn_diphone.cc.diff?id=b58a836:debian \ X festival_el_utf8.diff?id=b58a836:debian \ X lintianspellpatch.diff?id=b58a836:debian \ X hts21compat.diff?id=b58a836:debian \ X languagespatch.diff?id=b58a836:debian \ X ${SPT_PATCHES:C/.*/patch-speech__tools_\0:netbsd/} XPATCH_SITES= ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/audio/festival/patches/:netbsd \ X http://salsa.debian.org/tts-team/festival.git/plain/debian/patches/:debian X XMAINTAINER= mi@aldan.algebra.com XCOMMENT= Multi-lingual speech synthesis system X XLICENSE_FILE= COPYING X XOPTIONS_DEFINE= NAS ESD XOPTIONS_DEFAULT=NAS ESD XESD_DESC= ${ESOUND_DESC} X XCXXFLAGS+= -DFTLIBDIR=${LOCALBASE}/share/festival/lib XCONFIGURE_WRKSRC=${WRKDIR}/festival XUSES= gmake XSPEECHTOOLS= ${WRKSRC}/speech_tools XFESTIVAL= ${WRKSRC}/festival XMAKE_ARGS+= CC="${CC}" GCC="${CC}" \ X CXX="${CXX}" GXX="${CXX}" \ X EST_HOME=${SPEECHTOOLS} XWRKSRC= ${WRKDIR} X XSPT_PATCHES= include_ling__class_EST__FeatureFunctionPackage.h \ X include_unix_EST__socket__unix.h X Xdo-build: X.for d in speech_tools festival X ${MAKE_CMD} -C ${WRKDIR}/$d ${MAKE_FLAGS} Makefile ${MAKE_ARGS} X.endfor X X# Can not make test in `festival', because the voices may not be installed X# XXX: this should fail, if the verdict is not "CORRECT"... Xpost-build test: X ${MAKE_CMD} -C ${WRKDIR}/speech_tools test X X# The below is needed, because Debian's patches expect a different X# directory-name Xpre-patch: X ${LN} -s festival ${WRKSRC}/festival-2.1~release X ${LN} -s festival ${WRKSRC}/b X Xpost-patch:: X ${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ X ${WRKSRC}/*/config/systems/default.mak X X.for m in nas esd X${m:tu}_LIB_DEPENDS= lib${m:nas=audio}.so:audio/${m:esd=esound} Xpost-patch-${m:tu}-on: X ${REINPLACE_CMD} -e 's,# INCLUDE_MODULES += ${m:tu}_AUDIO,INCLUDE_MODULES += ${m:tu}_AUDIO,' \ X ${WRKDIR}/*/config/config.in X${m:tu}_CONFIGURE_ENABLE=${m} X.endfor X Xdo-configure: X.for d in speech_tools festival X @cd ${WRKDIR}/$d && \ X if ! ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \ X CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \ X ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS}; then \ X ${ECHO_CMD} "===> configuration script for $d failed."; \ X ${FALSE}; \ X fi X # This step helps non-i386 systems and is harmless on i386 X -${LN} -s ix86_FreeBSD.mak ${WRKDIR}/$d/config/systems/${MACHINE}_unknown.mak X.endfor X @${REINPLACE_CMD} \ X -e '/^CFLAGS *=/s|$$| ${CFLAGS}|' \ X -e '/^CXXFLAGS *=/s|$$| ${CXXFLAGS}|' \ X -e 's,^OPTIMI,#OPTIMI,' \ X ${WRKSRC}/speech_tools/config/compilers/gcc*.mak X Xdo-install: X @${MKDIR} ${STAGEDIR}${DATADIR} X ${CHMOD} -R u+w,a+r,og-w ${FESTIVAL}/lib X ${FIND} ${FESTIVAL}/lib -type d -print0 | ${XARGS} -0 ${CHMOD} 755 X ${FIND} ${FESTIVAL} -type f -name *.orig -delete X ${CP} -pPR ${FESTIVAL}/lib ${FESTIVAL}/examples ${STAGEDIR}${DATADIR} X ${RM} -r ${STAGEDIR}${DATADIR}/lib/etc/Makefile ${STAGEDIR}${DATADIR}/lib/etc/*FreeBSD* \ X ${STAGEDIR}${DATADIR}/lib/etc/*unknown X ${INSTALL_PROGRAM} ${FESTIVAL}/lib/etc/*/audsp ${STAGEDIR}${PREFIX}/libexec X ${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival ${STAGEDIR}${PREFIX}/libexec/festival.naked X ${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival_client ${STAGEDIR}${PREFIX}/libexec/festival_client.naked X for n in festival.sh festival_client.sh sitevars.scm; \ X do {\ X ${SED} "s%@PKG_FESTIVAL_LOCATION@%${DATADIR}%; \ X s%@PKG_PREFIX@%${PREFIX}%" <${FILESDIR}/$$n > ${WRKDIR}/$$n ;} \ X done X ${INSTALL_SCRIPT} ${WRKDIR}/festival.sh ${STAGEDIR}${PREFIX}/bin/festival X ${INSTALL_SCRIPT} ${WRKDIR}/festival_client.sh ${STAGEDIR}${PREFIX}/bin/festival_client X ${INSTALL_DATA} ${WRKDIR}/sitevars.scm ${STAGEDIR}${DATADIR}/lib/sitevars.scm X ${INSTALL_MAN} ${FESTIVAL}/doc/festival.1 ${STAGEDIR}${PREFIX}/man/man1/festival.1 X ${INSTALL_MAN} ${FESTIVAL}/doc/festival_client.1 ${STAGEDIR}${PREFIX}/man/man1/festival_client.1 X X.include 399a54f295f2f3da294f4e7ac0c5d95f echo x - festival/distinfo sed 's/^X//' >festival/distinfo << 'd6a23eb50d33c22fc2e51c59d3b0f635' XTIMESTAMP = 1527179004 XSHA256 (festival/festival-2.5.0-release.tar.gz) = 4c9007426b125290599d931df410e2def51e68a8aeebd89b4a61c7c96c09a4b4 XSIZE (festival/festival-2.5.0-release.tar.gz) = 789013 XSHA256 (festival/speech_tools-2.5.0-release.tar.gz) = e4fd97ed78f14464358d09f36dfe91bc1721b7c0fa6503e04364fb5847805dcc XSIZE (festival/speech_tools-2.5.0-release.tar.gz) = 1328624 XSHA256 (festival/src_modules_diphone_diphone.h.diff?id=b58a836) = 148ecd31aef84d5823470d339b3104b73af099404ab957fcee838520f8808104 XSIZE (festival/src_modules_diphone_diphone.h.diff?id=b58a836) = 870 XSHA256 (festival/src_modules_diphone_di_io.cc.diff?id=b58a836) = 0dfbe69e30ce8fbe695d30fed42a10c79bc6525dd4e971432a669c88bec4e048 XSIZE (festival/src_modules_diphone_di_io.cc.diff?id=b58a836) = 3819 XSHA256 (festival/src_modules_diphone_diphone.cc.diff?id=b58a836) = e92e8dc256fd624a7ac3aef7e1403ad4cabc6c23207a53648bfc8a6c5f78c6aa XSIZE (festival/src_modules_diphone_diphone.cc.diff?id=b58a836) = 1075 XSHA256 (festival/src_modules_donovan_t2s.h.diff?id=b58a836) = 164b9c0b5441177c85e44b111bb5b52e1efef59ee6d8a1b92396e84e01d94e19 XSIZE (festival/src_modules_donovan_t2s.h.diff?id=b58a836) = 566 XSHA256 (festival/src_modules_UniSyn_diphone_UniSyn_diphone.cc.diff?id=b58a836) = 4137be0f227e0ebabfd8ee6ca9100909709266a713eca511eb06e818d7b64b17 XSIZE (festival/src_modules_UniSyn_diphone_UniSyn_diphone.cc.diff?id=b58a836) = 892 XSHA256 (festival/festival_el_utf8.diff?id=b58a836) = c56f79e475682e25c6ed72639c253d48ce32535956a949e8a3ba75b7f2f71aa9 XSIZE (festival/festival_el_utf8.diff?id=b58a836) = 1945 XSHA256 (festival/lintianspellpatch.diff?id=b58a836) = b7f0d104e3154f8aa746a50013a8b77dd3855d5f812062c6424d7ee78eafcb50 XSIZE (festival/lintianspellpatch.diff?id=b58a836) = 1284 XSHA256 (festival/hts21compat.diff?id=b58a836) = d86434a9e01d2a62defd9230f102f074959ddf5d57e27d0b0abc9714f1717f82 XSIZE (festival/hts21compat.diff?id=b58a836) = 125719 XSHA256 (festival/languagespatch.diff?id=b58a836) = 3108f08656d31623ee5393eb542d0085819a056641c1853c2ffc2b07e2e9e15a XSIZE (festival/languagespatch.diff?id=b58a836) = 36538 XSHA256 (festival/patch-speech__tools_include_ling__class_EST__FeatureFunctionPackage.h) = 2249d192d1c16697e0971263a1c1c1d8dbfecfe080c077abe49765e703775157 XSIZE (festival/patch-speech__tools_include_ling__class_EST__FeatureFunctionPackage.h) = 514 XSHA256 (festival/patch-speech__tools_include_unix_EST__socket__unix.h) = ad217f952ddd714c2b6b9e5924bfaf9e3b0429ba46d1db117ca1c4918aed9741 XSIZE (festival/patch-speech__tools_include_unix_EST__socket__unix.h) = 534 d6a23eb50d33c22fc2e51c59d3b0f635 echo x - festival/pkg-descr sed 's/^X//' >festival/pkg-descr << '46b634fa125751b814f3be69034435a2' 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 XIf you need the OGI extensions, install ports/audio/festival+OGI instead. X XWWW: http://www.cstr.ed.ac.uk/projects/festival/ X XTrevor Johnson 46b634fa125751b814f3be69034435a2 echo x - festival/pkg-message sed 's/^X//' >festival/pkg-message << 'fd2505042fdfb970a4a81bbe3c7bb18a' 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************************************************************************** fd2505042fdfb970a4a81bbe3c7bb18a echo x - festival/pkg-plist sed 's/^X//' >festival/pkg-plist << 'aeb692578e7f5ed92193905200a7074e' Xbin/festival Xbin/festival_client Xlibexec/audsp Xlibexec/festival.naked Xlibexec/festival_client.naked Xman/man1/festival.1.gz Xman/man1/festival_client.1.gz X%%DATADIR%%/examples/Makefile X%%DATADIR%%/examples/addr-mode.scm X%%DATADIR%%/examples/apml.dtd X%%DATADIR%%/examples/benchmark X%%DATADIR%%/examples/benchmark.text X%%DATADIR%%/examples/dumpfeats X%%DATADIR%%/examples/dumpfeats.sh X%%DATADIR%%/examples/durmeanstd X%%DATADIR%%/examples/durmeanstd.sh X%%DATADIR%%/examples/ex1.email X%%DATADIR%%/examples/ex1.ogi X%%DATADIR%%/examples/example.apml X%%DATADIR%%/examples/example.sable X%%DATADIR%%/examples/example.th X%%DATADIR%%/examples/example2.sable X%%DATADIR%%/examples/festival_client.c X%%DATADIR%%/examples/festival_client.h X%%DATADIR%%/examples/festival_client.pl X%%DATADIR%%/examples/intro.text X%%DATADIR%%/examples/latest X%%DATADIR%%/examples/latest.sh X%%DATADIR%%/examples/make_utts X%%DATADIR%%/examples/make_utts.sh X%%DATADIR%%/examples/powmeanstd X%%DATADIR%%/examples/powmeanstd.sh X%%DATADIR%%/examples/run-festival-script X%%DATADIR%%/examples/run-festival-script.sh X%%DATADIR%%/examples/saytime X%%DATADIR%%/examples/saytime.sh X%%DATADIR%%/examples/scfg_parse_text X%%DATADIR%%/examples/scfg_parse_text.sh X%%DATADIR%%/examples/songs/Makefile X%%DATADIR%%/examples/songs/america1.xml X%%DATADIR%%/examples/songs/america2.xml X%%DATADIR%%/examples/songs/america3.xml X%%DATADIR%%/examples/songs/america4.xml X%%DATADIR%%/examples/songs/daisy.xml X%%DATADIR%%/examples/songs/doremi.xml X%%DATADIR%%/examples/songs/lochlomond.xml X%%DATADIR%%/examples/songs/spice1.xml X%%DATADIR%%/examples/songs/spice2.xml X%%DATADIR%%/examples/songs/spice3.xml X%%DATADIR%%/examples/songs/spice4.xml X%%DATADIR%%/examples/speech_pm_1.0.tar X%%DATADIR%%/examples/spintro.text X%%DATADIR%%/examples/text2pos X%%DATADIR%%/examples/text2pos.sh X%%DATADIR%%/examples/text2utt X%%DATADIR%%/examples/text2utt.sh X%%DATADIR%%/examples/text2wave X%%DATADIR%%/examples/text2wave.sh X%%DATADIR%%/examples/th-mode.scm X%%DATADIR%%/examples/tobi.stml X%%DATADIR%%/examples/toksearch.scm X%%DATADIR%%/examples/webdemo.scm X%%DATADIR%%/lib/Makefile X%%DATADIR%%/lib/Sable.v0_2.dtd X%%DATADIR%%/lib/Singing.v0_1.dtd X%%DATADIR%%/lib/VCLocalRules X%%DATADIR%%/lib/apml.scm X%%DATADIR%%/lib/apml_f2bf0lr.scm X%%DATADIR%%/lib/apml_kaldurtreeZ.scm X%%DATADIR%%/lib/cart_aux.scm X%%DATADIR%%/lib/clunits.scm X%%DATADIR%%/lib/clunits_build.scm X%%DATADIR%%/lib/cmusphinx2_phones.scm X%%DATADIR%%/lib/cslush.scm X%%DATADIR%%/lib/cstr.scm X%%DATADIR%%/lib/darpa_phones.scm X%%DATADIR%%/lib/display.scm X%%DATADIR%%/lib/duration.scm X%%DATADIR%%/lib/email-mode.scm X%%DATADIR%%/lib/engmorph.scm X%%DATADIR%%/lib/engmorphsyn.scm X%%DATADIR%%/lib/etc/email_filter X%%DATADIR%%/lib/f2bdurtreeZ.scm X%%DATADIR%%/lib/f2bf0lr.scm X%%DATADIR%%/lib/festdoc.scm X%%DATADIR%%/lib/festival.el X%%DATADIR%%/lib/festival.scm X%%DATADIR%%/lib/festtest.scm X%%DATADIR%%/lib/fringe.scm X%%DATADIR%%/lib/gswdurtreeZ.scm X%%DATADIR%%/lib/holmes_phones.scm X%%DATADIR%%/lib/hts.scm X%%DATADIR%%/lib/hts21compat.scm X%%DATADIR%%/lib/init.scm X%%DATADIR%%/lib/intonation.scm X%%DATADIR%%/lib/java.scm X%%DATADIR%%/lib/klatt_durs.scm X%%DATADIR%%/lib/languages.scm X%%DATADIR%%/lib/languages/language_american_english.scm X%%DATADIR%%/lib/languages/language_british_english.scm X%%DATADIR%%/lib/languages/language_castillian_spanish.scm X%%DATADIR%%/lib/languages/language_czech.scm X%%DATADIR%%/lib/languages/language_finnish.scm X%%DATADIR%%/lib/languages/language_italian.scm X%%DATADIR%%/lib/languages/language_russian.scm X%%DATADIR%%/lib/languages/language_scots_gaelic.scm X%%DATADIR%%/lib/languages/language_welsh.scm X%%DATADIR%%/lib/lexicons.scm X%%DATADIR%%/lib/lts.scm X%%DATADIR%%/lib/lts_build.scm X%%DATADIR%%/lib/mbrola.scm X%%DATADIR%%/lib/mettree.scm X%%DATADIR%%/lib/module_description.scm X%%DATADIR%%/lib/mrpa_allophones.scm X%%DATADIR%%/lib/mrpa_durs.scm X%%DATADIR%%/lib/mrpa_phones.scm X%%DATADIR%%/lib/multisyn/Makefile X%%DATADIR%%/lib/multisyn/multisyn.scm X%%DATADIR%%/lib/multisyn/multisyn_pauses.scm X%%DATADIR%%/lib/multisyn/radio_phones_multisyn.scm X%%DATADIR%%/lib/multisyn/send_xwaves.scm X%%DATADIR%%/lib/multisyn/target_cost.scm X%%DATADIR%%/lib/ogimarkup-mode.scm X%%DATADIR%%/lib/pauses.scm X%%DATADIR%%/lib/phoneset.scm X%%DATADIR%%/lib/phrase.scm X%%DATADIR%%/lib/pos.scm X%%DATADIR%%/lib/postlex.scm X%%DATADIR%%/lib/radio_phones.scm X%%DATADIR%%/lib/sable-latin.ent X%%DATADIR%%/lib/sable-mode.scm X%%DATADIR%%/lib/scfg.scm X%%DATADIR%%/lib/scfg_wsj_wp20.gram X%%DATADIR%%/lib/sec.B.hept.ngrambin X%%DATADIR%%/lib/sec.ts20.quad.ngrambin X%%DATADIR%%/lib/singing-mode.scm X%%DATADIR%%/lib/siod.scm X%%DATADIR%%/lib/siteinit.scm X%%DATADIR%%/lib/sitevars.scm X%%DATADIR%%/lib/soleml-mode.scm X%%DATADIR%%/lib/speech.properties X%%DATADIR%%/lib/synthesis.scm X%%DATADIR%%/lib/tilt.scm X%%DATADIR%%/lib/tobi.scm X%%DATADIR%%/lib/tobi_rules.scm X%%DATADIR%%/lib/token.scm X%%DATADIR%%/lib/tokenpos.scm X%%DATADIR%%/lib/tts.scm X%%DATADIR%%/lib/unilex_phones.scm X%%DATADIR%%/lib/voices.scm X%%DATADIR%%/lib/web.scm aeb692578e7f5ed92193905200a7074e exit