diff options
author | Leonardo Boshell <leonardop@gentoo.org> | 2005-03-03 00:31:37 +0000 |
---|---|---|
committer | Leonardo Boshell <leonardop@gentoo.org> | 2005-03-03 00:31:37 +0000 |
commit | 554146669584dc9daf9d934a4bec54189522b612 (patch) | |
tree | 117514333d2c084544cd7eb16a4deb8b85ce685e /app-accessibility/freetts | |
parent | Stable ppc-macos (diff) | |
download | gentoo-2-554146669584dc9daf9d934a4bec54189522b612.tar.gz gentoo-2-554146669584dc9daf9d934a4bec54189522b612.tar.bz2 gentoo-2-554146669584dc9daf9d934a4bec54189522b612.zip |
New release (1.2 final). 1.2_beta stable on x86.
(Portage version: 2.0.51.18)
Diffstat (limited to 'app-accessibility/freetts')
-rw-r--r-- | app-accessibility/freetts/ChangeLog | 11 | ||||
-rw-r--r-- | app-accessibility/freetts/Manifest | 3 | ||||
-rw-r--r-- | app-accessibility/freetts/files/digest-freetts-1.2 | 1 | ||||
-rw-r--r-- | app-accessibility/freetts/freetts-1.2.ebuild | 62 | ||||
-rw-r--r-- | app-accessibility/freetts/freetts-1.2_beta.ebuild | 8 |
5 files changed, 80 insertions, 5 deletions
diff --git a/app-accessibility/freetts/ChangeLog b/app-accessibility/freetts/ChangeLog index 099dfc6eff8a..b49a63d10fa0 100644 --- a/app-accessibility/freetts/ChangeLog +++ b/app-accessibility/freetts/ChangeLog @@ -1,7 +1,16 @@ # ChangeLog for app-accessibility/freetts # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/freetts/ChangeLog,v 1.11 2005/01/01 10:48:38 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/freetts/ChangeLog,v 1.12 2005/03/03 00:31:37 leonardop Exp $ +*freetts-1.2 (02 Mar 2005) + + 02 Mar 2005; Leonardo Boshell <leonardop@gentoo.org> freetts-1.2.ebuild: + New release. + + 02 Mar 2005; Leonardo Boshell <leonardop@gentoo.org> + freetts-1.2_beta.ebuild: + Marked stable on x86. + 19 Oct 2004; Dylan Carlson <absinthe@gentoo.org> freetts-1.2_beta.ebuild: Keywords ~amd64. diff --git a/app-accessibility/freetts/Manifest b/app-accessibility/freetts/Manifest index b552fbe80376..85fb6dbcb67c 100644 --- a/app-accessibility/freetts/Manifest +++ b/app-accessibility/freetts/Manifest @@ -1,5 +1,8 @@ MD5 f62102ec7cee0f78f683e1c2d74fa63b ChangeLog 1235 MD5 aa3adf95104f7b2b804dc32dae32092e freetts-1.2_beta.ebuild 1620 MD5 e206f7cd655afe2644bb78cc9d15bd7f metadata.xml 166 +MD5 792a176b95ece5494e7f923670473ca2 freetts-1.2.ebuild 1571 +MD5 f170267d5e9371091c43bea71cd09814 .freetts-1.2.ebuild.swp 12288 MD5 0a9f7090bb8c7d63e7ceb96f6d38940b files/digest-freetts-1.2_beta 72 MD5 7636ad68d9f8c572439c1beda2e3551b files/jsapi-gentoo.diff 10444 +MD5 f1e87dcb2c28189d1f2b57540311be81 files/digest-freetts-1.2 66 diff --git a/app-accessibility/freetts/files/digest-freetts-1.2 b/app-accessibility/freetts/files/digest-freetts-1.2 new file mode 100644 index 000000000000..2b813fb9737f --- /dev/null +++ b/app-accessibility/freetts/files/digest-freetts-1.2 @@ -0,0 +1 @@ +MD5 913de86d72ced92d866f07afe5c14b1d freetts-1.2-src.zip 14096993 diff --git a/app-accessibility/freetts/freetts-1.2.ebuild b/app-accessibility/freetts/freetts-1.2.ebuild new file mode 100644 index 000000000000..9059ad9d07e5 --- /dev/null +++ b/app-accessibility/freetts/freetts-1.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/freetts/freetts-1.2.ebuild,v 1.1 2005/03/03 00:31:37 leonardop Exp $ + +inherit java-pkg eutils + +DESCRIPTION="A speech synthesis system written entirely in Java" +SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip" +HOMEPAGE="http://freetts.sourceforge.net/" + +DEPEND=">=virtual/jdk-1.3 + >=dev-java/ant-1.6.0 + app-arch/unzip + mbrola? ( app-accessibility/mbrola ) + jikes? ( dev-java/jikes )" +RDEPEND=">=virtual/jdk-1.3" + +LICENSE="sun-bcla-jsapi freetts" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~amd64" +IUSE="doc jikes mbrola" + +#S=${WORKDIR} + +src_unpack() { + unpack ${A} + cd ${S}/lib + + chmod 0755 jsapi.sh + epatch ${FILESDIR}/jsapi-gentoo.diff + + use mbrola && echo "mbrola.base=/usr/lib/festival/voices/english" \ + >> ${S}/speech.properties +} + +src_compile() { + local antflags="jars" + + cd ${S}/lib + ./jsapi.sh && cd ${S} + use doc && unzip -qq javadoc.zip + use jikes && antflags="${antflags} -Dbuild.compiler=jikes" + ant ${antflags} || die "Compilation failed" +} + +src_install() { + java-pkg_dojar lib/*.jar mbrola/*.jar + insinto /usr/share/${PN} + doins speech.properties + + cp -R ${S}/demo ${D}/usr/share/${PN} + cp -R ${S}/tools ${D}/usr/share/${PN} + + dodir ${JDK_HOME}/jre/lib + dosym \ + /usr/share/${PN}/speech.properties \ + ${JDK_HOME}/jre/lib/speech.properties + + dodoc README.txt RELEASE_NOTES acknowledgments.txt + use doc && cp -R ${S}/docs ${D}/usr/share/doc/${P} && \ + cp -R ${S}/javadoc ${D}/usr/share/doc/${P}/api +} diff --git a/app-accessibility/freetts/freetts-1.2_beta.ebuild b/app-accessibility/freetts/freetts-1.2_beta.ebuild index 071832812a85..1ad5f72b6d70 100644 --- a/app-accessibility/freetts/freetts-1.2_beta.ebuild +++ b/app-accessibility/freetts/freetts-1.2_beta.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/freetts/freetts-1.2_beta.ebuild,v 1.11 2005/01/01 10:48:38 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/freetts/freetts-1.2_beta.ebuild,v 1.12 2005/03/03 00:31:37 leonardop Exp $ inherit java-pkg eutils -DESCRIPTION="FreeTTS is a speech synthesis system written entirely in the Java programming language" +DESCRIPTION="Speech synthesis system written entirely in Java" SRC_URI="mirror://sourceforge/freetts/${PN}-srcs-${PV/./_}.zip" -HOMEPAGE="http://freetts.sourceforge.net" +HOMEPAGE="http://freetts.sourceforge.net/" DEPEND=">=virtual/jdk-1.3 >=dev-java/ant-1.6.0 app-arch/unzip @@ -15,7 +15,7 @@ DEPEND=">=virtual/jdk-1.3 RDEPEND=">=virtual/jdk-1.3" LICENSE="sun-bcla-jsapi freetts" SLOT="0" -KEYWORDS="~x86 ~ppc ~sparc ~amd64" +KEYWORDS="x86 ~ppc ~sparc ~amd64" IUSE="doc jikes mbrola" S=${WORKDIR} |