summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2005-07-21 07:15:25 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2005-07-21 07:15:25 +0000
commitc9d955878e02fd93bcf1a081dab37fbc98037a5f (patch)
treea2471694ab9135ac0ea8c9f3f47d24628ff2be82 /app-accessibility/epos
parentWhoops... forgot to include ringbuffer.c (diff)
downloadgentoo-2-c9d955878e02fd93bcf1a081dab37fbc98037a5f.tar.gz
gentoo-2-c9d955878e02fd93bcf1a081dab37fbc98037a5f.tar.bz2
gentoo-2-c9d955878e02fd93bcf1a081dab37fbc98037a5f.zip
Version bump for bug #78983. Added support for portaudio.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'app-accessibility/epos')
-rw-r--r--app-accessibility/epos/ChangeLog9
-rw-r--r--app-accessibility/epos/Manifest8
-rw-r--r--app-accessibility/epos/epos-2.5.35.ebuild53
-rw-r--r--app-accessibility/epos/files/digest-epos-2.5.351
-rw-r--r--app-accessibility/epos/files/epos-2.5.35-destdir.patch32
-rw-r--r--app-accessibility/epos/files/epos-2.5.35-sysportaudio.patch43
6 files changed, 143 insertions, 3 deletions
diff --git a/app-accessibility/epos/ChangeLog b/app-accessibility/epos/ChangeLog
index 310015473d98..3325dfc84538 100644
--- a/app-accessibility/epos/ChangeLog
+++ b/app-accessibility/epos/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-accessibility/epos
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/epos/ChangeLog,v 1.8 2005/01/01 10:47:11 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/epos/ChangeLog,v 1.9 2005/07/21 07:15:25 eradicator Exp $
+
+*epos-2.5.35 (20 Jul 2005)
+
+ 20 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/epos-2.5.35-destdir.patch, +files/epos-2.5.35-sysportaudio.patch,
+ +epos-2.5.35.ebuild:
+ Version bump for bug #78983. Added support for portaudio.
05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
epos-2.5.23-r1.ebuild:
diff --git a/app-accessibility/epos/Manifest b/app-accessibility/epos/Manifest
index 362a930b9a1a..ea0cb049e57d 100644
--- a/app-accessibility/epos/Manifest
+++ b/app-accessibility/epos/Manifest
@@ -1,7 +1,11 @@
MD5 d471425c8fb06eb7907b48db82dbae42 ChangeLog 1000
-MD5 050ab8f1df8b68e12e804df6698c533d metadata.xml 231
MD5 ed1c8a94add02640c0b860edb1c3071e epos-2.5.23-r1.ebuild 755
+MD5 050ab8f1df8b68e12e804df6698c533d metadata.xml 231
+MD5 fdc2a4343df6c1ce7d0ae3be0579b954 epos-2.5.35.ebuild 1200
MD5 d41676ea75dabd569433cfca8d1f2bf2 files/README.gentoo 108
-MD5 ab56a6d2d8704c792114afd7bbf3743a files/epos 546
MD5 44bb6900b1cf61e43f4397bacc00adf1 files/digest-epos-2.5.23-r1 63
+MD5 ab56a6d2d8704c792114afd7bbf3743a files/epos 546
MD5 0de01cc62d24c39fab9e80bde38db840 files/epos-waveform.patch 433
+MD5 c8df3770b8aa63afc1ffde3af9922208 files/digest-epos-2.5.35 63
+MD5 ef0ee59a21cd088198c030a2fc5c6fd5 files/epos-2.5.35-destdir.patch 1038
+MD5 365c1b4554293b822779986973f88ac5 files/epos-2.5.35-sysportaudio.patch 1517
diff --git a/app-accessibility/epos/epos-2.5.35.ebuild b/app-accessibility/epos/epos-2.5.35.ebuild
new file mode 100644
index 000000000000..cb3afee272e6
--- /dev/null
+++ b/app-accessibility/epos/epos-2.5.35.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/epos/epos-2.5.35.ebuild,v 1.1 2005/07/21 07:15:25 eradicator Exp $
+
+IUSE="portaudio"
+
+inherit eutils
+
+DESCRIPTION="language independent text-to-speech system"
+HOMEPAGE="http://epos.ure.cas.cz/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~x86"
+
+RDEPEND="portaudio? ( >=media-libs/portaudio-18.1-r1 )"
+DEPEND="app-text/sgmltools-lite
+ >=sys-devel/autoconf-2.57
+ =sys-devel/automake-1.7*
+ sys-devel/libtool
+ ${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ epatch ${FILESDIR}/${P}-destdir.patch
+ epatch ${FILESDIR}/${P}-sysportaudio.patch
+
+ export WANT_AUTOMAKE=1.8
+ export WANT_AUTOCONF=2.5
+ libtoolize --force --copy || die
+ aclocal || die
+ automake -a -f -c || die
+ autoheader || die
+ autoconf || die
+}
+
+src_compile() {
+ econf $(use_enable portaudio) --enable-charsets
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ mv ${D}/usr/bin/say ${D}/usr/bin/epos_say
+
+ exeinto /etc/init.d
+ doexe ${FILESDIR}/epos
+
+ dodoc WELCOME THANKS Changes ${FILESDIR}/README.gentoo
+}
diff --git a/app-accessibility/epos/files/digest-epos-2.5.35 b/app-accessibility/epos/files/digest-epos-2.5.35
new file mode 100644
index 000000000000..e848d1d93e69
--- /dev/null
+++ b/app-accessibility/epos/files/digest-epos-2.5.35
@@ -0,0 +1 @@
+MD5 b59377e69de8bf30b2f68ed631bbba99 epos-2.5.35.tar.gz 884652
diff --git a/app-accessibility/epos/files/epos-2.5.35-destdir.patch b/app-accessibility/epos/files/epos-2.5.35-destdir.patch
new file mode 100644
index 000000000000..dbfa4b7daf6f
--- /dev/null
+++ b/app-accessibility/epos/files/epos-2.5.35-destdir.patch
@@ -0,0 +1,32 @@
+diff -Naurp epos-2.5.35.orig/cfg/Makefile.am epos-2.5.35/cfg/Makefile.am
+--- epos-2.5.35.orig/cfg/Makefile.am 2005-05-22 23:23:38.000000000 +0000
++++ epos-2.5.35/cfg/Makefile.am 2005-07-20 22:22:51.000000000 +0000
+@@ -17,23 +17,23 @@ version: $(top_srcdir)/configure.ac
+
+ install-data-local: installdirs
+ @cd $(srcdir) && for i in $(DATA_DIRS); do \
+- $(mkinstalldirs) $(pkgdatadir)/$$i;\
++ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/$$i;\
+ done
+ cd $(srcdir) && for i in $(DATA_FILES); do \
+- $(INSTALL_DATA) $$i $(pkgdatadir)/$$i;\
++ $(INSTALL_DATA) $$i $(DESTDIR)$(pkgdatadir)/$$i;\
+ done
+
+ uninstall-local:
+ for i in $(DATA_FILES); do \
+- rm -f $(pkgdatadir)/$$i;\
++ rm -f $(DESTDIR)$(pkgdatadir)/$$i;\
+ done
+ DATA_DIRS_REVERSED=;\
+ for i in $(DATA_DIRS); do \
+ DATA_DIRS_REVERSED="$$i $$DATA_DIRS_REVERSED";\
+ done;\
+ for i in $$DATA_DIRS_REVERSED; do \
+- chmod o+w $(pkgdatadir)/$$i/..;\
+- rmdir $(pkgdatadir)/$$i;\
++ chmod o+w $(DESTDIR)$(pkgdatadir)/$$i/..;\
++ rmdir $(DESTDIR)$(pkgdatadir)/$$i;\
+ done
+
+
diff --git a/app-accessibility/epos/files/epos-2.5.35-sysportaudio.patch b/app-accessibility/epos/files/epos-2.5.35-sysportaudio.patch
new file mode 100644
index 000000000000..b47fbb84b51b
--- /dev/null
+++ b/app-accessibility/epos/files/epos-2.5.35-sysportaudio.patch
@@ -0,0 +1,43 @@
+diff -Naurp epos-2.5.35.orig/configure.ac epos-2.5.35/configure.ac
+--- epos-2.5.35.orig/configure.ac 2005-07-02 01:01:47.000000000 -0700
++++ epos-2.5.35/configure.ac 2005-07-20 15:58:24.000000000 -0700
+@@ -42,7 +42,7 @@ AC_ARG_ENABLE(portaudio, AC_HELP_STRING(
+ ;;
+ xyes)
+ EXTRA_PORTAUDIO_DEFS=""
+- EXTRA_PORTAUDIO_LIBS="-lportaudio -lpablio -L../libs/portaudio/lib -lpthread"
++ EXTRA_PORTAUDIO_LIBS="-lportaudio -lpablio -lpthread"
+ ;;
+ *) AC_MSG_ERROR(bad value $enableval for --enable-portaudio) ;;
+ esac],
+diff -Naurp epos-2.5.35.orig/libs/Makefile.am epos-2.5.35/libs/Makefile.am
+--- epos-2.5.35.orig/libs/Makefile.am 2005-04-07 13:13:53.000000000 -0700
++++ epos-2.5.35/libs/Makefile.am 2005-07-20 15:57:51.000000000 -0700
+@@ -3,12 +3,6 @@
+ include $(top_srcdir)/Makefile.common
+ include data_files.am
+
+-if PORTAUDIO
+-MAYBE_PORTAUDIO=portaudio
+-else !PORTAUDIO
+-MAYBE_PORTAUDIO=
+-endif !PORTAUDIO
+-
+-SUBDIRS = regex $(MAYBE_PORTAUDIO)
++SUBDIRS = regex
+
+ EXTRA_DIST = $(DATA_FILES)
+diff -Naurp epos-2.5.35.orig/src/waveform.cc epos-2.5.35/src/waveform.cc
+--- epos-2.5.35.orig/src/waveform.cc 2005-07-02 02:09:34.000000000 -0700
++++ epos-2.5.35/src/waveform.cc 2005-07-20 15:57:51.000000000 -0700
+@@ -396,8 +396,8 @@ wavefm::written_bytes()
+
+ #ifdef WANT_PORTAUDIO_PABLIO
+
+-#include "../libs/portaudio/pa_common/portaudio.h"
+-#include "../libs/portaudio/pablio/pablio.h"
++#include <portaudio/portaudio.h>
++#include <portaudio/pablio.h>
+
+ inline const char *pa_get_error_text(PaError err)
+ {