Portage is a package management system used by Gentoo Linux
# ChangeLog for app-accessibility/flite
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/flite/ChangeLog,v 1.24 2008/04/06 19:45:47 klausman Exp $
06 Apr 2008; Tobias Klausmann
Keyworded on alpha, bug #204504
26 Jan 2008; William Hubbs
Flite 1.3 is not paralell build safe, so I added -j1 to the call to emake in
src_compile for bug #201786.
Also fixed some quoting.
24 Jan 2008; William Hubbs
Added back ~hppa.
*flite-1.3 (24 Jan 2008)
24 Jan 2008; William Hubbs
+files/flite-1.3-alsa-support.patch, +files/flite-1.3-shared-libs.patch,
+flite-1.3.ebuild:
Version bump.
The patches for alsa support and shared libraries were retrieved from
http://dialogpalette.sourceforge.net/extras.html.
11 Jan 2008; Jeroen Roovers
Stable for HPPA (bug #204504).
03 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
05 Oct 2004; Pieter Van den Abeele
flite-1.2-r1.ebuild:
Masked flite-1.2-r1.ebuild stable for ppc
15 Sep 2004; Jeremy Huddleston
Removing old version.
15 Sep 2004; Jeremy Huddleston
Stable sparc.
22 Jul 2004; Jeremy Huddleston
~sparc
15 Jun 2004; Jeremy Huddleston
Stable x86.
14 Jun 2004; Jeremy Huddleston
Stable amd64.
*flite-1.2-r1 (30 May 2004)
30 May 2004; Jon Hood
+flite-1.2-r1.ebuild, files/const.patch:
remove old versions, use a higher quality voice thanks to Ingo Bormuth
22 Apr 2004; Jeremy Huddleston
Stable x86.
24 Mar 2004; Jeremy Huddleston
Added IUSE.
22 Mar 2004; Jeremy Huddleston
Added keyword ~amd64.
*flite-1.2 (19 Mar 2004)
19 Mar 2004; Jeremy Huddleston
flite-1.2.ebuild:
Version bump.
*flite-1.0-r1 (17 Mar 2004)
17 Mar 2004; Jeremy Huddleston
Added libs and includes.
17 Mar 2004; David Holm
Added to ~ppc.
16 Mar 2004; Jeremy Huddleston
flite-1.0.ebuild, metadata.xml:
Moved from media-sound/flite to app-accessibility/flite.
12 Jun 2003;
fix Header
*flite-1.0 (31 May 2002)
31 May 2002; Michael M Nazaroff
This changelog is for the initial release of flite which is minimal
text-to-speach engine that is engineered to be small and resource friendly.
Flite is based of the festival engine. This ebuild was kindly submitted by
Matt Keadle
AUX const.patch 466 RMD160 1e904127dbd32b3de46c224022330b9406dd79b5 SHA1 91d4f78f1a08e952e9f3890b6a0f851ee342a05b SHA256 31df1356f8ada98927f786903c3f69ca45c46d810cb6c1971a029296ccbff4f3
AUX flite-1.3-alsa-support.patch 11007 RMD160 bfa1bcc6c9ff713f289944ff7b5400cd1ef07ff3 SHA1 a8a90225fb9f5cfded5943c8ab22a92208b0b07f SHA256 f43266bc5c70c12512be6a8e1980d5d5551d7624bd27a678431d53df695cf01d
AUX flite-1.3-shared-libs.patch 7663 RMD160 d5b73272ed794b3b8b1a83d041eb6c3d9f81178c SHA1 b07a01729607805dea2c13c3990adc31be866600 SHA256 b7cc0a8fe5f4e71a8bc83dd6e4442d641fb909fd812826dc66e9c3749c65027b
DIST flite-1.2-release.tar.bz2 7817919 RMD160 e261cda8212590d1c3edb66826d404e5ad0f4c2f SHA1 ed80430a2098f780b0fd145555ce8f437d7415b2 SHA256 10ff42ce08a628c7fd84d26b5228d549e9eecb1eb03cb158e87d8be66bc58ae2
DIST flite-1.3-release.tar.gz 10663835 RMD160 a908acfd196754783ee4665ac84ea860d54bcf80 SHA1 233144a772de72741ae1aa2292f672c30224afb3 SHA256 922225f7001e57a0fbace8833b0a48790a68f6c7b491f2d47c78ad537ab78a8b
DIST flite_lexfix.tar.gz 2857920 RMD160 fea1ad471b22d47f802951824f28b79baa6b16fd SHA1 8647b3925b1d2340394f15c712fb28576934f4ff SHA256 caa81ffa962b31dbbc0211bc20506a2bb02c707695b286f072c8ec264e32252c
EBUILD flite-1.2-r1.ebuild 1752 RMD160 7eec12878d0337b6410cd4dcbf66f9de09649e56 SHA1 70d41cdc7d5ba322d036d07eaa7359bbe0048ba0 SHA256 5b88b16953b10ade47a5badcad6e1dfbb606b3378da62729a1f5958945f2c3db
EBUILD flite-1.3.ebuild 1568 RMD160 0966b96229d1c50110e0fd8f165c4a9a95ec62ce SHA1 6f8e2ff87836eb980c714dfb6948079b71f3ab2e SHA256 2e5ad1829ea2ae31176cdd0c187c1e74c866fa47bad70b9a651d219b2f3351ae
MISC ChangeLog 3273 RMD160 f95c54243142d64bc0dbfe1a207bcb5b81e54bbd SHA1 c2b9bc70e888a35367bef59af42b69676aca0d7c SHA256 d9c0420385aef61a549fb78bf36117158f0c3f8dd0f1382d1ebce611d3dfe342
MISC metadata.xml 185 RMD160 75382db82e4c69d70f2d53f63363adec302720e5 SHA1 90563c269eff265fbd369095c606bc383cc07232 SHA256 b6de40518e01d3ef5447352b3f476c1f5b8e6ae53d5e654a2fb9e4ee7fdbe135
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/flite/flite-1.2-r1.ebuild,v 1.13 2008/04/06 19:45:47 klausman Exp $
inherit eutils
DESCRIPTION="Flite text to speech engine"
HOMEPAGE="http://www.speech.cs.cmu.edu/flite/index.html"
SRC_URI="http://www.speech.cs.cmu.edu/flite/packed/${P}/${P}-release.tar.bz2
http://www.speech.cs.cmu.edu/flite/packed/${P}/${PN}_lexfix.tar.gz"
LICENSE="BSD as-is"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ppc sparc x86"
IUSE="static"
RDEPEND="virtual/libc"
S=${WORKDIR}/${P}-release
src_unpack() {
unpack ${P}-release.tar.bz2
unpack ${PN}_lexfix.tar.gz
# Move the update into ${S}
cd ${PN}
tar -cf - . | (cd "${S}"; tar -xf -)
cd "${S}"
epatch "${FILESDIR}"/const.patch
}
src_compile() {
local myconf
if ! use static ; then
myconf="${myconf} --enable-shared"
fi
myconf="${myconf} --with-vox=cmu_us_kal16"
econf ${myconf} || die "Failed configuration"
# -j2 borks when we make the shared libs
emake -j1 || die "Failed compilation"
}
src_install() {
dobin bin/* || die
dodoc ACKNOWLEDGEMENTS README
if use static ; then
dolib.a lib/*.a
else
for lib in lib/*.so*; do
if [ -f ${lib} ]; then
dolib.so ${lib}
lib=`basename ${lib}`
majlib=`echo ${lib} | sed 's:\(\.so\.[0-9]\)\(\.[0-9]*\)*$:\1:'`
noverlib=`echo ${lib} | sed 's:\(\.so\)\(\.[0-9]*\)*$:\1:'`
dosym ${lib} /usr/lib/${majlib}
dosym ${lib} /usr/lib/${noverlib}
fi
done
fi
insinto /usr/include/flite
cd "${S}"/include
for file in *.h; do
doins ${file}
dosed 's:#include "\(.*\)":#include
done
dosym flite/flite.h /usr/include/flite.h
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/flite/flite-1.3.ebuild,v 1.3 2008/01/26 20:34:29 williamh Exp $
inherit eutils
DESCRIPTION="Flite text to speech engine"
HOMEPAGE="http://www.speech.cs.cmu.edu/flite/index.html"
SRC_URI="http://www.speech.cs.cmu.edu/flite/packed/${P}/${P}-release.tar.gz"
LICENSE="BSD as-is"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
IUSE="alsa static"
S=${WORKDIR}/${P}-release
src_unpack() {
unpack ${P}-release.tar.gz
if use alsa; then
epatch "${FILESDIR}"/${P}-alsa-support.patch
fi
epatch "${FILESDIR}"/${P}-shared-libs.patch
}
src_compile() {
local myconf
if ! use static ; then
myconf="--enable-shared"
fi
myconf="${myconf} --with-vox=cmu_us_kal16"
econf ${myconf} || die "Failed configuration"
emake -j1 || die "Failed compilation"
}
src_install() {
dobin bin/* || die
dodoc ACKNOWLEDGEMENTS README
if use static ; then
dolib.a lib/*.a
else
for lib in lib/*.so*; do
if [ -f ${lib} ]; then
dolib.so ${lib}
lib=`basename ${lib}`
majlib=`echo ${lib} | sed 's:\(\.so\.[0-9]\)\(\.[0-9]*\)*$:\1:'`
noverlib=`echo ${lib} | sed 's:\(\.so\)\(\.[0-9]*\)*$:\1:'`
dosym ${lib} /usr/lib/${majlib}
dosym ${lib} /usr/lib/${noverlib}
fi
done
fi
insinto /usr/include/flite
cd "${S}"/include
for file in *.h; do
doins ${file}
dosed 's:#include "\(.*\)":#include
done
dosym flite/flite.h /usr/include/flite.h
}