public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: espeak-1.48.04.ebuild ChangeLog
@ 2014-06-12  9:35 Christopher Brannon (teiresias)
  0 siblings, 0 replies; 2+ messages in thread
From: Christopher Brannon (teiresias) @ 2014-06-12  9:35 UTC (permalink / raw
  To: gentoo-commits

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 <teiresias@gentoo.org>
+  +espeak-1.48.04.ebuild:
+  New upstream version.
 
   08 Feb 2014; Christopher Brannon <teiresias@gentoo.org>
   -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
}





^ permalink raw reply	[flat|nested] 2+ messages in thread

* [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: espeak-1.48.04.ebuild ChangeLog
@ 2015-03-03  5:25 Yixun Lan (dlan)
  0 siblings, 0 replies; 2+ messages in thread
From: Yixun Lan (dlan) @ 2015-03-03  5:25 UTC (permalink / raw
  To: gentoo-commits

dlan        15/03/03 05:25:25

  Modified:             espeak-1.48.04.ebuild ChangeLog
  Log:
  add arm64 support, tested on A53 board
  
  (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 0xAABEFD55)

Revision  Changes    Path
1.2                  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.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild?r1=1.1&r2=1.2

Index: espeak-1.48.04.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- espeak-1.48.04.ebuild	12 Jun 2014 09:35:23 -0000	1.1
+++ espeak-1.48.04.ebuild	3 Mar 2015 05:25:25 -0000	1.2
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 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 $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild,v 1.2 2015/03/03 05:25:25 dlan Exp $
 
 EAPI=5
 
@@ -12,7 +12,7 @@
 HOMEPAGE="http://espeak.sourceforge.net/"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="portaudio pulseaudio"
 
 COMMON_DEPEND=" portaudio? ( >=media-libs/portaudio-19_pre20071207 )



1.127                app-accessibility/espeak/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.127&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.127&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?r1=1.126&r2=1.127

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -r1.126 -r1.127
--- ChangeLog	12 Jun 2014 09:35:23 -0000	1.126
+++ ChangeLog	3 Mar 2015 05:25:25 -0000	1.127
@@ -1,6 +1,9 @@
 # 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.126 2014/06/12 09:35:23 teiresias Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.127 2015/03/03 05:25:25 dlan Exp $
+
+  02 Mar 2015; Yixun Lan <dlan@gentoo.org> espeak-1.48.04.ebuild:
+  add arm64 support, tested on A53 board
 
 *espeak-1.48.04 (12 Jun 2014)
 





^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-03-03  5:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-03  5:25 [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: espeak-1.48.04.ebuild ChangeLog Yixun Lan (dlan)
  -- strict thread matches above, loose matches on Subject: below --
2014-06-12  9:35 Christopher Brannon (teiresias)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox