summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2006-10-29 22:37:33 +0000
committerWilliam Hubbs <williamh@gentoo.org>2006-10-29 22:37:33 +0000
commit87b1a1284d9dd2b737846d1fb7043b83f924afcc (patch)
tree62fc0993ca4c64121c63fe56ebdbbf8678d5fcc7 /app-accessibility
parentAdd missing glib and pkgconfig dependencies, thanks to Sagar Mittal in bug #1... (diff)
downloadgentoo-2-87b1a1284d9dd2b737846d1fb7043b83f924afcc.tar.gz
gentoo-2-87b1a1284d9dd2b737846d1fb7043b83f924afcc.tar.bz2
gentoo-2-87b1a1284d9dd2b737846d1fb7043b83f924afcc.zip
Initial commit. Thanks to brebs@sent.com, in bug 151004 for the ebuild this is based on.
(Portage version: 2.1.2_rc1-r1)
Diffstat (limited to 'app-accessibility')
-rw-r--r--app-accessibility/espeak/ChangeLog11
-rw-r--r--app-accessibility/espeak/Manifest16
-rw-r--r--app-accessibility/espeak/espeak-1.16.ebuild53
-rw-r--r--app-accessibility/espeak/files/digest-espeak-1.163
-rw-r--r--app-accessibility/espeak/metadata.xml8
5 files changed, 91 insertions, 0 deletions
diff --git a/app-accessibility/espeak/ChangeLog b/app-accessibility/espeak/ChangeLog
new file mode 100644
index 000000000000..48fa59bf71e7
--- /dev/null
+++ b/app-accessibility/espeak/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for app-accessibility/espeak
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.1 2006/10/29 22:37:33 williamh Exp $
+
+*espeak-1.16 (29 Oct 2006)
+
+ 29 Oct 2006; William Hubbs <williamh@gentoo.org> +metadata.xml,
+ +espeak-1.16.ebuild:
+ Initial commit.
+ Thanks to breb@sent.com for the ebuild which I based this on, in bug 151004.
+
diff --git a/app-accessibility/espeak/Manifest b/app-accessibility/espeak/Manifest
new file mode 100644
index 000000000000..95f799cd12fc
--- /dev/null
+++ b/app-accessibility/espeak/Manifest
@@ -0,0 +1,16 @@
+DIST espeak-1.16-source.zip 528920 RMD160 56a0504e9909022194603394a203651fa5945e13 SHA1 28c45c3ca8b520be54d0dfc78e72b25a3ae56311 SHA256 cdb213b50bff0c092a4d1941038eadac831251acee64acb48943e13ccae3471b
+EBUILD espeak-1.16.ebuild 1127 RMD160 d92f1bb4609436b65c92f4bde6a8bac22a603663 SHA1 ff4ca7b5cbd537e0d26277283468ba8448d2e6cb SHA256 4775760eaeccfb8bbc8e5757f9c8e8a1b4a483d7c7a4c8f61d5741f68fa31aed
+MD5 cbb1d643bb7e7d81f9dc074ba3cb47b8 espeak-1.16.ebuild 1127
+RMD160 d92f1bb4609436b65c92f4bde6a8bac22a603663 espeak-1.16.ebuild 1127
+SHA256 4775760eaeccfb8bbc8e5757f9c8e8a1b4a483d7c7a4c8f61d5741f68fa31aed espeak-1.16.ebuild 1127
+MISC ChangeLog 340 RMD160 a23124488ee8a6dac05a5e5e94f376cdff5dc1ef SHA1 e213b1b5b82ad96c4669f739a79f5671ab262f91 SHA256 66bf42a3d9537bb8716dd546832fb8cb48969c99534846144f519a162851938a
+MD5 004c2bf580ddbb7954d1eb77d1142818 ChangeLog 340
+RMD160 a23124488ee8a6dac05a5e5e94f376cdff5dc1ef ChangeLog 340
+SHA256 66bf42a3d9537bb8716dd546832fb8cb48969c99534846144f519a162851938a ChangeLog 340
+MISC metadata.xml 229 RMD160 7f8d6a0235529eccff705022803122c9534628d7 SHA1 2295356b566d60c8eb979db0e598de9d1d8ccf49 SHA256 b128d301356b3f98f1d6093b4401c36143ff55fc62636612567b0995739b9e66
+MD5 82235b237bf37d432e6987e3be2235d1 metadata.xml 229
+RMD160 7f8d6a0235529eccff705022803122c9534628d7 metadata.xml 229
+SHA256 b128d301356b3f98f1d6093b4401c36143ff55fc62636612567b0995739b9e66 metadata.xml 229
+MD5 6660406e1e447fadf287cdd140b4cd70 files/digest-espeak-1.16 247
+RMD160 70566cfe0aa0f64784e63d008f516022f5c0b77a files/digest-espeak-1.16 247
+SHA256 103364035a5816f16c092dde2dee7fa26fa3a8f5851c1ff219a70a7e7d53339c files/digest-espeak-1.16 247
diff --git a/app-accessibility/espeak/espeak-1.16.ebuild b/app-accessibility/espeak/espeak-1.16.ebuild
new file mode 100644
index 000000000000..3fbbdfa31814
--- /dev/null
+++ b/app-accessibility/espeak/espeak-1.16.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.16.ebuild,v 1.1 2006/10/29 22:37:33 williamh Exp $
+
+MY_P="${P}-source"
+
+DESCRIPTION="Speech synthesizer for English and other languages"
+HOMEPAGE="http://espeak.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=media-libs/portaudio-18.1-r5
+ app-arch/unzip"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}/src"
+
+ # select the version of portaudio to use
+ if has_version "=media-libs/portaudio-18*" ; then
+ mv -f portaudio18.h portaudio.h
+ elif has_version "=media-libs/portaudio-19*" ; then
+ mv -f portaudio19.h portaudio.h
+ fi
+ sed -i -e 's/ -O2//' Makefile
+}
+
+src_compile() {
+ cd src
+ emake || die "Compilation failed."
+}
+
+src_install() {
+ dobin src/speak || die
+ dolib.so src/libespeak.so.* || die
+ dosym libespeak.so.1.1.16 /usr/lib/libespeak.so || die
+ insinto /usr/include/espeak
+ doins src/speak_lib.h
+
+ insinto /usr/share
+ doins -r espeak-data || die
+ insinto /usr/share/espeak-data
+ doins -r dictsource || die
+
+ dodoc ChangeLog ReadMe
+ dohtml -r docs/*
+}
diff --git a/app-accessibility/espeak/files/digest-espeak-1.16 b/app-accessibility/espeak/files/digest-espeak-1.16
new file mode 100644
index 000000000000..9df3a8c56694
--- /dev/null
+++ b/app-accessibility/espeak/files/digest-espeak-1.16
@@ -0,0 +1,3 @@
+MD5 c376ea94cddda90b093f231926f7ba44 espeak-1.16-source.zip 528920
+RMD160 56a0504e9909022194603394a203651fa5945e13 espeak-1.16-source.zip 528920
+SHA256 cdb213b50bff0c092a4d1941038eadac831251acee64acb48943e13ccae3471b espeak-1.16-source.zip 528920
diff --git a/app-accessibility/espeak/metadata.xml b/app-accessibility/espeak/metadata.xml
new file mode 100644
index 000000000000..6a31c202cb6d
--- /dev/null
+++ b/app-accessibility/espeak/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>accessibility</herd>
+<maintainer>
+ <email>williamh@gentoo.org</email>
+</maintainer>
+</pkgmetadata>