summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2008-04-26 03:36:49 +0000
committerWilliam Hubbs <williamh@gentoo.org>2008-04-26 03:36:49 +0000
commit485baa4aa404624495424b9947437846533eeffb (patch)
treefe10b21013380e2919133fa374c8c8940fd1c77a
parentamd64 stable, bug #219136 (diff)
downloadhistorical-485baa4aa404624495424b9947437846533eeffb.tar.gz
historical-485baa4aa404624495424b9947437846533eeffb.tar.bz2
historical-485baa4aa404624495424b9947437846533eeffb.zip
Fixed festival format strings for bug #218705.
Package-Manager: portage-2.1.5_rc6
-rw-r--r--app-accessibility/speech-dispatcher/ChangeLog10
-rw-r--r--app-accessibility/speech-dispatcher/Manifest6
-rw-r--r--app-accessibility/speech-dispatcher/files/speech-dispatcher-0.6.6-festival-fix-formats.patch16
-rw-r--r--app-accessibility/speech-dispatcher/speech-dispatcher-0.4.1.ebuild34
-rw-r--r--app-accessibility/speech-dispatcher/speech-dispatcher-0.6.6-r1.ebuild59
5 files changed, 87 insertions, 38 deletions
diff --git a/app-accessibility/speech-dispatcher/ChangeLog b/app-accessibility/speech-dispatcher/ChangeLog
index aed44e6e7f54..68f071e34a25 100644
--- a/app-accessibility/speech-dispatcher/ChangeLog
+++ b/app-accessibility/speech-dispatcher/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-accessibility/speech-dispatcher
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.35 2008/04/15 16:33:29 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.36 2008/04/26 03:36:49 williamh Exp $
+
+*speech-dispatcher-0.6.6-r1 (26 Apr 2008)
+
+ 26 Apr 2008; William Hubbs <williamh@gentoo.org>
+ +files/speech-dispatcher-0.6.6-festival-fix-formats.patch,
+ -speech-dispatcher-0.4.1.ebuild, +speech-dispatcher-0.6.6-r1.ebuild:
+ Rev bump for #218705, thanks to esigra@gmail.com for the patch. Also, I
+ removed an old version.
15 Apr 2008; Jeroen Roovers <jer@gentoo.org>
speech-dispatcher-0.6.6.ebuild:
diff --git a/app-accessibility/speech-dispatcher/Manifest b/app-accessibility/speech-dispatcher/Manifest
index bb10a5a52917..0231fcf9b79d 100644
--- a/app-accessibility/speech-dispatcher/Manifest
+++ b/app-accessibility/speech-dispatcher/Manifest
@@ -1,9 +1,9 @@
AUX speech-dispatcher 659 RMD160 7d6662377f51e9b5bef295ea00e7482be984195c SHA1 ff2411802b348fd1ba72d5f644aa16d50c118f8b SHA256 62bc140b46d832a973c061bf5852047bb22d1fe626594616c413b358bd6887a8
-DIST speech-dispatcher-0.4.1.tar.gz 687198 RMD160 6c8f3f3f569ec2aa40df2932c26135447ef46675 SHA1 35531de3fbecfcf84216c647615df0e28e083fe9 SHA256 cdf6a3eb42f1c5953f0ae26c828b8289dcefd21a9ff4c70ffbf5241e1f791271
+AUX speech-dispatcher-0.6.6-festival-fix-formats.patch 649 RMD160 b0a6b499fcff625076b6a487ce140cc93f85ce8b SHA1 543edd3935539be4e3434015e42ac0a6d7ccb500 SHA256 b4c6e0a8af70001e234086d9494a32a3d76f53f642cf163f722454cf5ae2a575
DIST speech-dispatcher-0.6.5.tar.gz 1025229 RMD160 0f7cfd00c24e01b83ae6d51594bca965a7aaca62 SHA1 5f2cd4964bf96e49e41bc6fe908f8f482f9ea0e7 SHA256 e57a42094002c39a733b66198d4fcb869845614842f02275c2984e29c4d9654d
DIST speech-dispatcher-0.6.6.tar.gz 1038719 RMD160 2925de539cfb59f9eaa0095188166623bc65e15c SHA1 e78bbe8f70ffe95dbe75f99b96c8a47a563d879a SHA256 c664ee801d1bc0500ae75739fa98bcc8ad410474c98a6757d3d1ee24a8241462
-EBUILD speech-dispatcher-0.4.1.ebuild 901 RMD160 9cdf7c4b52aa5e22eaa316c91e0a8a3fd0d03d6a SHA1 b9953e9c59ae9b09291b8eaea35404433b8a4709 SHA256 720edc41b6bfd85ddb7a01f7ee6de80e225a81dc41cd137bfa6d4b0f34958eb2
EBUILD speech-dispatcher-0.6.5.ebuild 1510 RMD160 b9153a2fa3e7cc3cd4d508dfda85d076061a955e SHA1 5b49fc2fb9acf5c32bf418df480185bc173a165c SHA256 03649a741f1f1c1ff1c53807299dbed5133fe7afd30e897fdca7e2fa777245e1
+EBUILD speech-dispatcher-0.6.6-r1.ebuild 1568 RMD160 f1b0c0a7c241eb26d656d748ed0d79949922fc93 SHA1 d5707048777920ae9104b3dfc219684ba5af0906 SHA256 e476712c402d89b031f04784c2be8b890c648bd81f64abb1bafe8a4fb2e1d6be
EBUILD speech-dispatcher-0.6.6.ebuild 1493 RMD160 479815b9d620c473fbcf3ee6bb4b02e21e6e53ed SHA1 17a31fd394e55967ac18bd8abd88da6642defaaa SHA256 67a82ea28c2635c155747cda24e08eed9be6c9cbd5e7102bf50c8893887aaa12
-MISC ChangeLog 6032 RMD160 28f5aa294904e4e28cef1ebe48340c9a2c3dd243 SHA1 ebc699c94688b0c415eeabfc86383283d3783e40 SHA256 68edbbf88927dccf0315685d24e0dc919e62e21bc55ee0d8070a9fd2df8d2c13
+MISC ChangeLog 6364 RMD160 7cd3a7c533119e160b9ef8fefe1547a261de1245 SHA1 43349485b7d362065feb9656b24553ad5d2a7930 SHA256 861510c10b3b6e5e39a242242fd3c900ca892596d60b25fb55dbd35c978aed6c
MISC metadata.xml 248 RMD160 ba4734da964d3d5db60feb339d3e89de2eb87ab6 SHA1 bdd70f0d466d7bea88716581054941113ce22a16 SHA256 b40271c6a99e7610d9df3544a98da28417f406b82a48b04f1a8a9bb474cd04cc
diff --git a/app-accessibility/speech-dispatcher/files/speech-dispatcher-0.6.6-festival-fix-formats.patch b/app-accessibility/speech-dispatcher/files/speech-dispatcher-0.6.6-festival-fix-formats.patch
new file mode 100644
index 000000000000..fa240fda8d86
--- /dev/null
+++ b/app-accessibility/speech-dispatcher/files/speech-dispatcher-0.6.6-festival-fix-formats.patch
@@ -0,0 +1,16 @@
+--- speech-dispatcher-0.6.6/src/modules/festival.c 2008-02-08 11:01:09.000000000 +0100
++++ speech-dispatcher-0.6.6.modified/src/modules/festival.c 2008-04-21 11:18:31.000000000 +0200
+@@ -691,5 +691,5 @@
+
+ if (fwave->num_samples != 0){
+- DBG("Sending message to audio: %ld bytes\n",
++ DBG("Sending message to audio: %u bytes\n",
+ (fwave->num_samples) * sizeof(short));
+
+@@ -899,5 +899,5 @@
+ TCounterEntry *centry;
+
+- DBG("Cache: cleaning, cache size %ld kbytes (>max %d).", FestivalCache.size/1024,
++ DBG("Cache: cleaning, cache size %zu kbytes (>max %d).", FestivalCache.size/1024,
+ FestivalCacheMaxKBytes);
+
diff --git a/app-accessibility/speech-dispatcher/speech-dispatcher-0.4.1.ebuild b/app-accessibility/speech-dispatcher/speech-dispatcher-0.4.1.ebuild
deleted file mode 100644
index d47f9849419c..000000000000
--- a/app-accessibility/speech-dispatcher/speech-dispatcher-0.4.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.4.1.ebuild,v 1.10 2007/04/28 16:22:15 swegener Exp $
-
-DESCRIPTION="speech-dispatcher speech synthesis interface"
-HOMEPAGE="http://www.freebsoft.org/speechd"
-SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ppc amd64"
-IUSE=""
-
-RDEPEND="dev-libs/dotconf
- >=app-accessibility/flite-1.2
- >=dev-libs/glib-2
- media-libs/alsa-lib"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_install() {
- make DESTDIR=${D} install || die
-
- doinitd ${FILESDIR}/speech-dispatcher
-
- insinto /usr/include
- doins ${S}/src/c/api/libspeechd.h
-}
-
-pkg_postinst() {
- elog
- elog "To enable Festival support, you must install app-accessibility/festival-freebsoft-utils."
- elog
-}
diff --git a/app-accessibility/speech-dispatcher/speech-dispatcher-0.6.6-r1.ebuild b/app-accessibility/speech-dispatcher/speech-dispatcher-0.6.6-r1.ebuild
new file mode 100644
index 000000000000..5c1351e3ee6d
--- /dev/null
+++ b/app-accessibility/speech-dispatcher/speech-dispatcher-0.6.6-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.6.6-r1.ebuild,v 1.1 2008/04/26 03:36:49 williamh Exp $
+
+inherit eutils
+
+DESCRIPTION="speech-dispatcher speech synthesis interface"
+HOMEPAGE="http://www.freebsoft.org/speechd"
+SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE="alsa flite nas pulseaudio python"
+
+DEPEND="dev-libs/dotconf
+ >=dev-libs/glib-2
+ dev-util/pkgconfig
+ alsa? ( media-libs/alsa-lib )
+ flite? ( app-accessibility/flite )
+ nas? ( media-libs/nas )
+ pulseaudio? ( media-sound/pulseaudio )
+ python? ( dev-lang/python )
+ app-accessibility/espeak"
+
+src_unpack() {
+ unpack ${A}
+ sed -i -e 's/\(SUBDIRS.*\)python/\1/' "${S}"/src/Makefile.in
+ epatch "${FILESDIR}"/${P}-festival-fix-formats.patch
+}
+
+src_compile() {
+ econf \
+ $(use_with alsa) \
+ $(use_with flite) \
+ $(use_with pulseaudio pulse) \
+ $(use_with nas) || die "configure failed"
+ make all || die "make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+
+ if use python; then
+ cd "${S}"/src/python
+ ./setup.py install --root="${D}" --no-compile
+ cd "${S}"
+ fi
+
+ insinto /usr/include
+ doins "${S}"/src/c/api/libspeechd.h
+
+ dodoc AUTHORS ChangeLog NEWS TODO
+ newinitd "${FILESDIR}"/speech-dispatcher speech-dispatcher
+}
+
+pkg_postinst() {
+ elog "To enable Festival support, you must install app-accessibility/festival-freebsoft-utils."
+}