diff options
author | William Hubbs <williamh@gentoo.org> | 2013-07-11 05:15:12 +0000 |
---|---|---|
committer | William Hubbs <williamh@gentoo.org> | 2013-07-11 05:15:12 +0000 |
commit | fc9615e04ae30aee71b7c9637f6e602992e42b68 (patch) | |
tree | 024e603561e77147a73c050df7de731ac2cbf8cc /app-accessibility | |
parent | Accidentally inherited unneeded versionator eclass (diff) | |
download | historical-fc9615e04ae30aee71b7c9637f6e602992e42b68.tar.gz historical-fc9615e04ae30aee71b7c9637f6e602992e42b68.tar.bz2 historical-fc9615e04ae30aee71b7c9637f6e602992e42b68.zip |
version bump for bug #476462
Package-Manager: portage-2.2.0_alpha188/cvs/Linux i686
Manifest-Sign-Key: 0x30C46538
Diffstat (limited to 'app-accessibility')
-rw-r--r-- | app-accessibility/espeak/ChangeLog | 7 | ||||
-rw-r--r-- | app-accessibility/espeak/Manifest | 14 | ||||
-rw-r--r-- | app-accessibility/espeak/espeak-1.47.11.ebuild | 81 |
3 files changed, 100 insertions, 2 deletions
diff --git a/app-accessibility/espeak/ChangeLog b/app-accessibility/espeak/ChangeLog index e57a92c435d9..6e5ce725d308 100644 --- a/app-accessibility/espeak/ChangeLog +++ b/app-accessibility/espeak/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-accessibility/espeak # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.106 2013/02/02 22:17:43 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.107 2013/07/11 05:14:31 williamh Exp $ + +*espeak-1.47.11 (11 Jul 2013) + + 11 Jul 2013; William Hubbs <williamh@gentoo.org> +espeak-1.47.11.ebuild: + version bump for bug #476462 02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> espeak-1.46.01.ebuild: Add ~arm, wrt bug #449220 diff --git a/app-accessibility/espeak/Manifest b/app-accessibility/espeak/Manifest index 83a4423bbcf2..e10d5f9820d0 100644 --- a/app-accessibility/espeak/Manifest +++ b/app-accessibility/espeak/Manifest @@ -1,10 +1,22 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST espeak-1.42.04-source.zip 1537076 SHA256 3791bb853e9283950d58c02396b3b9b1313adf27c0004bcd1e0cdaf87a683eeb SHA512 e8b1d407b5fe3334c3f244475520f6eeefb7837ed4a88c1c1f2d9846ad1daeaad52de3b01eff31af98422ef377aee84e9ff52c586fb29118f636f73a499c9f67 WHIRLPOOL c55b2fc842c5624708209da70ca400d96af6428a010edc3873713a97bca8d4b72aecbc5338be07d6f5b4dfc4d25389fa6a49eda3eb512eee8320cd4004b6e9e2 DIST espeak-1.45.03-source.zip 1894722 SHA256 74ed21cb0f4f4a040db93ffa9f4dac463a53281fe47ef4e63605a3ee3e8e0eea SHA512 c63a8baff5fd34605d410483b1ccd35dfc2f3a57c3a65cf958ceb698e78ba404ae4c4c8bb83436ebb063fdb112ff60bc64829c5e0518728e8dc6a32657d517e7 WHIRLPOOL 693dcea214e1c272a069cb8ac251f77c280d5223ca3433f10ad24a3860c3f4d62ceed395dd8affa6d16bc2200715d73aadfbac95ea260c9c1cd12a09143a1843 DIST espeak-1.45.04-source.zip 1904805 SHA256 816825f8aadb8ce9487808d35f698a9ac39b158cf43ad0aa98e8b4d7c5ab9780 SHA512 2bf93c9bae151b4ccd8433e9c60e079fa33afe092e7703394884400ab279a42b8106bbcaf48d731bcad40a1fee0d145d22f1f77fd16b5a4ae92bbe34ae60b29f WHIRLPOOL c7307f6671348908a314cfee46cd94049fa53b09db76760b7120c1a5bf18135292c09db68f1b8271aa384139fb69074cb4c8decc4e6719cab12915b519a9cfb5 DIST espeak-1.46.01-source.zip 2371712 SHA256 87fc4fdeea9d5151909515ab6258ca0cccea78356037380fa8dcf09953e93de4 SHA512 585152d190cb07318bf3f86f2f68639248afc750d211a46bac5ca392fbe19a481fb60068fc9cb4bbade95bc76772f1c43b40542151507c97064b149ef875eefb WHIRLPOOL fc3dc72665ab6dcb2a5db3bd96e8dd3ba3cfa9feba4d6bd55ef1a6d2a6d57f6c9278b508a6b7022889a65b0ffe14977bdf4f7d1af0e2ce2f5e51b85c2fc1d9de +DIST espeak-1.47.11-source.zip 2813649 SHA256 9bd4d0569af48a2cb13fa76704dec3124d27025a3f21c87598457976472b360c SHA512 77c3989fbd0e4aadae0da2d7f1c587854895ae103633704ee5b4042b0618897d01edffa80b1f13e6cbf356f2f31beaf4fdb7e90e4ab641d5286d559aaefe932b WHIRLPOOL c26f481d4c3c485ba0eb3fe7ae3bcf36e7001d49e0e27a6f0934fdb9c91cfef4974c1d34daebd0286694346a44c647cfb96769da54536e0b4380778af755673c EBUILD espeak-1.42.04.ebuild 1974 SHA256 dcae748864f34fde8cf2cd110ad1c0631d66c233289d42eb1998e08a4969f59d SHA512 e1c6016373162fd2e9af8b872728871d51fd4d45d2a80d3b43bd7580abd8c5dbccf37585e146cc7a3c12a39e6f902b2375b26b23063fa8daf18b5d775abc6250 WHIRLPOOL 49ab703fa01a1514a9ae801036aa3a78841f342d0734a8854fe26d20d193d25cb41fd5b8062048f8d4d6f568f5770df213d7c05103461495fa13ba944443d354 EBUILD espeak-1.45.03.ebuild 1926 SHA256 fe533c6ca9c6c815fb31008a4f0fef15a0e3a2067a858a773cf8b280741de631 SHA512 b26ac4bda8b78260bdb691219f99b9314f4e3635a266693226cc204085dfb1413387a08fca1b85b9f647eff8ba20329eefee6875a60e4378d26599456744c1b1 WHIRLPOOL 8e9a16ce16015508f1f44c8033fc490693c0ef5510325d2b9216582e6942970059f08e9631fe7196f59649e056229b1f4df4d154258b59376be5d7cfd2f8a40c EBUILD espeak-1.45.04.ebuild 1918 SHA256 6909a3d5436e69aca518280721c22cb59229b6d3375ff75029aac5fc181faee2 SHA512 1a4fbb3455d19711debc79b1b809199b95dc47ef75f22ad7dee73f1a3ac10ebed79c80d30a8f3777d8b70b1630445cae988c80efced04a226b314e4e5f43338a WHIRLPOOL f23ac11d01c51d5a2ef5c3b75fe65bb14d31a45f1865498675b13502e863a4b9473eb821c586e03b94176167bb86f921c8f002f42e330f06146ca05bacebb588 EBUILD espeak-1.46.01.ebuild 1942 SHA256 8bf7192b9ed081842e5956ecf9067af6e7786d7f90722ea78a04594376e7feed SHA512 0627f0681372c871be5b32ba5a57b3b8fa7fc7e3a807bffb96f92afef1b42b66a0a342f9eaf65dbe61715e53f9afbf05176f3c17b0a3ae57cf4826570fa9d0d7 WHIRLPOOL 26f70f3445889afaeefc1fdfa855d67e6d946d92b59797f49db1adfe12b74b07666fe5af44482c1c0982f29d1e1553bda2b3799fbeabbb17043ba0159a1c52d8 -MISC ChangeLog 14392 SHA256 1b31043ee3bba00301676d85cdabbcddf89f25ebc1c10c6abf80533b11d9e378 SHA512 441cad5ccf6d811422053338e01c476d25e849e15e57b31ff0a91984220ccf4ab65103a6698ddebf7faa80d70919020a330b68f29c51dc47461a73c98df11f6b WHIRLPOOL 9d41b4fe2d547d6274524cdfb744bbad94a46d6fdd3a03681933827c36c660c7db2101e81824cdfd0b154b25f1c378531a984d36b5ff0a3e0882ae754c4e5f22 +EBUILD espeak-1.47.11.ebuild 2157 SHA256 07ba5d89a71a42768308c8c8706bd2d5231dfd28a62af7839492a36309de4a91 SHA512 386387ac1ebf777806a80ce5a29214f5321ec8372795a362c9b328699ebf00bb2836484d133b3b61b72908ab787f8cbfaa1ee1459db06ff32f17617568571501 WHIRLPOOL 4b9a02253236a970e3a4f39eaca714dcd79f17e7b555471b17390dd1408ac93d148bca697f13ac12dc4123e1c0d52beb3e04d6030bfa163941b4d98b8d0cb704 +MISC ChangeLog 14535 SHA256 9a302c8e3091ff3aa6138d4f4a82e4dffc2efa9f8a1c2c7a3565b8ec47948509 SHA512 10ace451c57d658ddfe5d6ab5a71e9c80764e7e93e444b8caf3d54539f6f13cf64ffc68513945eb5c29ff7fc7df6b72b4f36e55aa576e3191e33d4b26efc859c WHIRLPOOL 671ae1be55713e146d99f108ee0aa8b87a7964b51044b1a4c6d2faf32102e7a9af3c37e5ab6c1de7fbc5dcda8d726c6957af01b0bc61b3919f740b72428e4fda MISC metadata.xml 229 SHA256 b128d301356b3f98f1d6093b4401c36143ff55fc62636612567b0995739b9e66 SHA512 bd12bd8878fa253afe1f030863335b920b00e7cd7f5f551442b9b7fd02fe6c606938b07351bd60ef8a858c3c07da59ea00000c34b8cb49321a499244e423077d WHIRLPOOL 4a865d3061aabfbd49a1a1b11abdab5b44411e86251f560bc7c0eca9982bd230a9226737f0c4afdb5e15426daad16a4c89a4c90a686f0c73122fe56492ee1b53 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iEYEAREIAAYFAlHeP18ACgkQblQW9DDEZThBcQCfdzxwydAV6dvw67yrkhOgL8fA +aWEAoLg5VSGX/sdW/bUTAH520eJtR9Ct +=dkmT +-----END PGP SIGNATURE----- diff --git a/app-accessibility/espeak/espeak-1.47.11.ebuild b/app-accessibility/espeak/espeak-1.47.11.ebuild new file mode 100644 index 000000000000..56019e372401 --- /dev/null +++ b/app-accessibility/espeak/espeak-1.47.11.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v 1.1 2013/07/11 05:14:31 williamh Exp $ + +EAPI=5 + +inherit eutils multilib toolchain-funcs + +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 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="portaudio pulseaudio" +RDEPEND="media-sound/sox + pulseaudio? ( media-sound/pulseaudio ) + portaudio? ( >=media-libs/portaudio-19_pre20071207 )" +DEPEND="${RDEPEND} + app-arch/unzip" + +S=${WORKDIR}/${MY_P} + +get_audio() { + if use portaudio && use pulseaudio; then + echo runtime + elif use portaudio; then + echo portaudio + elif use pulseaudio; then + echo pulseaudio + else + echo none + fi +} + +src_prepare() { + cd src + # gentoo uses portaudio 19. + mv -f portaudio19.h portaudio.h +} + +src_compile() { + cd src + emake PREFIX="${EPREFIX}/usr" AUDIO="$(get_audio)" \ + CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" all + + 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" +} + +src_install() { + cd src + make DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="\$(PREFIX)/$(get_libdir)" AUDIO="$(get_audio)" install + + cd .. + insinto /usr/share/espeak-data + doins -r dictsource + dodoc ChangeLog.txt ReadMe + dohtml -r docs/* +} + +pkg_preinst() { + local voicedir="${ROOT}/usr/share/${PN}-data/voices/en" + local errormsg="${voicedir} not empty. Please remove it manually." + if [ -d "${voicedir}" ]; then + rmdir "${voicedir}" || die "${errormsg}" + fi +} + +pkg_postinst() { + if ! use portaudio && ! use pulseaudio; then + ewarn "Since portaudio and pulseaudio are not in your use flags," + ewarn "espeak will only be able to create wav files." + ewarn "If this is not what you want, please reemerge ${CATEGORY}/${PN}" + ewarn "with either portaudio or pulseaudio USE flag enabled." + fi +} |