public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: ChangeLog espeak-1.44.05.ebuild
@ 2010-10-29 18:06 William Hubbs (williamh)
  0 siblings, 0 replies; 2+ messages in thread
From: William Hubbs (williamh) @ 2010-10-29 18:06 UTC (permalink / raw
  To: gentoo-commits

williamh    10/10/29 18:06:33

  Modified:             ChangeLog
  Added:                espeak-1.44.05.ebuild
  Log:
  version bump, also fixes #303094, thanks to Kacper Kowalik
  
  (Portage version: 2.2.0_alpha2/cvs/Linux i686)

Revision  Changes    Path
1.89                 app-accessibility/espeak/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- ChangeLog	20 Jul 2010 18:37:03 -0000	1.88
+++ ChangeLog	29 Oct 2010 18:06:33 -0000	1.89
@@ -1,6 +1,12 @@
 # ChangeLog for app-accessibility/espeak
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.88 2010/07/20 18:37:03 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.89 2010/10/29 18:06:33 williamh Exp $
+
+*espeak-1.44.05 (29 Oct 2010)
+
+  29 Oct 2010; William Hubbs <williamh@gentoo.org> +espeak-1.44.05.ebuild,
+  +files/espeak-1.44.05-respect-ldflags.patch:
+  Version bump, also fixes bug #303094 thanks to Kacper Kowalik.
 
   20 Jul 2010; Jeroen Roovers <jer@gentoo.org> espeak-1.42.04.ebuild:
   Stable for HPPA (bug #301793).



1.1                  app-accessibility/espeak/espeak-1.44.05.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.44.05.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.44.05.ebuild?rev=1.1&content-type=text/plain

Index: espeak-1.44.05.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.44.05.ebuild,v 1.1 2010/10/29 18:06:33 williamh Exp $

EAPI="3"

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"
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

	if use portaudio; then
		MY_AUDIO=portaudio
	elif use pulseaudio; then
		MY_AUDIO=pulseaudio
	else
		MY_AUDIO=none
	fi
	echo ${MY_AUDIO}
}

pkg_setup() {
	if use portaudio && use pulseaudio; then
		die "You must choose either portaudio or pulseaudio, but not both."
	fi
}

src_prepare() {
	epatch "${FILESDIR}"/${P}-respect-ldflags.patch
	cd src
	# gentoo uses portaudio 19.
	if use portaudio; then
		mv -f portaudio19.h portaudio.h
	fi
}

src_compile() {
	cd src
	emake PREFIX="${EPREFIX}/usr" AUDIO="$(get_audio)" \
	CXX="$(tc-getCXX)" 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}" PREFIX="${EPREFIX}/usr" LIBDIR="\$(PREFIX)/$(get_libdir)" AUDIO="$(get_audio)" install || die "Installation failed"

	cd ..
	insinto /usr/share/espeak-data
	doins -r dictsource
	dodoc ChangeLog 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] 2+ messages in thread

