summaryrefslogtreecommitdiff
path: root/app-accessibility/festival-fi
diff options
context:
space:
mode:
Diffstat (limited to 'app-accessibility/festival-fi')
-rw-r--r--app-accessibility/festival-fi/Manifest6
-rw-r--r--app-accessibility/festival-fi/festival-fi-20041119.ebuild43
-rw-r--r--app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch18
-rw-r--r--app-accessibility/festival-fi/metadata.xml12
4 files changed, 79 insertions, 0 deletions
diff --git a/app-accessibility/festival-fi/Manifest b/app-accessibility/festival-fi/Manifest
new file mode 100644
index 000000000000..1bfb2349d5aa
--- /dev/null
+++ b/app-accessibility/festival-fi/Manifest
@@ -0,0 +1,6 @@
+AUX festival-fi-20041119_lavennin_path.patch 394 BLAKE2B 4a2b4b257c01af81574958aba72ac53c43ab1765be3223a307a165d5607ea6b722835bfec70f1ae79c454b4ccade0a4931e1c7481cb9582e74d059ea2b7e7451 SHA512 8946ad86e485e695c5941ff8e7247d441ef3b17ed1cf5138434f5a9e6af97ad830dc3e2ab24ea36aee0533949259a52cd7c50b09602e019fc0a2e56faf68a87f
+DIST hy_fi_mv_diphone-20041119.tgz 3670516 BLAKE2B 6f95f2697fadd1dea3127820193a0d7d16fa9b3549b6571d434dd1b8dd6ea28733df58fa63f016a432c3d9def44989062f668b2fb22306ad124c6cc7df03f24e SHA512 8e762a988e028c4b44430252150525a23421d1d58a1d58a9826866623729e4fadbb668fd891d1e0e36eee963319ae6cb2bb03dac6ce1f64629d5227d57157d60
+DIST lavennin-20041119.tgz 172438 BLAKE2B 31431a8fe2bbc62f4aaa1d3529e7ce4fd9c795c9aa177bab458864b2567c34b52eb7499f23d65dbd80bf1a9a31bf5af3a4e33ae84f56b05f78638c6b11c47ea5 SHA512 0f20ad71ce1862f05e5ee78860804255f0d40e93b80e5869276e7c8032d594b8ad259a60018fde95ea655e30d8f0574138c5bb53d5fbe61e20658d299493897d
+DIST suo_fi_lj-1.0g-20051204.tgz 5928158 BLAKE2B b38d424f69f18d232cff3ff8fabcbf495f687e396da6fa110919a89f471ce72e0305cc0ace525afeaf8ef5b0824795faaafece6b03dbab4e27f5e899d750ddfc SHA512 f239f34836a6e70be77a5f20a6cae1eba394f07e9ecb6db081b7c6d272d1c26b29ed89dc22deb7f9189562c75c00049ecb4e3426eecaa835145dfbd4aa86c360
+EBUILD festival-fi-20041119.ebuild 1134 BLAKE2B f036eb94114b0df75924a01e160675ebadae4dc4715a1381e1fd1e65517fde29b5df3ac04507a7f75ceb76c95c146dff40c45107462a136237616ac1fe212113 SHA512 1828c178078e5cf2f4b1dbbaaf2e641986864eb4c8a544caf98918b7a0d247c6addc8a56cd85afc79ddc596273a117ee8d6dce59abc90ce87c67e821ef152e89
+MISC metadata.xml 381 BLAKE2B 61e5d9f834eaad39c7af66779648cb111fb13436861e5351c336623cc4c63e10b918ad8ea78eebfaf3bfb709a15c72238eca059ac639962df736e8dfde3d1328 SHA512 bbe4c9075ebef7cbc13b22b79331aeac86d656d483c65460838eae7d1d00fffcdafa173c9702ff2ae020c64efaeb13f81d2543dbef57804f13a4fd1dd9b4ee07
diff --git a/app-accessibility/festival-fi/festival-fi-20041119.ebuild b/app-accessibility/festival-fi/festival-fi-20041119.ebuild
new file mode 100644
index 000000000000..baff3ed11700
--- /dev/null
+++ b/app-accessibility/festival-fi/festival-fi-20041119.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Finnish diphones and text to speech script for festival"
+HOMEPAGE="http://www.ling.helsinki.fi/suopuhe"
+SRC_URI="http://www.ling.helsinki.fi/suopuhe/download/hy_fi_mv_diphone-${PV}.tgz
+ http://phon.joensuu.fi/suopuhe/tulosaineisto/suo_fi_lj-1.0g-20051204.tgz
+ http://www.ling.helsinki.fi/suopuhe/download/lavennin-${PV}.tgz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="perl"
+
+RDEPEND="
+ >=app-accessibility/festival-1.96_beta
+ dev-lang/perl"
+DEPEND=""
+
+S=${WORKDIR}
+PATCHES=( "${FILESDIR}"/${P}_lavennin_path.patch )
+
+src_install() {
+ dodoc festival/lib/voices/finnish/hy_fi_mv_diphone/README.mv
+ rm festival/lib/voices/finnish/hy_fi_mv_diphone/{README.mv,LICENSE} || die
+
+ insinto /usr/share/festival
+ doins -r festival/lib/voices
+ cd "${WORKDIR}"/lavennin/ || die
+ newdoc README.txt README.lavennin
+ dodoc man/*.shtml
+
+ if use perl; then
+ newbin bin/lavennin suopuhe-lavennin
+
+ insinto /usr/share/suopuhe
+ doins -r data
+
+ elog "TTS perl script installed as suopuhe-lavennin"
+ fi
+}
diff --git a/app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch b/app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch
new file mode 100644
index 000000000000..833b633e3245
--- /dev/null
+++ b/app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch
@@ -0,0 +1,18 @@
+# 08/May/2009
+# Patch to fix the path to data files for Gentoo
+# Not sending this to upstrem.
+# neurogeek@gentoo.org
+
+--- a/lavennin/bin/lavennin
++++ b/lavennin/bin/lavennin
+@@ -164,8 +164,8 @@
+ $HOME = get_home_directory();
+ }
+
+-my $DATA_DIR = $HOME . "/data";
+-
++#Gentoo Data Dir
++my $DATA_DIR = "/usr/share/suopuhe/data";
+
+ # making the TMP dir...
+ unless ( -e "$HOME/tmp" || $www ) {
diff --git a/app-accessibility/festival-fi/metadata.xml b/app-accessibility/festival-fi/metadata.xml
new file mode 100644
index 000000000000..55e1c4cf77c7
--- /dev/null
+++ b/app-accessibility/festival-fi/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>accessibility@gentoo.org</email>
+ <name>Gentoo Accessibility Project</name>
+ </maintainer>
+<maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+</pkgmetadata>