summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2004-03-24 04:09:39 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2004-03-24 04:09:39 +0000
commitbea8bc5e2beff46b9fb7552e9e64d07f401aa068 (patch)
tree51f88f8ef09255fd72d990dae136c9098a257172 /app-accessibility/eflite
parentAdding ebuild kludgery to get alsa-driver to work with 2.6 kernels. Closes b... (diff)
downloadhistorical-bea8bc5e2beff46b9fb7552e9e64d07f401aa068.tar.gz
historical-bea8bc5e2beff46b9fb7552e9e64d07f401aa068.tar.bz2
historical-bea8bc5e2beff46b9fb7552e9e64d07f401aa068.zip
Added patch to not give an error message when read()ing from a pipe.
Diffstat (limited to 'app-accessibility/eflite')
-rw-r--r--app-accessibility/eflite/ChangeLog9
-rw-r--r--app-accessibility/eflite/Manifest7
-rw-r--r--app-accessibility/eflite/eflite-0.3.8-r2.ebuild (renamed from app-accessibility/eflite/eflite-0.3.8-r1.ebuild)3
-rw-r--r--app-accessibility/eflite/files/digest-eflite-0.3.8-r2 (renamed from app-accessibility/eflite/files/digest-eflite-0.3.8-r1)0
-rw-r--r--app-accessibility/eflite/files/eflite-0.3.8-read_pipe.patch17
5 files changed, 31 insertions, 5 deletions
diff --git a/app-accessibility/eflite/ChangeLog b/app-accessibility/eflite/ChangeLog
index 08d95263da8d..1c4777ea5bae 100644
--- a/app-accessibility/eflite/ChangeLog
+++ b/app-accessibility/eflite/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-accessibility/eflite
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/eflite/ChangeLog,v 1.6 2004/03/23 19:02:44 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/eflite/ChangeLog,v 1.7 2004/03/24 04:09:39 eradicator Exp $
+
+*eflite-0.3.8-r2 (23 Mar 2004)
+
+ 23 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ eflite-0.3.8-r1.ebuild, eflite-0.3.8-r2.ebuild,
+ files/eflite-0.3.8-read_pipe.patch:
+ Added patch to not give an error message when read()ing from a pipe.
*eflite-0.3.8-r1 (23 Mar 2004)
diff --git a/app-accessibility/eflite/Manifest b/app-accessibility/eflite/Manifest
index f02140eb9de6..272e73db31a6 100644
--- a/app-accessibility/eflite/Manifest
+++ b/app-accessibility/eflite/Manifest
@@ -1,8 +1,9 @@
-MD5 229a47231443678c7b369449e619ebc8 eflite-0.3.8-r1.ebuild 1167
-MD5 ae65ddd7c56b4a56a5033de9e5403cdf ChangeLog 1363
+MD5 96dc5a57d86422cb3a08cc7fdd6a4ce0 ChangeLog 1612
+MD5 070e3011cda57b80aa8cc9e9a87768cc eflite-0.3.8-r2.ebuild 1208
MD5 4f5d797c455932135181f0c31b5e71b2 metadata.xml 185
MD5 d00d20939f9c2af3962608cc96917fbb files/es.conf 216
MD5 3ce16fcf84acfe36c846349d6f10eb3a files/eflite-0.3.8-daemon.patch 1728
MD5 2fa2755f77640d9f4656a5a73dcb3995 files/eflite-0.3.8-shared_flite.patch 2116
MD5 3cc9a0e49285ac67050d4873b02809c3 files/eflite.rc 738
-MD5 0f5da4dd97b480750c68391658e4bee6 files/digest-eflite-0.3.8-r1 63
+MD5 0f5da4dd97b480750c68391658e4bee6 files/digest-eflite-0.3.8-r2 63
+MD5 04ce044bc8ad5b7b53ce872026df8178 files/eflite-0.3.8-read_pipe.patch 380
diff --git a/app-accessibility/eflite/eflite-0.3.8-r1.ebuild b/app-accessibility/eflite/eflite-0.3.8-r2.ebuild
index d2c8c0a0fcdf..106801469274 100644
--- a/app-accessibility/eflite/eflite-0.3.8-r1.ebuild
+++ b/app-accessibility/eflite/eflite-0.3.8-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/eflite/eflite-0.3.8-r1.ebuild,v 1.1 2004/03/23 19:02:44 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/eflite/eflite-0.3.8-r2.ebuild,v 1.1 2004/03/24 04:09:39 eradicator Exp $
inherit eutils
@@ -24,6 +24,7 @@ src_unpack() {
cd ${S}
epatch ${FILESDIR}/${P}-shared_flite.patch
epatch ${FILESDIR}/${P}-daemon.patch
+ epatch ${FILESDIR}/${P}-read_pipe.patch
sed -i 's:/etc/es.conf:/etc/eflite/es.conf:g' *
diff --git a/app-accessibility/eflite/files/digest-eflite-0.3.8-r1 b/app-accessibility/eflite/files/digest-eflite-0.3.8-r2
index 8daeae2943b9..8daeae2943b9 100644
--- a/app-accessibility/eflite/files/digest-eflite-0.3.8-r1
+++ b/app-accessibility/eflite/files/digest-eflite-0.3.8-r2
diff --git a/app-accessibility/eflite/files/eflite-0.3.8-read_pipe.patch b/app-accessibility/eflite/files/eflite-0.3.8-read_pipe.patch
new file mode 100644
index 000000000000..e5fd895bfbd3
--- /dev/null
+++ b/app-accessibility/eflite/files/eflite-0.3.8-read_pipe.patch
@@ -0,0 +1,17 @@
+Index: es.c
+===================================================================
+RCS file: /cvsroot/eflite/eflite/es.c,v
+retrieving revision 1.20
+diff -r1.20 es.c
+714c714,722
+< if (size == -1) terror("read");
+---
+> if (size == -1)
+> {
+> if (errno == EBADF)
+> {
+> /* this might really be an eof */
+> exit(0);
+> }
+> else terror("read");
+> }