summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Boshell <leonardop@gentoo.org>2005-05-13 20:28:02 +0000
committerLeonardo Boshell <leonardop@gentoo.org>2005-05-13 20:28:02 +0000
commit9a1a7416c5974b991f77b5556256c81e9171f617 (patch)
tree1d4ae697df6ddcc29676b181c1b75276d65ffdf5 /app-accessibility
parentfixed baselayout-darwin (diff)
downloadhistorical-9a1a7416c5974b991f77b5556256c81e9171f617.tar.gz
historical-9a1a7416c5974b991f77b5556256c81e9171f617.tar.bz2
historical-9a1a7416c5974b991f77b5556256c81e9171f617.zip
New release: 0.3.7
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'app-accessibility')
-rw-r--r--app-accessibility/gnome-speech/ChangeLog8
-rw-r--r--app-accessibility/gnome-speech/Manifest6
-rw-r--r--app-accessibility/gnome-speech/files/digest-gnome-speech-0.3.71
-rw-r--r--app-accessibility/gnome-speech/gnome-speech-0.3.7.ebuild82
4 files changed, 94 insertions, 3 deletions
diff --git a/app-accessibility/gnome-speech/ChangeLog b/app-accessibility/gnome-speech/ChangeLog
index 6839dac0002d..c0ee589f2a19 100644
--- a/app-accessibility/gnome-speech/ChangeLog
+++ b/app-accessibility/gnome-speech/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-accessibility/gnome-speech
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/ChangeLog,v 1.24 2005/05/11 17:08:56 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/ChangeLog,v 1.25 2005/05/13 20:28:02 leonardop Exp $
+
+*gnome-speech-0.3.7 (13 May 2005)
+
+ 13 May 2005; Leonardo Boshell <leonardop@gentoo.org>
+ gnome-speech-0.3.7.ebuild:
+ New release.
11 May 2005; Guy Martin <gmsoft@gentoo.org> gnome-speech-0.3.6.ebuild:
Stable on hppa.
diff --git a/app-accessibility/gnome-speech/Manifest b/app-accessibility/gnome-speech/Manifest
index 860b6409a91d..f722fcb02ca6 100644
--- a/app-accessibility/gnome-speech/Manifest
+++ b/app-accessibility/gnome-speech/Manifest
@@ -1,6 +1,8 @@
-MD5 3baa079d54bb7b43f3d9bf75acee9842 ChangeLog 4567
+MD5 7f50850ba31804a707300c2c9e8bb25b ChangeLog 4705
+MD5 6ecb84993dac87f1013768168dfd1c67 gnome-speech-0.3.7.ebuild 2347
MD5 29705f44d7b14255c9cdf08acdca2129 gnome-speech-0.3.2-r1.ebuild 1621
MD5 5a7e73173bdab5c21a42a6c8f4eaa969 gnome-speech-0.3.6.ebuild 2351
MD5 5253659a4a0e45baa9f1788dcb705895 metadata.xml 172
-MD5 fbbe039fc02132832a628d53470e36ca files/digest-gnome-speech-0.3.2-r1 71
MD5 4aea3e91c67820944eab3bef2f1cdc03 files/digest-gnome-speech-0.3.6 71
+MD5 fbbe039fc02132832a628d53470e36ca files/digest-gnome-speech-0.3.2-r1 71
+MD5 af77b6880a5acc931bde949ff8ac6a50 files/digest-gnome-speech-0.3.7 71
diff --git a/app-accessibility/gnome-speech/files/digest-gnome-speech-0.3.7 b/app-accessibility/gnome-speech/files/digest-gnome-speech-0.3.7
new file mode 100644
index 000000000000..aace3ab08846
--- /dev/null
+++ b/app-accessibility/gnome-speech/files/digest-gnome-speech-0.3.7
@@ -0,0 +1 @@
+MD5 0afa367c75288357fa3b8e274e72584d gnome-speech-0.3.7.tar.bz2 275371
diff --git a/app-accessibility/gnome-speech/gnome-speech-0.3.7.ebuild b/app-accessibility/gnome-speech/gnome-speech-0.3.7.ebuild
new file mode 100644
index 000000000000..56bdd4509995
--- /dev/null
+++ b/app-accessibility/gnome-speech/gnome-speech-0.3.7.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/gnome-speech-0.3.7.ebuild,v 1.1 2005/05/13 20:28:02 leonardop Exp $
+
+inherit java-pkg gnome2
+
+DESCRIPTION="Simple general API for producing text-to-speech output"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENSE="LGPL-2"
+SLOT="1"
+KEYWORDS="~x86 ~ppc ~hppa ~alpha ~ia64 ~sparc ~amd64 ~ppc64"
+IUSE="freetts static"
+
+RDEPEND=">=gnome-base/libbonobo-1.97
+ >=gnome-base/orbit-2.3.94
+ freetts? (
+ =app-accessibility/freetts-1.2*
+ virtual/jdk
+ app-accessibility/java-access-bridge
+ )"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_compile() {
+ G2CONF="${G2CONF} $(use_enable static)"
+
+ if use freetts
+ then
+ if [ -z "${JDK_HOME}" ] || [ ! -d "${JDK_HOME}" ]
+ then
+ eerror "The FreeTTS driver includes java components. In order to"
+ eerror "compile java sources you have to set the\$JDK_HOME"
+ eerror "environment properly."
+ eerror ""
+ eerror "You may do this using dev-java/java-config."
+ die "Couldn't find a valid JDK home"
+ fi
+
+ local JABDIR="${ROOT}/usr/share/java-access-bridge/lib"
+ G2CONF="${G2CONF} --with-java-home=${JDK_HOME} \
+--with-jab-dir=${JABDIR} --with-freetts-dir=${ROOT}/usr/share/freetts/lib"
+
+ sed -i \
+ -e 's:\(GNOME_SPEECH_JAR_DIR=\).*:\1"/usr/share/gnome-speech-1/lib":' \
+ -e 's:\(FREETTS_DRIVER_JAR_DIR=\).*:\1"/usr/share/gnome-speech-1/lib":' \
+ ${S}/configure
+ else
+ export JAVAC=no
+ fi
+
+ gnome2_src_compile
+}
+
+src_install() {
+ gnome2_src_install
+
+ if use freetts
+ then
+ java-pkg_dojar ${D}/usr/share/jar/*.jar
+ rm -rf ${D}/usr/share/jar
+ fi
+}
+
+pkg_postinst() {
+ einfo ""
+ einfo "Gnome Speech has been successfully installed. You may now use the"
+ einfo "speech interface using app-accessibility/gnopernicus."
+ einfo ""
+ einfo "Please note that gnome-speech relies on external programs that"
+ einfo "implement the actual text-to-speech funcionality. Supported"
+ einfo "implementations include festival and freetts."
+ einfo ""
+ einfo "The festival driver is always installed with gnome-speech and"
+ einfo "should work as-is if you install app-accessibility/festival."
+ einfo "The freetts driver is installed if you enable the 'freetts' USE"
+ einfo "flag when installing gnome-speech."
+ einfo ""
+}