summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Nazaroff <naz@gentoo.org>2002-05-29 14:30:44 +0000
committerMichael Nazaroff <naz@gentoo.org>2002-05-29 14:30:44 +0000
commitec4c2f30c9b198944edd4c373410ddd9edc070a0 (patch)
tree4cc5dad9e7507406e8754495f13bc7d629b358a7 /media-sound/festival
parentnew version (diff)
downloadgentoo-2-ec4c2f30c9b198944edd4c373410ddd9edc070a0.tar.gz
gentoo-2-ec4c2f30c9b198944edd4c373410ddd9edc070a0.tar.bz2
gentoo-2-ec4c2f30c9b198944edd4c373410ddd9edc070a0.zip
This is the initial release of Festival package
Diffstat (limited to 'media-sound/festival')
-rw-r--r--media-sound/festival/Changelog10
-rw-r--r--media-sound/festival/festival-1.4.2.ebuild75
-rw-r--r--media-sound/festival/files/digest-festival-1.4.214
3 files changed, 99 insertions, 0 deletions
diff --git a/media-sound/festival/Changelog b/media-sound/festival/Changelog
new file mode 100644
index 000000000000..9d899bcc7d9b
--- /dev/null
+++ b/media-sound/festival/Changelog
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/festival-1.4.2.ebuild
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /home/cvsroot/gentoo-x86/media-sound/festival/ChangeLog,v 1 2002/05/07
+# 03:58:19 naz Exp $
+
+*festival-1.4.2.ebuild (28 May 2002)
+
+ 28 May 2002; Michael Nazaroff <naz@gentoo.org> Initial release of festival
+ package, requires patch's to install and build properly on a our system.
+
diff --git a/media-sound/festival/festival-1.4.2.ebuild b/media-sound/festival/festival-1.4.2.ebuild
new file mode 100644
index 000000000000..52c192d050c5
--- /dev/null
+++ b/media-sound/festival/festival-1.4.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# Maintainer Michael Nazaroff <naz@gentoo.org
+# /space/gentoo/cvsroot/gentoo-x86/media-sound/festival/festival-1.4.2.ebuild,v
+# 1.6 2002/05/07 03:58:19 naz Exp $
+
+S=${WORKDIR}/${PN}
+T=${WORKDIR}/speech_tools
+DESCRIPTION="Festival Test to Speech engine"
+SITE="http://www.speech.cs.cmu.edu/${PN}/cstr/${PN}/${PV}"
+SRC_URI="${SITE}/${P}-release.tar.gz
+ ${SITE}/festlex_CMU.tar.gz
+ ${SITE}/festlex_OALD.tar.gz
+ ${SITE}/festlex_POSLEX.tar.gz
+ ${SITE}/festvox_don.tar.gz
+ ${SITE}/festvox_ellpc11k.tar.gz
+ ${SITE}/festvox_kallpc16k.tar.gz
+ ${SITE}/festvox_kedlpc16k.tar.gz
+ ${SITE}/festvox_rablpc16k.tar.gz
+ ${SITE}/festvox_us1.tar.gz
+ ${SITE}/festvox_us2.tar.gz
+ ${SITE}/festvox_us3.tar.gz
+ ${SITE}/speech_tools-1.2.2-release.tar.gz
+ http://www.ibiblio.org/gentoo/distfiles/festival-1.4.2-patch.tar.bz2"
+
+HOMEPAGE="http://www.cstr.ed.ac.uk/"
+
+src_compile() {
+ cd ${T}
+ econf || die
+ patch -p1 < ${WORKDIR}/speech_tools.patch || die
+
+ make || die
+
+ cd ${S}
+ econf || die
+ patch -p1 < ${WORKDIR}/festival.patch || die
+
+ make || die
+
+ # Need to fix saytime to look for festival in the correct spot
+ cp examples/saytime examples/saytime.orig
+ sed "s:${WORKDIR}/festival/bin/festival:/usr/bin/festival:" \
+ examples/saytime.orig > examples/saytime
+
+ # And do the same thing for text2wave
+ cp bin/text2wave bin/text2wave.orig
+ sed "s:${WORKDIR}/festival/bin/festival:/usr/bin/festival:" \
+ bin/text2wave.orig > bin/text2wave
+}
+
+src_install () {
+
+ . install.sh || die
+
+ # Install the docs
+ dodoc ACKNOWLEDGMENTS COPYING NEWS README
+
+}
+
+pkg_postinst() {
+
+ echo
+ echo '#########################################################'
+ echo '# #'
+ echo '# To test festival, simply type: #'
+ echo '# "saytime" #'
+ echo '# #'
+ echo '# Or for something more fun: #'
+ echo '# "echo "Gentoo can speak" | festival --tts" #'
+ echo '# #'
+ echo '#########################################################'
+ echo
+
+}
diff --git a/media-sound/festival/files/digest-festival-1.4.2 b/media-sound/festival/files/digest-festival-1.4.2
new file mode 100644
index 000000000000..68eb9507ef2c
--- /dev/null
+++ b/media-sound/festival/files/digest-festival-1.4.2
@@ -0,0 +1,14 @@
+MD5 4a46160fdda29188e0c4ee51b41c5695 festival-1.4.2-release.tar.gz 610500
+MD5 a3ffcd09dcbf1306fdef3c84c1c521d6 festlex_CMU.tar.gz 1697709
+MD5 45a03689025849d02ec963a5b338ef37 festlex_OALD.tar.gz 1472516
+MD5 742c266e4c4978fae2b5c1bf6f549eb4 festlex_POSLEX.tar.gz 242914
+MD5 90442079e34a3a694077f8715d15fbdf festvox_don.tar.gz 645583
+MD5 e96a97644d36fcb89952ca65c283cea3 festvox_ellpc11k.tar.gz 1473907
+MD5 abbd12e1d04ecdcae07f1d0044f3a947 festvox_kallpc16k.tar.gz 4104056
+MD5 35d4a2f377d05913ddae61db542afca1 festvox_kedlpc16k.tar.gz 4221528
+MD5 cefcdda6cd48027da36d78f2f711451b festvox_rablpc16k.tar.gz 5369001
+MD5 d0c3e727003e715a65daf01003101813 festvox_us1.tar.gz 11040
+MD5 fbcc8baacbff3aa2aaaf5a93701bb5e0 festvox_us2.tar.gz 11037
+MD5 06dbfe2edaab6ffa31deeaf522e0c33e festvox_us3.tar.gz 11220
+MD5 34c7e43480612ef8ecc5d3bdf1b46668 speech_tools-1.2.2-release.tar.gz 1243127
+MD5 d552d0a5da73792ccd9070ab3ed43fbe festival-1.4.2-patch.tar.bz2 1456