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.47.11.ebuild
@ 2013-07-11  5:14 William Hubbs (williamh)
  0 siblings, 0 replies; 3+ messages in thread
From: William Hubbs (williamh) @ 2013-07-11  5:14 UTC (permalink / raw
  To: gentoo-commits

williamh    13/07/11 05:14:32

  Modified:             ChangeLog
  Added:                espeak-1.47.11.ebuild
  Log:
  version bump for bug #476462
  
  (Portage version: 2.2.0_alpha188/cvs/Linux i686, signed Manifest commit with key 0x30C46538)

Revision  Changes    Path
1.107                app-accessibility/espeak/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- ChangeLog	2 Feb 2013 22:17:43 -0000	1.106
+++ ChangeLog	11 Jul 2013 05:14:31 -0000	1.107
@@ -1,6 +1,11 @@
 # ChangeLog for app-accessibility/espeak
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.106 2013/02/02 22:17:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.107 2013/07/11 05:14:31 williamh Exp $
+
+*espeak-1.47.11 (11 Jul 2013)
+
+  11 Jul 2013; William Hubbs <williamh@gentoo.org> +espeak-1.47.11.ebuild:
+  version bump for bug #476462
 
   02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> espeak-1.46.01.ebuild:
   Add ~arm, wrt bug #449220



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

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

Index: espeak-1.47.11.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v 1.1 2013/07/11 05:14:31 williamh 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"
RDEPEND="media-sound/sox
	pulseaudio? ( media-sound/pulseaudio )
	portaudio? ( >=media-libs/portaudio-19_pre20071207 )"
DEPEND="${RDEPEND}
	app-arch/unzip"

S=${WORKDIR}/${MY_P}

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() {
	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_preinst() {
	local voicedir="${ROOT}/usr/share/${PN}-data/voices/en"
	local errormsg="${voicedir} not empty.  Please remove it manually."
	if [ -d "${voicedir}" ]; then
		rmdir "${voicedir}" || die "${errormsg}"
	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] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: ChangeLog espeak-1.47.11.ebuild
@ 2013-07-12  6:45 William Hubbs (williamh)
  0 siblings, 0 replies; 3+ messages in thread
From: William Hubbs (williamh) @ 2013-07-12  6:45 UTC (permalink / raw
  To: gentoo-commits

williamh    13/07/12 06:45:38

  Modified:             ChangeLog espeak-1.47.11.ebuild
  Log:
  remove the blocker so someone can be running espeak when they upgrade
  
  (Portage version: 2.2.0_alpha188/cvs/Linux i686, signed Manifest commit with key 0x30C46538)

Revision  Changes    Path
1.109                app-accessibility/espeak/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -r1.108 -r1.109
--- ChangeLog	12 Jul 2013 03:21:35 -0000	1.108
+++ ChangeLog	12 Jul 2013 06:45:38 -0000	1.109
@@ -1,6 +1,9 @@
 # ChangeLog for app-accessibility/espeak
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.108 2013/07/12 03:21:35 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.109 2013/07/12 06:45:38 williamh Exp $
+
+  12 Jul 2013; William Hubbs <williamh@gentoo.org> espeak-1.47.11.ebuild:
+  remove the blocker so someone can be running espeak when they upgrade
 
   12 Jul 2013; Patrick Lauer <patrick@gentoo.org> espeak-1.47.11.ebuild:
   Add blocker to avoid manual file deletion stupidity



1.3                  app-accessibility/espeak/espeak-1.47.11.ebuild

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

Index: espeak-1.47.11.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- espeak-1.47.11.ebuild	12 Jul 2013 03:21:35 -0000	1.2
+++ espeak-1.47.11.ebuild	12 Jul 2013 06:45:38 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v 1.2 2013/07/12 03:21:35 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v 1.3 2013/07/12 06:45:38 williamh Exp $
 
 EAPI=5
 
@@ -20,9 +20,7 @@
 	pulseaudio? ( media-sound/pulseaudio )
 	portaudio? ( >=media-libs/portaudio-19_pre20071207 )"
 
-# blocker because of the pkg_preinst madness
 DEPEND="${RDEPEND}
-	!!<=app-accessibility/espeak-1.47
 	app-arch/unzip"
 
 S=${WORKDIR}/${MY_P}
@@ -72,7 +70,7 @@
 	local voicedir="${ROOT}/usr/share/${PN}-data/voices/en"
 	local errormsg="${voicedir} not empty.  Please remove it manually."
 	if [ -d "${voicedir}" ]; then
-		rmdir "${voicedir}" || die "${errormsg}"
+		rm -rf "${voicedir}" || die "${errormsg}"
 	fi
 }
 





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

* [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: ChangeLog espeak-1.47.11.ebuild
@ 2013-07-12  6:52 William Hubbs (williamh)
  0 siblings, 0 replies; 3+ messages in thread
From: William Hubbs (williamh) @ 2013-07-12  6:52 UTC (permalink / raw
  To: gentoo-commits

williamh    13/07/12 06:52:31

  Modified:             ChangeLog espeak-1.47.11.ebuild
  Log:
  remove error message since "rm -rf" does not fail
  
  (Portage version: 2.2.0_alpha188/cvs/Linux i686, signed Manifest commit with key 0x30C46538)

Revision  Changes    Path
1.110                app-accessibility/espeak/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -r1.109 -r1.110
--- ChangeLog	12 Jul 2013 06:45:38 -0000	1.109
+++ ChangeLog	12 Jul 2013 06:52:31 -0000	1.110
@@ -1,6 +1,9 @@
 # ChangeLog for app-accessibility/espeak
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.109 2013/07/12 06:45:38 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.110 2013/07/12 06:52:31 williamh Exp $
+
+  12 Jul 2013; William Hubbs <williamh@gentoo.org> espeak-1.47.11.ebuild:
+  remove error message since "rm -rf" does not fail
 
   12 Jul 2013; William Hubbs <williamh@gentoo.org> espeak-1.47.11.ebuild:
   remove the blocker so someone can be running espeak when they upgrade



1.4                  app-accessibility/espeak/espeak-1.47.11.ebuild

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

Index: espeak-1.47.11.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- espeak-1.47.11.ebuild	12 Jul 2013 06:45:38 -0000	1.3
+++ espeak-1.47.11.ebuild	12 Jul 2013 06:52:31 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v 1.3 2013/07/12 06:45:38 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v 1.4 2013/07/12 06:52:31 williamh Exp $
 
 EAPI=5
 
@@ -68,9 +68,8 @@
 
 pkg_preinst() {
 	local voicedir="${ROOT}/usr/share/${PN}-data/voices/en"
-	local errormsg="${voicedir} not empty.  Please remove it manually."
 	if [ -d "${voicedir}" ]; then
-		rm -rf "${voicedir}" || die "${errormsg}"
+		rm -rf "${voicedir}"
 	fi
 }
 





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

end of thread, other threads:[~2013-07-12  6:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-12  6:52 [gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: ChangeLog espeak-1.47.11.ebuild William Hubbs (williamh)
  -- strict thread matches above, loose matches on Subject: below --
2013-07-12  6:45 William Hubbs (williamh)
2013-07-11  5:14 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