* [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: ChangeLog espeak-1.41.01.ebuild
@ 2009-10-07 15:59 William Hubbs (williamh)
0 siblings, 0 replies; only message in thread
From: William Hubbs (williamh) @ 2009-10-07 15:59 UTC (permalink / raw
To: gentoo-commits
williamh 09/10/07 15:59:51
Modified: ChangeLog
Added: espeak-1.41.01.ebuild
Log:
version bump
(Portage version: 2.2_rc44/cvs/Linux i686)
Revision Changes Path
1.76 app-accessibility/espeak/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.76&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.76&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/espeak/ChangeLog?r1=1.75&r2=1.76
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- ChangeLog 18 May 2009 13:52:14 -0000 1.75
+++ ChangeLog 7 Oct 2009 15:59:50 -0000 1.76
@@ -1,6 +1,11 @@
# ChangeLog for app-accessibility/espeak
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.75 2009/05/18 13:52:14 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.76 2009/10/07 15:59:50 williamh Exp $
+
+*espeak-1.41.01 (07 Oct 2009)
+
+ 07 Oct 2009; William Hubbs <williamh@gentoo.org> +espeak-1.41.01.ebuild:
+ version bump
18 May 2009; William Hubbs <williamh@gentoo.org> -espeak-1.39.ebuild,
-espeak-1.40.01.ebuild:
1.1 app-accessibility/espeak/espeak-1.41.01.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/espeak/espeak-1.41.01.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/espeak/espeak-1.41.01.ebuild?rev=1.1&content-type=text/plain
Index: espeak-1.41.01.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.41.01.ebuild,v 1.1 2009/10/07 15:59:50 williamh Exp $
EAPI="2"
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 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="portaudio pulseaudio"
RDEPEND="portaudio? ( >=media-libs/portaudio-19_pre20071207 )
pulseaudio? ( media-sound/pulseaudio )"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}/${MY_P}
get_audio() {
local MY_AUDIO
MY_AUDIO=none
if use portaudio; then
MY_AUDIO=portaudio
elif use pulseaudio; then
MY_AUDIO=pulseaudio
fi
echo ${MY_AUDIO}
}
pkg_setup() {
if ! use portaudio && ! use pulseaudio; then
ewarn
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, press ctrl-c and put either
ewarn portaudio or pulseaudio in your use flags.
ebeep
epause 10
elif use portaudio && use pulseaudio; then
die "You must choose either portaudio or pulseaudio, but not both."
fi
}
src_prepare() {
cd src
# gentoo uses portaudio 19.
if use portaudio; then
mv -f portaudio19.h portaudio.h
fi
}
src_compile() {
cd src
emake AUDIO="$(get_audio)" CXXFLAGS="${CXXFLAGS}" all || 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"
}
src_install() {
cd src
make DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" AUDIO="$(get_audio)" install || die "Installation failed"
cd ..
insinto /usr/share/espeak-data
doins -r dictsource
dodoc ChangeLog ReadMe
dohtml -r docs/*
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-10-07 15:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-07 15:59 [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: ChangeLog espeak-1.41.01.ebuild William Hubbs (williamh)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox