Portage is a package management system used by Gentoo Linux
# ChangeLog for app-accessibility/speechd
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speechd/ChangeLog,v 1.20 2007/04/28 17:19:23 swegener Exp $
28 Apr 2007; Sven Wegener
speechd-0.56-r2.ebuild:
Fix *initd, *confd and *envd calls (#173884, #174266)
12 Mar 2007; Raúl Porcel
x86 stable
21 Oct 2006; Tobias Scherbaum
speechd-0.56-r2.ebuild:
ppc stable
05 Jun 2006; Jeremy Huddleston
speechd-0.56-r2.ebuild:
Stable amd64 and sparc.
02 Aug 2005; Jeremy Huddleston
Cleaned up init script to set permissions on /dev/speech.
*speechd-0.56-r2 (01 Aug 2005)
01 Aug 2005; Jeremy Huddleston
+files/speechd-0.56-catspeech-eof.patch, +speechd-0.56-r2.ebuild:
Make catspeech honor EOF like its man page says it should.
05 Oct 2004; Pieter Van den Abeele
speechd-0.56-r1.ebuild:
Masked speechd-0.56-r1.ebuild stable for ppc
15 Sep 2004; Jeremy Huddleston
Removing old version.
15 Sep 2004; Jeremy Huddleston
speechd-0.56-r1.ebuild:
Stable sparc.
14 Aug 2004; Sven Wegener
Trimmed trailing whitespace.
22 Jul 2004; Jeremy Huddleston
speechd-0.56-r1.ebuild:
Added to ~sparc. Moved config stuff to postinst.
14 Jun 2004; Jeremy Huddleston
speechd-0.56-r1.ebuild:
Stable amd64.
20 Apr 2004; Jeremy Huddleston
speechd-0.56-r1.ebuild:
Stable x86.
24 Mar 2004; Jeremy Huddleston
Added IUSE.
18 Mar 2004; Jeremy Huddleston
Removed postrm.
16 Mar 2004; Jeremy Huddleston
speechd-0.56-r1.ebuild, speechd-0.56.ebuild:
festival is now in app-accessibility.
16 Mar 2004; Jeremy Huddleston
speechd-0.56-r1.ebuild, speechd-0.56.ebuild, files/speechd.rc:
Moved from media-sound/speechd to app-accessibility/speechd.
14 Mar 2004; David Holm
Added to ~ppc.
*speechd-0.56-r1 (13 Mar 2004)
13 Mar 2004; Jeremy Huddleston
speechd-0.56-r1.ebuild, files/speechd.rc:
Added init script. Closes bug #43374.
18 Feb 2004;
Added amd64 to keywords. Works great with festival. Made stable as it's the
only version available.
07 Dec 2003; Michael Sterrett
chown x.y -> chown x:y (bug 35127)
*speechd-0.56 (14 Jul 2002)
13 Jul 2002; Michael Nazaroff
Initial import.
ebuild submitted by Matt Keadle
AUX speechd-0.56-catspeech-eof.patch 411 RMD160 b261523c38519c2026724b8f7c026354b650a36d SHA1 5d6f5d7b1305c08b1faee9537bef73131f878e6e SHA256 0a667ba6271a2283bc7f2e3790cdc6838cbccda0051988fc85470ec6b12e4a74
AUX speechd.rc 649 RMD160 c568297debff24240d34939bf7b1b65b33bdd49a SHA1 63adbc5417e8a4c279261dc628b44616e65bafbf SHA256 5c858c7d17d973f672dad17b671996cb97f186413babeba9c99d5efd15a91971
DIST speechd-0.56.tar.gz 23815 RMD160 d8fc863d7c84aac729c69ccdbfbc49e60f691f78 SHA1 0e438828de273465cfc3edbcca1ecbe466c143c7 SHA256 32a55472329314476087aa789fd2d48212cbf468efa0383b2021de63085835af
EBUILD speechd-0.56-r1.ebuild 1169 RMD160 c7ac492898ca69f6d989128d77a0eedf81cdf2c7 SHA1 29ce9e0ced92ceee05b3616784c65b86b86a53d7 SHA256 336c7a11f61ada6ed584df944e642c4ab059f0a8533de54d62a53781102b6cdd
EBUILD speechd-0.56-r2.ebuild 1029 RMD160 457b5104ee79a1d1c698adfe8a771192f848ad3f SHA1 b604d25d1d201c7b6325b20fd237a7b545c5286b SHA256 26703cc460c895726b948a7bd445d79a97f79948a44cc3b978b3f7156bf57682
MISC ChangeLog 3041 RMD160 03ae7481f6055bfd64af959e410372e6c7d6130c SHA1 d6bafac6240d3c0f430c74e497c5ee38a1e1af33 SHA256 640cb1f0a2fe54fe5fa1da227295a647ea71d4489d573ad1b33d0238ec1a6c77
MISC metadata.xml 185 RMD160 75382db82e4c69d70f2d53f63363adec302720e5 SHA1 90563c269eff265fbd369095c606bc383cc07232 SHA256 b6de40518e01d3ef5447352b3f476c1f5b8e6ae53d5e654a2fb9e4ee7fdbe135
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speechd/speechd-0.56-r1.ebuild,v 1.12 2007/04/28 17:19:23 swegener Exp $
inherit eutils
DESCRIPTION="Implements /dev/speech (any text written to /dev/speech will be spoken aloud)"
HOMEPAGE="http://www.speechio.org/"
SRC_URI="http://www.speechio.org/dl/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc amd64 sparc"
IUSE="esd"
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
esd? ( media-sound/esound )
>=app-accessibility/festival-1.4.3-r1"
S=${WORKDIR}/${PN}
src_compile() {
emake || die
}
src_install() {
dobin ${S}/bin/speechd ${S}/bin/catspeech
use esd && dosed 's,#\($use_esd\),\1,g' /usr/bin/speechd
insinto /etc
doins speechd.sub speechdrc
newinitd ${FILESDIR}/speechd.rc speechd
doman ${S}/man/man1/*.1
dodoc README AUTHORS CHANGELOG TODO speechio.faq
}
pkg_postinst() {
enewgroup speech
mkfifo --mode=0660 /dev/speech
chown root:speech /dev/speech
}
# This would get executed on an upgrade...
#pkg_postrm () {
# einfo "Removing FIFO at /dev/speech ..."
# rm -f /dev/speech
#}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speechd/speechd-0.56-r2.ebuild,v 1.5 2007/04/28 17:19:23 swegener Exp $
inherit eutils
DESCRIPTION="Implements /dev/speech (any text written to /dev/speech will be spoken aloud)"
HOMEPAGE="http://www.speechio.org/"
SRC_URI="http://www.speechio.org/dl/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE="esd"
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
esd? ( media-sound/esound )
>=app-accessibility/festival-1.4.3-r1"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-catspeech-eof.patch
}
src_install() {
dobin ${S}/bin/speechd ${S}/bin/catspeech
use esd && dosed 's,#\($use_esd\),\1,g' /usr/bin/speechd
insinto /etc
doins speechd.sub speechdrc
newinitd ${FILESDIR}/speechd.rc speechd
doman ${S}/man/man1/*.1
dodoc README AUTHORS CHANGELOG TODO speechio.faq
}
pkg_postinst() {
enewgroup speech
}