* [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: ChangeLog espeak-1.44.05.ebuild
@ 2010-10-29 20:37 William Hubbs (williamh)
  0 siblings, 0 replies; 2+ messages in thread
From: William Hubbs (williamh) @ 2010-10-29 20:37 UTC (permalink / raw
  To: gentoo-commits

williamh    10/10/29 20:37:35

  Modified:             ChangeLog espeak-1.44.05.ebuild
  Log:
  fix ChangeLog file name; it should have been ChangeLog.txt
  
  (Portage version: 2.2.0_alpha2/cvs/Linux i686)

Revision  Changes    Path
1.90                 app-accessibility/espeak/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -r1.89 -r1.90
--- ChangeLog	29 Oct 2010 18:06:33 -0000	1.89
+++ ChangeLog	29 Oct 2010 20:37:35 -0000	1.90
@@ -1,6 +1,9 @@
 # ChangeLog for app-accessibility/espeak
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.89 2010/10/29 18:06:33 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.90 2010/10/29 20:37:35 williamh Exp $
+
+  29 Oct 2010; William Hubbs <williamh@gentoo.org> espeak-1.44.05.ebuild:
+  fix file name of ChangeLog.  It should have been ChangeLog.txt.
 
 *espeak-1.44.05 (29 Oct 2010)
 
@@ -34,7 +37,7 @@
   10 Feb 2010; Joseph Jezak <josejx@gentoo.org> espeak-1.42.04.ebuild:
   Marked ppc stable for bug #301793.
 
-  07 Feb 2010; Raúl Porcel <armin76@gentoo.org> espeak-1.42.04.ebuild:
+  07 Feb 2010; Raúl Porcel <armin76@gentoo.org> espeak-1.42.04.ebuild:
   alpha/ia64/sparc stable wrt #301793
 
   01 Feb 2010; Brent Baude <ranger@gentoo.org> espeak-1.42.04.ebuild:
@@ -57,7 +60,7 @@
   -espeak-1.40.01.ebuild:
   Removed old versions.
 
-  15 May 2009; Raúl Porcel <armin76@gentoo.org> espeak-1.40.02.ebuild:
+  15 May 2009; Raúl Porcel <armin76@gentoo.org> espeak-1.40.02.ebuild:
   ia64/sparc stable wrt #265910
 
   05 May 2009; Jeroen Roovers <jer@gentoo.org> espeak-1.40.02.ebuild:
@@ -78,7 +81,7 @@
   01 Apr 2009; William Hubbs <williamh@gentoo.org> espeak-1.40.02.ebuild:
   Stable on x86 and fixed dependencies.
 
-  09 Mar 2009; Diego E. Pettenò <flameeyes@gentoo.org> espeak-1.39.ebuild,
+  09 Mar 2009; Diego E. Pettenò <flameeyes@gentoo.org> espeak-1.39.ebuild,
   espeak-1.40.01.ebuild, espeak-1.40.02.ebuild:
   Fix typo.
 
@@ -86,7 +89,7 @@
   -espeak-1.38.ebuild:
   Removed old versions.
 
-  11 Jan 2009; Raúl Porcel <armin76@gentoo.org> espeak-1.39.ebuild:
+  11 Jan 2009; Raúl Porcel <armin76@gentoo.org> espeak-1.39.ebuild:
   ia64/sparc stable wrt #254103
 
   10 Jan 2009; Markus Meier <maekke@gentoo.org> espeak-1.39.ebuild:
@@ -143,13 +146,13 @@
   29 Jul 2008; Jeroen Roovers <jer@gentoo.org> espeak-1.37-r1.ebuild:
   Stable for HPPA (bug #233112).
 
-  29 Jul 2008; Raúl Porcel <armin76@gentoo.org> espeak-1.37-r1.ebuild:
+  29 Jul 2008; Raúl Porcel <armin76@gentoo.org> espeak-1.37-r1.ebuild:
   ia64/sparc/x86 stable wrt #233112
 
   27 Jul 2008; deedra waters <dmwaters@gentoo.org> espeak-1.37-r1.ebuild:
   stable on amd64
 
-  15 Jun 2008; Raúl Porcel <armin76@gentoo.org> espeak-1.37-r1.ebuild:
+  15 Jun 2008; Raúl Porcel <armin76@gentoo.org> espeak-1.37-r1.ebuild:
   Add ~ia64 wrt #163285
 
   12 May 2008; Markus Rothe <corsair@gentoo.org> espeak-1.36.02.ebuild:
@@ -170,7 +173,7 @@
   15 Apr 2008; Jeroen Roovers <jer@gentoo.org> espeak-1.36.02.ebuild:
   Stable for HPPA (bug #217235).
 
-  12 Apr 2008; Raúl Porcel <armin76@gentoo.org> espeak-1.36.ebuild:
+  12 Apr 2008; Raúl Porcel <armin76@gentoo.org> espeak-1.36.ebuild:
   sparc stable
 
   10 Apr 2008; Markus Meier <maekke@gentoo.org> espeak-1.36.ebuild:
@@ -352,7 +355,7 @@
   New release, as required by the latest gnome-speech. Honour CXXFLAGS. Use
   the Makefile to install instead of doing it manually.
 
-  06 Nov 2006; Piotr Jaroszyński <peper@gentoo.org> espeak-1.16.ebuild:
+  06 Nov 2006; Piotr Jaroszyński <peper@gentoo.org> espeak-1.16.ebuild:
   Add ~amd64 wrt bug #154245.
 
 *espeak-1.16 (29 Oct 2006)



1.2                  app-accessibility/espeak/espeak-1.44.05.ebuild

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

Index: espeak-1.44.05.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.44.05.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- espeak-1.44.05.ebuild	29 Oct 2010 18:06:33 -0000	1.1
+++ espeak-1.44.05.ebuild	29 Oct 2010 20:37:35 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.44.05.ebuild,v 1.1 2010/10/29 18:06:33 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.44.05.ebuild,v 1.2 2010/10/29 20:37:35 williamh Exp $
 
 EAPI="3"
 
@@ -68,7 +68,7 @@
 	cd ..
 	insinto /usr/share/espeak-data
 	doins -r dictsource
-	dodoc ChangeLog ReadMe
+	dodoc ChangeLog.txt ReadMe
 	dohtml -r docs/*
 }
 






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

end of thread, other threads:[~2010-10-29 20:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-29 20:37 [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: ChangeLog espeak-1.44.05.ebuild William Hubbs (williamh)
  -- strict thread matches above, loose matches on Subject: below --
2010-10-29 18:06 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