Bump to 0.4.9
authorDaniel Gryniewicz <dang@gentoo.org>
Thu, 22 Feb 2007 23:29:54 +0000 (23:29 +0000)
committerDaniel Gryniewicz <dang@gentoo.org>
Thu, 22 Feb 2007 23:29:54 +0000 (23:29 +0000)
* Fix for bug 398916 to help select the Viavoice Chinese voices. Also
  fixed a memory leak with the driver. (Gilles Casse)

* Fix for bug 399512 to handle config parameters better. (Leonardo Boshell)

* Fix for bug 403763 to include math library when building driver
  for Swift. (Willie Walker)

* Brand new driver for eSpeak (http://espeak.sourceforge.net).
Many many thanks to Gilles Casse for his contribution here!!!

* Fix for bug 321658 to allow ibmtts is unable to select/change voice
of a different language.  Many many thanks to Gilles Casse for his
contribution here!!!

Package-Manager: portage-2.1.2-r10

app-accessibility/gnome-speech/ChangeLog
app-accessibility/gnome-speech/Manifest
app-accessibility/gnome-speech/files/digest-gnome-speech-0.4.9 [new file with mode: 0644]
app-accessibility/gnome-speech/gnome-speech-0.4.9.ebuild [new file with mode: 0644]

index edc81e7e8d6257e425f474af8f1f9884a4c1c9c3..bfa7ebe5aa3f561223ce2e69d7f13d36b123737f 100644 (file)
@@ -1,6 +1,26 @@
 # ChangeLog for app-accessibility/gnome-speech
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/ChangeLog,v 1.79 2007/01/23 14:47:40 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/ChangeLog,v 1.80 2007/02/22 23:29:54 dang Exp $
+
+*gnome-speech-0.4.9 (22 Feb 2007)
+
+  22 Feb 2007; Daniel Gryniewicz <dang@gentoo.org>
+  +gnome-speech-0.4.9.ebuild:
+  Bump to 0.4.9
+  * Fix for bug 398916 to help select the Viavoice Chinese voices. Also
+    fixed a memory leak with the driver. (Gilles Casse)
+  
+  * Fix for bug 399512 to handle config parameters better. (Leonardo Boshell)
+  
+  * Fix for bug 403763 to include math library when building driver
+    for Swift. (Willie Walker)
+  
+  * Brand new driver for eSpeak (http://espeak.sourceforge.net).
+  Many many thanks to Gilles Casse for his contribution here!!!
+  
+  * Fix for bug 321658 to allow ibmtts is unable to select/change voice
+  of a different language.  Many many thanks to Gilles Casse for his
+  contribution here!!!
 
   23 Jan 2007; Marius Mauch <genone@gentoo.org> gnome-speech-0.4.0.ebuild,
   gnome-speech-0.4.4.ebuild, gnome-speech-0.4.6.ebuild:
index 3486d4e3845a83ee1c649c3e76dac85b5c0df489..b4b5c410809fe046d828c3cc47b8d279d534f802 100644 (file)
@@ -1,6 +1,10 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST gnome-speech-0.4.0.tar.bz2 307108 RMD160 35c69c26364601f92ab445315ba26711a60584ed SHA1 c46fb5928098852875fcfa57c08f1f87287c4550 SHA256 793dfc13fdb3ab010c4f891a6766569f49507d76410f5a111177c234672bdfcf
 DIST gnome-speech-0.4.4.tar.bz2 309806 RMD160 c3efb407ca06149c67f6b4eb04d38c018b31ecc3 SHA1 9c46dadfa765891481e442aaa74994f29c7e5679 SHA256 318ebf3a3f4bd05d534202839ce779f1c823f26305b625703b9615c803d74e6c
 DIST gnome-speech-0.4.6.tar.bz2 311080 RMD160 4e6ca040f590492aa58b40ed6cd8b690b05fcde7 SHA1 e2896cb05f0247a3aa444a585b8847fb06623f46 SHA256 eef3e578ef6d1614a2793cfbac28c345b673bfc1e2219841977a8c1b8f892b19
+DIST gnome-speech-0.4.9.tar.bz2 313077 RMD160 e01a6197ba49dfb5a9430cbd344633bba76939dd SHA1 a1227926139257134fa1dd76d2eacfe70888dd4e SHA256 37129e49fce3a6b954f2089cbe7e2b26885b0df5efdf6b8f1882077fefeca328
 EBUILD gnome-speech-0.4.0.ebuild 1945 RMD160 1af96ebeca8deaadc3ae3e0c66fac81f5cb144b6 SHA1 d5d739ad9d93a3ad84e314449486e0bf3c37eba2 SHA256 70498cd223ef910e43912fa8190fd38431ab658d9117af09581def936707980c
 MD5 3d67de2a3b5221fec4c08fc3f63c88fe gnome-speech-0.4.0.ebuild 1945
 RMD160 1af96ebeca8deaadc3ae3e0c66fac81f5cb144b6 gnome-speech-0.4.0.ebuild 1945
@@ -13,10 +17,14 @@ EBUILD gnome-speech-0.4.6.ebuild 1947 RMD160 ea453274c6d3cd1d4b5b88e8dbed0fef5a8
 MD5 d935abf36844179dce3c94f565cc5220 gnome-speech-0.4.6.ebuild 1947
 RMD160 ea453274c6d3cd1d4b5b88e8dbed0fef5a89fa77 gnome-speech-0.4.6.ebuild 1947
 SHA256 fecd621746d6fb72ff9ef7723b13a1f90888e817d47bc298d0cbcedf84d18edc gnome-speech-0.4.6.ebuild 1947
-MISC ChangeLog 11016 RMD160 bf0e621ab213f6ae99c6b63781e39b091a81f602 SHA1 8614d026277714897e1186624acf94d84efe55b2 SHA256 0cfa035452c19862d073f9861c1b700ff2ac7d368f2c226d554fd51eac30f9c7
-MD5 30308248b3e30e585137b2a70f3e77c5 ChangeLog 11016
-RMD160 bf0e621ab213f6ae99c6b63781e39b091a81f602 ChangeLog 11016
-SHA256 0cfa035452c19862d073f9861c1b700ff2ac7d368f2c226d554fd51eac30f9c7 ChangeLog 11016
+EBUILD gnome-speech-0.4.9.ebuild 1990 RMD160 404f1a59dc0fe0888bd0ada9ca9633fbee154295 SHA1 7a1777301625a70b92a319a9958b0e5774dffffc SHA256 16fcae98d5f0c342e38420718d417b856e4f2132c641fa0c0ac38a381e16af76
+MD5 2c882d848b06755f6b730cb091502d23 gnome-speech-0.4.9.ebuild 1990
+RMD160 404f1a59dc0fe0888bd0ada9ca9633fbee154295 gnome-speech-0.4.9.ebuild 1990
+SHA256 16fcae98d5f0c342e38420718d417b856e4f2132c641fa0c0ac38a381e16af76 gnome-speech-0.4.9.ebuild 1990
+MISC ChangeLog 11757 RMD160 64079a2d163da9f1750036a650de5ad79bdae0dd SHA1 223923aae669ce6ee5c081b617155f143aef2f23 SHA256 73da19df1d3d54bf9cdcfa131d538ce5270ef3f8df6d8445ec8c4135c589d2ae
+MD5 ca4e8198ea398d5845f09158efc5d350 ChangeLog 11757
+RMD160 64079a2d163da9f1750036a650de5ad79bdae0dd ChangeLog 11757
+SHA256 73da19df1d3d54bf9cdcfa131d538ce5270ef3f8df6d8445ec8c4135c589d2ae ChangeLog 11757
 MISC metadata.xml 172 RMD160 6901d426a49e26089e240a7a4f990204e08c15a1 SHA1 2a33de77ba2f0f4fdedeed148abdad125b78f996 SHA256 f14db6f3dc189eb3e4a3478d7c1bead86fe077d0c756b8426b64f7fc0d42d228
 MD5 5253659a4a0e45baa9f1788dcb705895 metadata.xml 172
 RMD160 6901d426a49e26089e240a7a4f990204e08c15a1 metadata.xml 172
@@ -30,3 +38,13 @@ SHA256 d2d417653ea719000068a68bd9aca8c2e8a45bd3c5836bc49b6364b75128b4d5 files/di
 MD5 b91b978510d587bc609977f8182c7bf1 files/digest-gnome-speech-0.4.6 259
 RMD160 d2eb9eab98e6c953cfeb9220c526d02c5535316d files/digest-gnome-speech-0.4.6 259
 SHA256 6300a202784cb60a72dbb45b4fea4e2b6a9320bdec283fcc67ca86731141e7c7 files/digest-gnome-speech-0.4.6 259
+MD5 d208df8355ba63abab3b142080ba0de5 files/digest-gnome-speech-0.4.9 259
+RMD160 1b887a0d7528ae4e082f1bbb90ea270c3dc043b5 files/digest-gnome-speech-0.4.9 259
+SHA256 f0d1e39ca3e79b00c3b8e3e23f048778f3b7d8f657fb15b2ade4e339c8566ef5 files/digest-gnome-speech-0.4.9 259
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.2 (GNU/Linux)
+
+iD8DBQFF3ichomPajV0RnrERAgynAJ9oObzO8QZKpH9evLrAs/3y0qmrxgCfdNq0
+mHF/qwcjNB5Tyt8swXC/EPY=
+=kKX4
+-----END PGP SIGNATURE-----
diff --git a/app-accessibility/gnome-speech/files/digest-gnome-speech-0.4.9 b/app-accessibility/gnome-speech/files/digest-gnome-speech-0.4.9
new file mode 100644 (file)
index 0000000..579c7c1
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 16d3dfa0275fc121029ab55149429907 gnome-speech-0.4.9.tar.bz2 313077
+RMD160 e01a6197ba49dfb5a9430cbd344633bba76939dd gnome-speech-0.4.9.tar.bz2 313077
+SHA256 37129e49fce3a6b954f2089cbe7e2b26885b0df5efdf6b8f1882077fefeca328 gnome-speech-0.4.9.tar.bz2 313077
diff --git a/app-accessibility/gnome-speech/gnome-speech-0.4.9.ebuild b/app-accessibility/gnome-speech/gnome-speech-0.4.9.ebuild
new file mode 100644 (file)
index 0000000..e037e44
--- /dev/null
@@ -0,0 +1,81 @@
+# Copyright 1999-2007 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.9.ebuild,v 1.1 2007/02/22 23:29:54 dang 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="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+# espeak not added; it needs tons of keywords
+IUSE="freetts"
+
+COMMON_DEPEND=">=gnome-base/orbit-2.3.94
+       >=gnome-base/libbonobo-1.97
+       >=dev-libs/glib-2
+       freetts? (
+               =app-accessibility/freetts-1.2*
+               >=app-accessibility/java-access-bridge-1.4.6 )"
+
+RDEPEND="$COMMON_DEPEND
+       freetts? ( >=virtual/jre-1.4 )
+       app-accessibility/festival"
+
+DEPEND="$COMMON_DEPEND
+       freetts? (
+               >=virtual/jdk-1.4
+               dev-java/java-config )
+       >=dev-util/pkgconfig-0.9"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+
+pkg_setup() {
+       G2CONF="--with-festival --with-speech-dispatcher"
+
+       if use freetts; then
+               java-pkg_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/gnopernicus."
+       elog
+}