teiresias 14/06/12 09:35:23 Modified: ChangeLog Added: espeak-1.48.04.ebuild Log: New upstream version. (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x6521e06d)
Revision Changes Path 1.126 app-accessibility/espeak/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.126&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.126&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?r1=1.125&r2=1.126 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v retrieving revision 1.125 retrieving revision 1.126 diff -u -r1.125 -r1.126 --- ChangeLog 8 Feb 2014 08:01:52 -0000 1.125 +++ ChangeLog 12 Jun 2014 09:35:23 -0000 1.126 @@ -1,6 +1,12 @@ # ChangeLog for app-accessibility/espeak # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.125 2014/02/08 08:01:52 teiresias Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.126 2014/06/12 09:35:23 teiresias Exp $ + +*espeak-1.48.04 (12 Jun 2014) + + 12 Jun 2014; Christopher Brannon <[email protected]> + +espeak-1.48.04.ebuild: + New upstream version. 08 Feb 2014; Christopher Brannon <[email protected]> -espeak-1.45.04.ebuild: 1.1 app-accessibility/espeak/espeak-1.48.04.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild?rev=1.1&content-type=text/plain Index: espeak-1.48.04.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild,v 1.1 2014/06/12 09:35:23 teiresias 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" COMMON_DEPEND=" portaudio? ( >=media-libs/portaudio-19_pre20071207 ) pulseaudio? ( media-sound/pulseaudio )" DEPEND="${COMMON_DEPEND} app-arch/unzip" RDEPEND="${COMMON_DEPEND} media-sound/sox" S=${WORKDIR}/${MY_P}/src 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() { # gentoo uses portaudio 19. mv -f portaudio19.h portaudio.h } src_compile() { emake \ PREFIX="${EPREFIX}/usr" \ CC="$(tc-getCC)" \ CFLAGS="${CFLAGS}" \ CXX="$(tc-getCXX)" \ CXXFLAGS="${CXXFLAGS}" \ AR="$(tc-getAR)" \ AUDIO="$(get_audio)" \ all einfo "Fixing byte order of phoneme data files" pushd ../platforms/big_endian > /dev/null emake \ CC="$(tc-getCC)" \ CFLAGS="${CFLAGS}" ./espeak-phoneme-data \ ../../espeak-data \ . \ ../../espeak-data/phondata-manifest cp -f phondata phonindex phontab "../../espeak-data" } src_install() { emake \ PREFIX="${EPREFIX}/usr" \ LIBDIR="\$(PREFIX)/$(get_libdir)" \ DESTDIR="${D}" \ 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" if [ -d "${voicedir}" ]; then rm -rf "${voicedir}" 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 }
