diff options
Diffstat (limited to 'app-accessibility/espeak')
-rw-r--r-- | app-accessibility/espeak/ChangeLog | 11 | ||||
-rw-r--r-- | app-accessibility/espeak/Manifest | 26 | ||||
-rw-r--r-- | app-accessibility/espeak/espeak-1.30.ebuild | 61 | ||||
-rw-r--r-- | app-accessibility/espeak/files/digest-espeak-1.30 | 3 |
4 files changed, 84 insertions, 17 deletions
diff --git a/app-accessibility/espeak/ChangeLog b/app-accessibility/espeak/ChangeLog index 8e41c516140f..1e7cdbb3e62e 100644 --- a/app-accessibility/espeak/ChangeLog +++ b/app-accessibility/espeak/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-accessibility/espeak -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.26 2007/12/26 22:25:47 phreak Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.27 2008/01/01 04:37:50 williamh Exp $ + +*espeak-1.30 (01 Jan 2008) + + 01 Jan 2008; William Hubbs <williamh@gentoo.org> +espeak-1.30.ebuild: + Version bump. 26 Dec 2007; Christian Heim <phreak@gentoo.org> espeak-1.19.ebuild, espeak-1.20-r1.ebuild, espeak-1.25.ebuild, espeak-1.26.ebuild, @@ -113,7 +118,7 @@ New release, as required by the latest gnome-speech. Honour CXXFLAGS. Use the Makefile to install instead of doing it manually. - 06 Nov 2006; Piotr Jaroszyński <peper@gentoo.org> espeak-1.16.ebuild: + 06 Nov 2006; Piotr JaroszyÅski <peper@gentoo.org> espeak-1.16.ebuild: Add ~amd64 wrt bug #154245. *espeak-1.16 (29 Oct 2006) diff --git a/app-accessibility/espeak/Manifest b/app-accessibility/espeak/Manifest index 58e776305a0c..a5baec71eaa4 100644 --- a/app-accessibility/espeak/Manifest +++ b/app-accessibility/espeak/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX espeak-1.19-big-endian.patch 783 RMD160 34adcda34d5bf81043b44a7d43ca9e02467ff192 SHA1 e3906e23f55709be1b9062c5265d526827062512 SHA256 8ad07d0541e4a5d9b0cd5cf5fdb275e0960dcebe8da83720f958264c185c1c37 MD5 51a412d884e110a310159ad6918ff34c files/espeak-1.19-big-endian.patch 783 RMD160 34adcda34d5bf81043b44a7d43ca9e02467ff192 files/espeak-1.19-big-endian.patch 783 @@ -37,6 +34,7 @@ DIST espeak-1.26-source.zip 955549 RMD160 b7b5e3cf21213b75dedb1f35b9a44aa857b6be DIST espeak-1.27-source.zip 1028515 RMD160 d3dc10b6e2995e1aef90513dbe7b737d6b1622d9 SHA1 2558a7ceb6bc169e4a9c9bad237a9e39bb691dde SHA256 f785ffa8398cfe43f6f85276f0386a4800cb553e3029bc1b46704dc1dc5238a2 DIST espeak-1.28-source.zip 1054248 RMD160 e48f57daca3710326b0918c3adf6cc444830c7fc SHA1 e2c017c821ee93b28a70de1027591bb999365622 SHA256 94ef096b577e69c70e2852c3312ba8f53800940853a14af5e74387c4455ae867 DIST espeak-1.29-source.zip 1065925 RMD160 729f6978f1971263adbc5eaf28df90631cef5608 SHA1 784e1a75c1a78ed60a6b2648c2b66be46b7a4408 SHA256 f323b64ce3648555ef60a31907370f67cc43023c85c3225b64bb642d4afb75dc +DIST espeak-1.30-source.zip 1182969 RMD160 46a5ba1953fa76faf8693245b9841fc81b78d186 SHA1 a4ca233c18b7b558a41880d666456e6daabb5ff3 SHA256 4a6f5ff64e7f5c980176c90e43bdcb6ffa7a9cc26aaae0431ee1c31ea4475407 DIST espeak-utils-1.22.tar.bz2 8226 RMD160 a4725e2172fa5ef730b34277bec5b2adf51091cc SHA1 b94e627bf0d8eb8ead739b6798180e030bcf50f4 SHA256 227083ed33a42803b01ff0e2383204f9f063eededf3bfdb859970e4852942299 EBUILD espeak-1.19.ebuild 1208 RMD160 a27125b7ee7f26ba1c9644656350da3aba811801 SHA1 fbba4ac2b847785d07ab119d24ef5a3213dd5cdb SHA256 72ebb3a4ee70d6f45a3454a35b136fc7533a7ff0e977f71b2c84d0a59a7138ad MD5 6b5ed964d24643b9a1d10388f6e85721 espeak-1.19.ebuild 1208 @@ -74,10 +72,14 @@ EBUILD espeak-1.29.ebuild 1518 RMD160 0e357f0e271213f45900413281bf9751fbc5dece S MD5 9b93038b20463e47d34dac078da781f5 espeak-1.29.ebuild 1518 RMD160 0e357f0e271213f45900413281bf9751fbc5dece espeak-1.29.ebuild 1518 SHA256 472dfdaa0dad20948dd7a245ae7ad642c2c175e9a0a14be4358750c028148933 espeak-1.29.ebuild 1518 -MISC ChangeLog 4197 RMD160 1062bcc0ed44007837810847ae4e8548681d3ceb SHA1 cf6f830caba4ef928abd802a21bec437b6d1dad2 SHA256 25bfbcde72550962c41c9dd37abe69549b03651522a1b4c3895dda476689e0e9 -MD5 5db6acec216d62d2e715ecae14f8cff3 ChangeLog 4197 -RMD160 1062bcc0ed44007837810847ae4e8548681d3ceb ChangeLog 4197 -SHA256 25bfbcde72550962c41c9dd37abe69549b03651522a1b4c3895dda476689e0e9 ChangeLog 4197 +EBUILD espeak-1.30.ebuild 1520 RMD160 24f87535613a4567cc5d66db82a5ff43b40ad15b SHA1 a135dea0b3bd852d537b07cd2c2b86308f2dd1a4 SHA256 b8010fc4208c01cae8d518624b18c0212cb4b6c48b7b391b98a38ae991150677 +MD5 e30aaf3165aa1c35fe5146952a7e9fbe espeak-1.30.ebuild 1520 +RMD160 24f87535613a4567cc5d66db82a5ff43b40ad15b espeak-1.30.ebuild 1520 +SHA256 b8010fc4208c01cae8d518624b18c0212cb4b6c48b7b391b98a38ae991150677 espeak-1.30.ebuild 1520 +MISC ChangeLog 4318 RMD160 c0323e08365654da59634bdf456ee7b151d9525b SHA1 378aa76d072065ae259559455ddc9e1c4242baf7 SHA256 b1e078666a55772497ea8c1d0c66ae716f5e51271662f1f73177ae9a284fef27 +MD5 4904e712de9e020f80741602c785de9e ChangeLog 4318 +RMD160 c0323e08365654da59634bdf456ee7b151d9525b ChangeLog 4318 +SHA256 b1e078666a55772497ea8c1d0c66ae716f5e51271662f1f73177ae9a284fef27 ChangeLog 4318 MISC metadata.xml 229 RMD160 7f8d6a0235529eccff705022803122c9534628d7 SHA1 2295356b566d60c8eb979db0e598de9d1d8ccf49 SHA256 b128d301356b3f98f1d6093b4401c36143ff55fc62636612567b0995739b9e66 MD5 82235b237bf37d432e6987e3be2235d1 metadata.xml 229 RMD160 7f8d6a0235529eccff705022803122c9534628d7 metadata.xml 229 @@ -109,10 +111,6 @@ SHA256 c50373a1c88cc3f1ae5473947b9bb4fc9c76204a773091ffab00520f88fcd0dc files/di MD5 98ba8a459004c23c87faf263ccd787ee files/digest-espeak-1.29 250 RMD160 f9e49c0851d7e4e91d0ad2f43ff20c33ae798c95 files/digest-espeak-1.29 250 SHA256 61e97c7a648f9c73553555d54d635fcd142a7dfc73012c79743e672c4f88a4a1 files/digest-espeak-1.29 250 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFHctZ1yuNVb5qfaOYRAnNnAKCHii+zry5J0vgvGk8mhR62rFbGjACg0WiI -WGkpjidEfk7rVA89K58IXZg= -=tRQi ------END PGP SIGNATURE----- +MD5 25192d7cc8f83db8bae8f9138e51015b files/digest-espeak-1.30 250 +RMD160 185fda3614914ac39cf94f9bfd6f9f0e043e16a4 files/digest-espeak-1.30 250 +SHA256 c212094b78f1e7d8585593230e9be78ec6ffbf988e9ec550e6f6772e0969258c files/digest-espeak-1.30 250 diff --git a/app-accessibility/espeak/espeak-1.30.ebuild b/app-accessibility/espeak/espeak-1.30.ebuild new file mode 100644 index 000000000000..b114cf2cceaf --- /dev/null +++ b/app-accessibility/espeak/espeak-1.30.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.30.ebuild,v 1.1 2008/01/01 04:37:50 williamh Exp $ + +inherit eutils + +MY_P="${P}-source" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip" +DESCRIPTION="Speech synthesizer for English and other languages" +HOMEPAGE="http://espeak.sourceforge.net/" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86" +IUSE="" +DEPEND=">=media-libs/portaudio-18.1-r5 + app-arch/unzip" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + + # portaudio.h is by default the same as portaudio18.h, but use the version + # 19 API if available + if has_version "=media-libs/portaudio-19*" ; then + mv -f "${S}/src/portaudio19.h" "${S}/src/portaudio.h" + fi + + # Add a patch for a segfault on ppc64. +# epatch "${FILESDIR}/${P}-ppc64-segfault.patch" +} + +src_compile() { + cd src + emake CXXFLAGS="${CXXFLAGS}" || die "Compilation failed" + + einfo "Fixing byte order of phoneme data files" + cd "${S}/platforms/big_endian" + make + ./espeak-phoneme-data "${S}/espeak-data" + cp -f phondata phonindex phontab "${S}/espeak-data" + + einfo "Compiling dict files" + cd "${S}/dictsource" + export HOME="${S}" + local lang + for l in *_rules; do + lang=${l/_rules/} + "${S}/src/speak" --compile=$lang + done +} + +src_install() { + cd src + make DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" install || die "Installation failed" + + cd .. + dodoc ChangeLog ReadMe + dohtml -r docs/* +} diff --git a/app-accessibility/espeak/files/digest-espeak-1.30 b/app-accessibility/espeak/files/digest-espeak-1.30 new file mode 100644 index 000000000000..57d751ed575b --- /dev/null +++ b/app-accessibility/espeak/files/digest-espeak-1.30 @@ -0,0 +1,3 @@ +MD5 ac0869d3bb9a6254b40ecde9a77d88df espeak-1.30-source.zip 1182969 +RMD160 46a5ba1953fa76faf8693245b9841fc81b78d186 espeak-1.30-source.zip 1182969 +SHA256 4a6f5ff64e7f5c980176c90e43bdcb6ffa7a9cc26aaae0431ee1c31ea4475407 espeak-1.30-source.zip 1182969 |