# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="Italian voices for festival" HOMEPAGE="http://sourceforge.net/projects/it-festival" SRC_URI="mirror://sourceforge/${PN}/Italian-FESTIVAL.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/it3/it3-010304.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/it4/it4-010926.zip" KEYWORDS="~x86" SLOT="0" LICENSE="GPL-2 MBROLA" DEPEND="app-arch/unzip" RDEPEND="app-accessibility/festival app-accessibility/mbrola" src_compile() { einfo "Nothing to compile." } src_unpack() { unpack Italian-FESTIVAL.zip # mbrola Italian Male voice unpack it3-010304.zip # mbrola Italian Female voice unpack it4-010926.zip cd ${WORKDIR} # We must remove win version of files rm *win* unzip -q \*.zip || die } src_install() { dodir /usr/lib/festival cd ${WORKDIR} cp -dR festival/lib/* ${D}/usr/lib/festival/ cp -dR it3 ${D}/usr/lib/festival/voices/italian/pc_mbrola/ cp -dR it4 ${D}/usr/lib/festival/voices/italian/pc_mbrola/ } pkg_postinst() { einfo einfo "You can use italian male voice as default adding \"pc_mbrola\"" einfo "in your /usr/lib/festival/voices.scm file, obtaining something like:" einfo "'(pc_mbrola" einfo " us1_mbrola" einfo " kal_diphone" einfo " ked_diphone" einfo " don_diphone" einfo " rab_diphone" einfo " en1_mbrola" einfo " us2_mbrola" einfo " us3_mbrola" einfo " gsw_diphone ;; not publically distributed" einfo " el_diphone)" einfo }