summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2015-06-09 12:50:43 +0000
committerManuel Rüger <mrueg@gentoo.org>2015-06-09 12:50:43 +0000
commit689207c8714ae613e0b8184c931bf1ecbb1847b4 (patch)
tree1f0094628857285be08730755d875c1045a060fa /app-accessibility
parentWhitespace. (diff)
downloadgentoo-2-689207c8714ae613e0b8184c931bf1ecbb1847b4.tar.gz
gentoo-2-689207c8714ae613e0b8184c931bf1ecbb1847b4.tar.bz2
gentoo-2-689207c8714ae613e0b8184c931bf1ecbb1847b4.zip
Remove old.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key )
Diffstat (limited to 'app-accessibility')
-rw-r--r--app-accessibility/festival/ChangeLog5
-rw-r--r--app-accessibility/festival/festival-2.1.ebuild123
2 files changed, 4 insertions, 124 deletions
diff --git a/app-accessibility/festival/ChangeLog b/app-accessibility/festival/ChangeLog
index 77ede948996e..1f2c4a7ba05d 100644
--- a/app-accessibility/festival/ChangeLog
+++ b/app-accessibility/festival/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-accessibility/festival
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/ChangeLog,v 1.121 2015/05/17 20:02:41 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/ChangeLog,v 1.122 2015/06/09 12:50:43 mrueg Exp $
+
+ 09 Jun 2015; Manuel Rüger <mrueg@gentoo.org> -festival-2.1.ebuild:
+ Remove old.
17 May 2015; Pacho Ramos <pacho@gentoo.org> festival-2.1-r1.ebuild:
ppc64 stable wrt bug #510598
diff --git a/app-accessibility/festival/festival-2.1.ebuild b/app-accessibility/festival/festival-2.1.ebuild
deleted file mode 100644
index 202cfa560048..000000000000
--- a/app-accessibility/festival/festival-2.1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/festival-2.1.ebuild,v 1.13 2012/12/28 18:19:42 ulm Exp $
-
-EAPI="2"
-inherit eutils multilib toolchain-funcs user
-
-MY_PV="${PV}-release"
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Festival Text to Speech engine"
-HOMEPAGE="http://www.cstr.ed.ac.uk/projects/festival/"
-SITE="http://www.festvox.org/packed/${PN}/${PV}"
-SRC_URI="${SITE}/${MY_P}.tar.gz
- ${SITE}/festlex_CMU.tar.gz
- ${SITE}/festlex_OALD.tar.gz
- ${SITE}/festlex_POSLEX.tar.gz
- ${SITE}/festvox_cmu_us_awb_cg.tar.gz
- ${SITE}/festvox_cmu_us_rms_cg.tar.gz
- ${SITE}/festvox_cmu_us_slt_arctic_hts.tar.gz
- ${SITE}/festvox_rablpc16k.tar.gz
- ${SITE}/festvox_kallpc16k.tar.gz
- ${SITE}/speech_tools-${MY_PV}.tar.gz"
-
-LICENSE="FESTIVAL HPND BSD rc regexp-UofT free-noncomm"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND="~app-accessibility/speech-tools-2.1
- >=sys-libs/ncurses-5.6-r2"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/festival
-
-pkg_setup() {
- enewuser festival -1 -1 -1 audio
-}
-
-src_prepare() {
- # tell festival to use the speech-tools we have installed.
- sed -i -e "s:\(EST=\).*:\1${EPREFIX}/usr/share/speech-tools:" "${S}"/config/config.in
- sed -i -e "s:\$(EST)/lib:/usr/$(get_libdir):" "${S}"/config/project.mak
-
- # fix the reference to /usr/lib/festival
- sed -i -e "s:\(FTLIBDIR.*=.*\)\$.*:\1${EPREFIX}/usr/share/festival:" "${S}"/config/project.mak
-
- # Fix path for examples in festival.scm
- sed -i -e "s:\.\./examples/:${EPREFIX}/usr/share/doc/${PF}/examples/:" "${S}"/lib/festival.scm
-
- epatch "${FILESDIR}/${P}-ldflags.patch"
- epatch "${FILESDIR}/${P}-init-scm.patch"
- epatch "${FILESDIR}/${P}-gentoo-system.patch"
-
- # copy what we need for MultiSyn from speech_tools.
- cp -pr "${WORKDIR}"/speech_tools/base_class "${S}"/src/modules/MultiSyn
-
- echo "(Parameter.set 'Audio_Command \"aplay -q -c 1 -t raw -f s16 -r \$SR \$FILE\")" >> "${S}"/lib/siteinit.scm
- echo "(Parameter.set 'Audio_Method 'Audio_Command)" >> "${S}"/lib/siteinit.scm
-}
-
-src_configure() {
- econf || die "econf failed"
-}
-
-src_compile() {
- emake -j1 PROJECT_LIBDEPS="" REQUIRED_LIBDEPS="" LOCAL_LIBDEPS="" \
- OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" || die "emake failed"
-}
-
-src_install() {
- # Install the binaries
- dobin src/main/festival
- dobin lib/etc/*Linux*/audsp
- dolib.a src/lib/libFestival.a
-
- # Install the main libraries
- insinto /usr/share/festival
- doins -r lib/*
-
- # Install the examples
- insinto /usr/share/doc/${PF}
- doins -r examples
-
- # Need to fix saytime, etc. to look for festival in the correct spot
- for ex in "${D}"/usr/share/doc/${PF}/examples/*.sh; do
- exnoext=${ex%%.sh}
- chmod a+x "${exnoext}"
- dosed "s:${S}/bin/festival:/usr/bin/festival:" "${exnoext##$D}"
- done
-
- # Install the header files
- insinto /usr/include/festival
- doins src/include/*.h
-
- insinto /etc/festival
- doins lib/site*
-
- # Install the docs
- dodoc "${S}"/{ACKNOWLEDGMENTS,NEWS,README}
- doman "${S}"/doc/{festival.1,festival_client.1}
-
- # create the directory where our log file will go.
- diropts -m 0755 -o festival -g audio
- keepdir /var/log/festival
-
-}
-
-pkg_postinst() {
- elog
- elog " Useful examples include saytime, text2wave. For example, try:"
- elog " \"/usr/share/doc/${PF}/examples/saytime\""
- elog
- elog " Or for something more fun:"
- elog ' "echo "Gentoo can speak" | festival --tts"'
- elog
- elog "This version also allows configuration of site specific"
- elog "initialization in /etc/festival/siteinit.scm and"
- elog "variables in /etc/festival/sitevars.scm."
- elog
-}