Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Gilles Dartiguelongue (eva)" <eva@g.o>
Subject: gentoo-x86 commit in app-accessibility/gnome-speech: ChangeLog gnome-speech-0.4.21.ebuild
Date: Thu, 14 Aug 2008 20:32:55 +0000
eva         08/08/14 20:32:55

  Modified:             ChangeLog
  Added:                gnome-speech-0.4.21.ebuild
  Log:
  bump to 0.4.21, fix for bug #545896 - eSpeak segmentation fault.
  (Portage version: 2.2_rc8/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)

Revision  Changes    Path
1.124                app-accessibility/gnome-speech/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/gnome-speech/ChangeLog?rev=1.124&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/gnome-speech/ChangeLog?rev=1.124&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/gnome-speech/ChangeLog?r1=1.123&r2=1.124

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/ChangeLog,v
retrieving revision 1.123
retrieving revision 1.124
diff -u -r1.123 -r1.124
--- ChangeLog	13 Aug 2008 17:29:29 -0000	1.123
+++ ChangeLog	14 Aug 2008 20:32:54 -0000	1.124
@@ -1,6 +1,12 @@
 # ChangeLog for app-accessibility/gnome-speech
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/ChangeLog,v 1.123 2008/08/13 17:29:29 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/ChangeLog,v 1.124 2008/08/14 20:32:54 eva Exp $
+
+*gnome-speech-0.4.21 (14 Aug 2008)
+
+  14 Aug 2008; Gilles Dartiguelongue <eva@g.o>
+  +gnome-speech-0.4.21.ebuild:
+  bump to 0.4.21, fix for bug #545896 - eSpeak segmentation fault.
 
 *gnome-speech-0.4.20-r1 (13 Aug 2008)
 



1.1                  app-accessibility/gnome-speech/gnome-speech-0.4.21.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/gnome-speech/gnome-speech-0.4.21.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/gnome-speech/gnome-speech-0.4.21.ebuild?rev=1.1&content-type=text/plain

Index: gnome-speech-0.4.21.ebuild
===================================================================
# Copyright 1999-2008 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.4.21.ebuild,v 1.1 2008/08/14 20:32:54 eva Exp $

JAVA_PKG_OPT_USE="freetts"

inherit java-pkg-opt-2 gnome2

EAPI="1"

DESCRIPTION="Simple general API for producing text-to-speech output"
HOMEPAGE="http://www.gnome.org/"

LICENSE="LGPL-2"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="+espeak festival freetts"

COMMON_DEPEND=">=gnome-base/orbit-2.3.94
	>=gnome-base/libbonobo-1.97
	>=dev-libs/glib-2
	espeak? ( app-accessibility/espeak )
	freetts? (
		=app-accessibility/freetts-1.2*
		>=app-accessibility/java-access-bridge-1.4.6 )"

RDEPEND="$COMMON_DEPEND
	freetts? ( >=virtual/jre-1.4 )
	festival? ( app-accessibility/festival )"

DEPEND="$COMMON_DEPEND
	freetts? ( >=virtual/jdk-1.4 )
	>=dev-util/pkgconfig-0.9"

DOCS="AUTHORS ChangeLog NEWS README"

pkg_setup() {
	G2CONF="${G2CONF} $(use_with festival) --with-speech-dispatcher"

	if ! use espeak; then
		 G2CONF="${G2CONF} --without-espeak-dir"
	fi

	if use freetts; then
		java-pkg-opt-2_pkg_setup

		local JABDIR="${ROOT}usr/share/java-access-bridge/lib"

		G2CONF="${G2CONF} --with-java-home=${JAVA_HOME} \
			--with-jab-dir=${JABDIR} \
			--with-freetts-dir=${ROOT}usr/share/freetts/lib"
	else
		export JAVAC=no
	fi
}

src_unpack() {
	gnome2_src_unpack

	if use freetts; then
		sed -i -e \
			's/@GNOME_SPEECH_INSTALLED_CLASSPATH@/$(java-config -p gnome-speech-1,java-access-bridge)/' \
			drivers/freetts/freetts-synthesis-driver.in || die "sed error"
	fi

	sed -i \
		-e 's:\(GNOME_SPEECH_JAR_DIR=\).*:\1"/usr/share/java-access-bridge/lib/":' \
		-e 's:\(FREETTS_DRIVER_JAR_DIR=\).*:\1"/usr/share/java-access-bridge/lib/":' \
		"${S}"/configure
}

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() {
	elog
	elog "Gnome Speech has been successfully installed. You may now use the"
	elog "speech interface using app-accessibility/orca."
	elog
}





Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
portage r11411 - main/trunk/pym/_emerge
Next by thread:
gentoo-x86 commit in media-sound/hydrogen: hydrogen-0.9.3-r3.ebuild ChangeLog
Previous by date:
portage r11411 - main/trunk/pym/_emerge
Next by date:
gentoo-x86 commit in media-sound/hydrogen: hydrogen-0.9.3-r3.ebuild ChangeLog


Updated Jan 26, 2011

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.