summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Hood <squinky86@gentoo.org>2004-06-15 21:01:10 +0000
committerJon Hood <squinky86@gentoo.org>2004-06-15 21:01:10 +0000
commit1904976b999fce3f58360831e9ca58e20ad819f7 (patch)
tree230c4e723b2d573616f7f956d325d78de4e303a5 /app-accessibility/epos
parentStable x86. Added ~amd64 and ~sparc. (diff)
downloadhistorical-1904976b999fce3f58360831e9ca58e20ad819f7.tar.gz
historical-1904976b999fce3f58360831e9ca58e20ad819f7.tar.bz2
historical-1904976b999fce3f58360831e9ca58e20ad819f7.zip
add waveform patch
Diffstat (limited to 'app-accessibility/epos')
-rw-r--r--app-accessibility/epos/ChangeLog8
-rw-r--r--app-accessibility/epos/Manifest9
-rw-r--r--app-accessibility/epos/epos-2.5.23-r1.ebuild32
-rw-r--r--app-accessibility/epos/files/digest-epos-2.5.23-r11
-rw-r--r--app-accessibility/epos/files/epos-waveform.patch11
5 files changed, 57 insertions, 4 deletions
diff --git a/app-accessibility/epos/ChangeLog b/app-accessibility/epos/ChangeLog
index bd58984229d2..68a5bc28e71e 100644
--- a/app-accessibility/epos/ChangeLog
+++ b/app-accessibility/epos/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-accessibility/epos
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/epos/ChangeLog,v 1.2 2004/06/02 13:40:51 squinky86 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/epos/ChangeLog,v 1.3 2004/06/15 21:01:10 squinky86 Exp $
+
+*epos-2.5.23-r1 (15 Jun 2004)
+
+ 15 Jun 2004; Jon Hood <squinky86@gentoo.org> +files/epos-waveform.patch,
+ +epos-2.5.23-r1.ebuild:
+ add patch for broken waveform
02 Jun 2004; Jon Hood <squinky86@gentoo.org> epos-2.5.23.ebuild:
stable on x86
diff --git a/app-accessibility/epos/Manifest b/app-accessibility/epos/Manifest
index 2063494c3d41..6fe5cbe9b1b9 100644
--- a/app-accessibility/epos/Manifest
+++ b/app-accessibility/epos/Manifest
@@ -1,6 +1,9 @@
-MD5 8ae53e2066909b5eb9ec2930ed8f81e0 epos-2.5.23.ebuild 630
-MD5 a1975558faa804101e7df8cbb3348e86 ChangeLog 516
+MD5 20712fd770c71e54ae68c62a60f54d4d epos-2.5.23-r1.ebuild 769
+MD5 dc6b99f1710fe019a7a1d7c6ff73b2a3 epos-2.5.23.ebuild 629
+MD5 c79f4ab45230bf921d8ea223c95dd961 ChangeLog 680
MD5 050ab8f1df8b68e12e804df6698c533d metadata.xml 231
-MD5 75f25776a1ba17680290adb2fa0ddd00 files/epos 555
+MD5 8cc01ff4a418ad530e61d3eb2f28aa8d files/epos 554
MD5 44bb6900b1cf61e43f4397bacc00adf1 files/digest-epos-2.5.23 63
MD5 d41676ea75dabd569433cfca8d1f2bf2 files/README.gentoo 108
+MD5 44bb6900b1cf61e43f4397bacc00adf1 files/digest-epos-2.5.23-r1 63
+MD5 0de01cc62d24c39fab9e80bde38db840 files/epos-waveform.patch 433
diff --git a/app-accessibility/epos/epos-2.5.23-r1.ebuild b/app-accessibility/epos/epos-2.5.23-r1.ebuild
new file mode 100644
index 000000000000..085590db7c7b
--- /dev/null
+++ b/app-accessibility/epos/epos-2.5.23-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/epos/epos-2.5.23-r1.ebuild,v 1.1 2004/06/15 21:01:10 squinky86 Exp $
+
+inherit eutils
+
+DESCRIPTION="language independent text-to-speech system"
+HOMEPAGE="http://epos.ure.cas.cz/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=sys-apps/sed-4"
+RDEPEND="virtual/glibc"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}/src
+ epatch ${FILESDIR}/epos-waveform.patch
+ cd ${S}
+}
+
+src_install() {
+ einstall || die
+ mv ${D}/usr/bin/say ${D}/usr/bin/epos_say
+ exeinto /etc/init.d
+ doexe ${FILESDIR}/epos
+ dodoc WELCOME THANKS Changes ${FILESDIR}/README.gentoo
+}
diff --git a/app-accessibility/epos/files/digest-epos-2.5.23-r1 b/app-accessibility/epos/files/digest-epos-2.5.23-r1
new file mode 100644
index 000000000000..ad481c32fe6c
--- /dev/null
+++ b/app-accessibility/epos/files/digest-epos-2.5.23-r1
@@ -0,0 +1 @@
+MD5 47f4f06e7c09807346ed82b7c7daa075 epos-2.5.23.tar.gz 784672
diff --git a/app-accessibility/epos/files/epos-waveform.patch b/app-accessibility/epos/files/epos-waveform.patch
new file mode 100644
index 000000000000..3b07fdc8b700
--- /dev/null
+++ b/app-accessibility/epos/files/epos-waveform.patch
@@ -0,0 +1,11 @@
+--- waveform.cc~ 2004-06-15 15:51:43.958498528 +0000
++++ waveform.cc 2004-06-15 15:51:57.195486200 +0000
+@@ -380,7 +380,7 @@
+ DWORD dwResult;
+ WAVEFORMATEX pFormat;
+ if (activebuffie)
+- while (!(wavehdr.dwFlags | WHDR_DONE)) ; // FIXME: busy waiting
++ while (!(wavehdr.dwFlags & WHDR_DONE)) ;
+ pFormat.wFormatTag = hdr.datform;
+ pFormat.wBitsPerSample = hdr.samplesize;
+ pFormat.nSamplesPerSec = hdr.sf1;