* [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: espeak-1.45.03.ebuild ChangeLog espeak-1.45.02.ebuild
@ 2011-03-22 17:10 William Hubbs (williamh)
0 siblings, 0 replies; only message in thread
From: William Hubbs (williamh) @ 2011-03-22 17:10 UTC (permalink / raw
To: gentoo-commits
williamh 11/03/22 17:10:56
Modified: ChangeLog
Added: espeak-1.45.03.ebuild
Removed: espeak-1.45.02.ebuild
Log:
version bump and remove old version
(Portage version: 2.2.0_alpha28/cvs/Linux i686)
Revision Changes Path
1.95 app-accessibility/espeak/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.95&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.95&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?r1=1.94&r2=1.95
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -r1.94 -r1.95
--- ChangeLog 16 Mar 2011 18:00:18 -0000 1.94
+++ ChangeLog 22 Mar 2011 17:10:56 -0000 1.95
@@ -1,6 +1,12 @@
# ChangeLog for app-accessibility/espeak
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.94 2011/03/16 18:00:18 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.95 2011/03/22 17:10:56 williamh Exp $
+
+*espeak-1.45.03 (22 Mar 2011)
+
+ 22 Mar 2011; William Hubbs <williamh@gentoo.org> -espeak-1.45.02.ebuild,
+ -files/espeak-1.45.02-fix-libname.patch, +espeak-1.45.03.ebuild:
+ version bump and remove old version
16 Mar 2011; William Hubbs <williamh@gentoo.org> -espeak-1.40.02.ebuild,
-espeak-1.41.01.ebuild, -espeak-1.43.ebuild, -espeak-1.44.05.ebuild,
1.1 app-accessibility/espeak/espeak-1.45.03.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.45.03.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.45.03.ebuild?rev=1.1&content-type=text/plain
Index: espeak-1.45.03.ebuild
===================================================================
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.45.03.ebuild,v 1.1 2011/03/22 17:10:56 williamh Exp $
EAPI="4"
inherit eutils 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 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="portaudio pulseaudio"
REQUIRED_USE="portaudio? ( !pulseaudio )
pulseaudio? ( !portaudio )"
RDEPEND=" pulseaudio? ( media-sound/pulseaudio )
portaudio? ( >=media-libs/portaudio-19_pre20071207 )"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}/${MY_P}
get_audio() {
if 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_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
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-03-22 17:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-22 17:10 [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: espeak-1.45.03.ebuild ChangeLog espeak-1.45.02.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