diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2005-07-21 09:06:24 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2005-07-21 09:06:24 +0000 |
commit | a21591c2d49a6cc41e2237d4b745fac189c7359c (patch) | |
tree | 1366a111816fe2c522455d643641db027daa9c4f /app-accessibility | |
parent | Reverting removal of the old version as it's needed for an old festival versi... (diff) | |
download | gentoo-2-a21591c2d49a6cc41e2237d4b745fac189c7359c.tar.gz gentoo-2-a21591c2d49a6cc41e2237d4b745fac189c7359c.tar.bz2 gentoo-2-a21591c2d49a6cc41e2237d4b745fac189c7359c.zip |
Stable amd64, sparc, x86.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'app-accessibility')
-rw-r--r-- | app-accessibility/festival/ChangeLog | 6 | ||||
-rw-r--r-- | app-accessibility/festival/festival-1.4.3-r1.ebuild | 202 | ||||
-rw-r--r-- | app-accessibility/festival/festival-1.4.3-r3.ebuild | 4 | ||||
-rw-r--r-- | app-accessibility/festival/files/digest-festival-1.4.3-r1 | 13 |
4 files changed, 7 insertions, 218 deletions
diff --git a/app-accessibility/festival/ChangeLog b/app-accessibility/festival/ChangeLog index c4c060f071da..7ba6f6bff48b 100644 --- a/app-accessibility/festival/ChangeLog +++ b/app-accessibility/festival/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-accessibility/festival # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/ChangeLog,v 1.24 2005/07/04 22:07:54 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/ChangeLog,v 1.25 2005/07/21 09:06:24 eradicator Exp $ + + 21 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> + -festival-1.4.3-r1.ebuild, festival-1.4.3-r3.ebuild: + Stable amd64, sparc, x86. 04 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> festival-1.4.3-r3.ebuild: diff --git a/app-accessibility/festival/festival-1.4.3-r1.ebuild b/app-accessibility/festival/festival-1.4.3-r1.ebuild deleted file mode 100644 index 4f25b9fa53ea..000000000000 --- a/app-accessibility/festival/festival-1.4.3-r1.ebuild +++ /dev/null @@ -1,202 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/festival-1.4.3-r1.ebuild,v 1.17 2005/07/09 19:43:19 swegener Exp $ - -inherit eutils - -DESCRIPTION="Festival Text to Speech engine" -HOMEPAGE="http://www.cstr.ed.ac.uk/" -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 - doc? ( ${SITE}/festdoc-1.4.2.tar.gz )" - -LICENSE="FESTIVAL BSD as-is" -SLOT="0" -KEYWORDS="x86 ppc sparc amd64" -IUSE="asterisk doc" - -RDEPEND="=app-accessibility/speech-tools-1.2.3-r1" -DEPEND="${RDEPEND} - sys-apps/sed" - -S=${WORKDIR}/${PN} - -src_unpack() { - unpack ${P}-release.tar.gz - unpack festlex_CMU.tar.gz - unpack festlex_OALD.tar.gz - unpack festlex_POSLEX.tar.gz - unpack festvox_don.tar.gz - unpack festvox_ellpc11k.tar.gz - unpack festvox_kallpc16k.tar.gz - unpack festvox_kedlpc16k.tar.gz - unpack festvox_rablpc16k.tar.gz - unpack festvox_us1.tar.gz - unpack festvox_us2.tar.gz - unpack festvox_us3.tar.gz - - cd ${S} - - use doc && unpack festdoc-1.4.2.tar.gz && mv festdoc-1.4.2 festdoc - - epatch ${FILESDIR}/${PN}-gcc3.3.diff - - use asterisk && epatch ${FILESDIR}/${P}-asterisk.patch - - sed -i 's@EST=$(TOP)/../speech_tools@EST=/usr/lib/speech-tools@' config/config.in - - # testsuite still fails to build under gcc-3.2 - # sed -i '/^BUILD_DIRS =/s/testsuite//' Makefile || die - - sed -i '/^const char \*festival_libdir/s:FTLIBDIR:"/usr/lib/festival":' src/arch/festival/festival.cc - sed -i '/^MODULE_LIBS/s/-ltermcap/-lncurses/' config/modules/editline.mak || die -} - -src_compile() { - econf || die - emake -j1 \ - PROJECT_LIBDEPS="" \ - REQUIRED_LIBDEPS="" \ - LOCAL_LIBDEPS="" \ - OPTIMISE_CXXFLAGS="${CXXFLAGS}" \ - OPTIMISE_CCFLAGS="${CFLAGS}" \ - || die -} - -src_install() { - # Install the binaries - cd ${WORKDIR}/festival/src/main - dobin festival - cd ${WORKDIR}/festival/examples - dobin saytime - cd ${WORKDIR}/festival/bin - dobin text2wave - cd ${WORKDIR}/festival/lib/etc/*Linux* - dobin audsp - - einfo - einfo "Please ignore errors about skipped directories. They are harmless." - einfo - - # Install the main libraries - insinto /usr/lib/festival - doins ${WORKDIR}/festival/lib/* - - # Install the dicts and vioces - FESTLIB=${WORKDIR}/festival/lib - DESTLIB=/usr/lib/festival - insinto ${DESTLIB}/dicts - doins ${FESTLIB}/dicts/COPYING.poslex \ - ${FESTLIB}/dicts/wsj.wp39.poslexR ${FESTLIB}/dicts/wsj.wp39.tri.ngrambin - insinto ${DESTLIB}/dicts/cmu - doins ${FESTLIB}/dicts/cmu/* - insinto ${DESTLIB}/dicts/oald - doins ${FESTLIB}/dicts/oald/* - - FESTLIB=${WORKDIR}/festival/lib/voices/spanish/el_diphone - DESTLIB=/usr/lib/festival/voices/spanish/el_diphone - insinto ${DESTLIB}/festvox - doins ${FESTLIB}/festvox/* - insinto ${DESTLIB}/group - doins ${FESTLIB}/group/* - - FESTLIB=${WORKDIR}/festival/lib/voices/english - DESTLIB=/usr/lib/festival/voices/english - insinto ${DESTLIB}/don_diphone - doins ${FESTLIB}/don_diphone/* - insinto ${DESTLIB}/don_diphone/festvox - doins ${FESTLIB}/don_diphone/festvox/* - - insinto ${DESTLIB}/kal_diphone - doins ${FESTLIB}/kal_diphone/* - insinto ${DESTLIB}/kal_diphone/festvox - doins ${FESTLIB}/kal_diphone/festvox/* - insinto ${DESTLIB}/kal_diphone/group - doins ${FESTLIB}/kal_diphone/group/* - - insinto ${DESTLIB}/ked_diphone - doins ${FESTLIB}/ked_diphone/* - insinto ${DESTLIB}/ked_diphone/festvox - doins ${FESTLIB}/ked_diphone/festvox/* - insinto ${DESTLIB}/ked_diphone/group - doins ${FESTLIB}/ked_diphone/group/* - - insinto ${DESTLIB}/rab_diphone - doins ${FESTLIB}/rab_diphone/* - insinto ${DESTLIB}/rab_diphone/festvox - doins ${FESTLIB}/rab_diphone/festvox/* - insinto ${DESTLIB}/rab_diphone/group - doins ${FESTLIB}/rab_diphone/group/* - - insinto ${DESTLIB}/us1_mbrola - doins ${FESTLIB}/us1_mbrola/* - insinto ${DESTLIB}/us1_mbrola/festvox - doins ${FESTLIB}/us1_mbrola/festvox/* - - insinto ${DESTLIB}/us2_mbrola - doins ${FESTLIB}/us2_mbrola/* - insinto ${DESTLIB}/us2_mbrola/festvox - doins ${FESTLIB}/us2_mbrola/festvox/* - - insinto ${DESTLIB}/us3_mbrola - doins ${FESTLIB}/us3_mbrola/* - insinto ${DESTLIB}/us3_mbrola/festvox - doins ${FESTLIB}/us3_mbrola/festvox/* - - # Sample server.scm configuration for the server - dodir /etc/festival - insinto /etc/festival - doins ${FILESDIR}/server.scm - - # Install the init script - exeinto /etc/init.d - newexe ${FILESDIR}/festival.rc festival - - # Need to fix saytime to look for festival in the correct spot - dosed "s:${WORKDIR}/festival/bin/festival:/usr/bin/festival:" /usr/bin/saytime - dosed "s:${WORKDIR}/festival/bin/festival:/usr/bin/festival:" /usr/bin/text2wave - - # Install the docs - cd ${S} # needed - into /usr - dodoc ACKNOWLEDGMENTS NEWS README - doman doc/festival.1 doc/festival_client.1 - - if use doc; then - cd ${S}/festdoc/festival/html - dohtml *.html - cd ${S}/festdoc/festival - dodoc festival.ps - cd ${S}/festdoc/festival/info - doinfo * - fi -} - -pkg_postinst() { - einfo - einfo " To test festival, simply type:" - einfo ' "saytime"' - einfo - einfo " Or for something more fun:" - einfo ' "echo "Gentoo can speak" | festival --tts"' - einfo - einfo " To enable the festival server at boot, run" - einfo " rc-update add festival default" - einfo - einfo " You must setup the server's port, access list, etc in this file:" - einfo " /etc/festival/server.scm" - einfo - einfo " Emerge mbrola to enable some additional voices." - einfo -} diff --git a/app-accessibility/festival/festival-1.4.3-r3.ebuild b/app-accessibility/festival/festival-1.4.3-r3.ebuild index 685557cc622a..08e70030f2c3 100644 --- a/app-accessibility/festival/festival-1.4.3-r3.ebuild +++ b/app-accessibility/festival/festival-1.4.3-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/festival-1.4.3-r3.ebuild,v 1.6 2005/07/09 19:43:19 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/festival-1.4.3-r3.ebuild,v 1.7 2005/07/21 09:06:24 eradicator Exp $ inherit eutils @@ -23,7 +23,7 @@ SRC_URI="${SITE}/${P}-release.tar.gz LICENSE="FESTIVAL BSD as-is" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ppc64 sparc x86" IUSE="asterisk doc" RDEPEND=">=app-accessibility/speech-tools-1.2.3-r2" diff --git a/app-accessibility/festival/files/digest-festival-1.4.3-r1 b/app-accessibility/festival/files/digest-festival-1.4.3-r1 deleted file mode 100644 index 7933fac5b8b9..000000000000 --- a/app-accessibility/festival/files/digest-festival-1.4.3-r1 +++ /dev/null @@ -1,13 +0,0 @@ -MD5 c070523bea2baa0bcaa2d922481abbb5 festival-1.4.3-release.tar.gz 630179 -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 faabc25a6c1b11854c41adc257c47bdb festdoc-1.4.2.tar.gz 1652551 |