summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2009-02-06 15:23:16 +0000
committerWilliam Hubbs <williamh@gentoo.org>2009-02-06 15:23:16 +0000
commitc6b2e77cebbf47e1b729cc3c8f21404aca9fd3d4 (patch)
treec2803e98fd244c1207977b72833a04d95e2d7a8f /app-accessibility
parentAlso fix compilation problem with uclibc #199222 (diff)
downloadhistorical-c6b2e77cebbf47e1b729cc3c8f21404aca9fd3d4.tar.gz
historical-c6b2e77cebbf47e1b729cc3c8f21404aca9fd3d4.tar.bz2
historical-c6b2e77cebbf47e1b729cc3c8f21404aca9fd3d4.zip
/home/william/x
Package-Manager: portage-2.2_rc23/cvs/Linux i686
Diffstat (limited to 'app-accessibility')
-rw-r--r--app-accessibility/yasr/ChangeLog10
-rw-r--r--app-accessibility/yasr/Manifest4
-rw-r--r--app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch29
-rw-r--r--app-accessibility/yasr/yasr-0.6.9-r1.ebuild48
4 files changed, 88 insertions, 3 deletions
diff --git a/app-accessibility/yasr/ChangeLog b/app-accessibility/yasr/ChangeLog
index ea23de744371..be6190f39055 100644
--- a/app-accessibility/yasr/ChangeLog
+++ b/app-accessibility/yasr/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-accessibility/yasr
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/yasr/ChangeLog,v 1.21 2008/06/28 23:40:16 loki_val Exp $
+# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/yasr/ChangeLog,v 1.22 2009/02/06 15:23:16 williamh Exp $
+
+*yasr-0.6.9-r1 (06 Feb 2009)
+
+ 06 Feb 2009; William Hubbs <williamh@gentoo.org>
+ +files/yasr-0.6.9-remove-m4.patch, +yasr-0.6.9-r1.ebuild:
+ This fixes bug 246926, thanks to flameeyes@gentoo.org.
28 Jun 2008; Peter Alfredsen <loki_val@gentoo.org>
+files/yasr-0.6.9-gcc43.patch, yasr-0.6.9.ebuild:
diff --git a/app-accessibility/yasr/Manifest b/app-accessibility/yasr/Manifest
index 665fa5656ba4..4d00707f813d 100644
--- a/app-accessibility/yasr/Manifest
+++ b/app-accessibility/yasr/Manifest
@@ -1,4 +1,5 @@
AUX yasr-0.6.9-gcc43.patch 987 RMD160 640e2bd31d514d4c709b990b2a050ac7a6954d7f SHA1 5f2e4179dd0a58eb41178924f7cc3a8d520ca7ab SHA256 6ec4991154946e011daded5db791414f7a47bc3e67af742716de57be070801ed
+AUX yasr-0.6.9-remove-m4.patch 728 RMD160 5756450b6dacbaa51aebc66250c39cbf4a16d6bc SHA1 38bce7556e9ceb94c62efe0452931d42d4781765 SHA256 0ec9ba59e5def3ac84c461c60891218aab9efe77d2c374c2c8034d995187df07
DIST yasr-0.6.5.tar.gz 200896 RMD160 1535b71878edfb64fa5e8552a4092c1d9e89415a SHA1 c628fbfb2fe82c9dd243538d5a8eaec66220b961 SHA256 437192a10d4c11b502ef1f904e801aa99d24933e4afc44a05319131e37cc1ded
DIST yasr-0.6.7.tar.gz 201786 RMD160 0d3ee4356dfd01f4aa0529d1e504004f77353894 SHA1 19f6434011b05573241774b2cd8a2ce0ea08fa51 SHA256 dee640ae4a4c813f8248816f9457788737f4b90e38fe9e1a857f4eaf42dec159
DIST yasr-0.6.8.tar.bz2 191917 RMD160 d3e634351220f973db6decbd69caffa5b887aefd SHA1 e82f72900b6d1e04989ae0d2a1e7738d85bf89b5 SHA256 c54f5da482db5112c86e50947e2c9a482750bf879ae9b60a6391f57cbcfbac0c
@@ -6,6 +7,7 @@ DIST yasr-0.6.9.tar.gz 235768 RMD160 2b4774ff8d2d58e25a39ed1ec6e5a709e9cde8cd SH
EBUILD yasr-0.6.5.ebuild 798 RMD160 8a8b12f2d816c9eae75c173171b6d46938bb2338 SHA1 b60c9035193480bae9f63b021d3617a0ecee8000 SHA256 56c40e2e32f964967981f2357c8fdcd4b04eb15513cf21f94178f27460beee0f
EBUILD yasr-0.6.7.ebuild 836 RMD160 3a939d38cf3fb8bff43b079d0ae5b8d7f4fc6e51 SHA1 e4c140736c8c9f745586223d60eb6449b7e73f16 SHA256 9df0700c4d59e90f76429e752921b1dbde0706de10ac81ee5b47cd6e69491e05
EBUILD yasr-0.6.8.ebuild 1154 RMD160 96c12008d4577f9630135f7cc173b8733ab5409a SHA1 f7ee0f09b48bc1be601ca6990a9267ffa687fc56 SHA256 721d3c4a4f3cc5002b00ed7a96d706b43b888e75dea4134baca8f271d3b67998
+EBUILD yasr-0.6.9-r1.ebuild 1257 RMD160 6264684301a72273710a92e095aa9a808f2191ba SHA1 53f2c5d96790be191131686499296faec9a78557 SHA256 60dac7e44a5c5f1d7ca19614e7461a98b86f915efe718e77601b30188f3d0523
EBUILD yasr-0.6.9.ebuild 1045 RMD160 d52a555acd42cf98263755a38c2d1d9af35b2a31 SHA1 ffd0138873c83da5f4d5bfb1512979427cc4eab0 SHA256 e5ec8bf1242b6b7f2bbe61adf9932e0bc2ae9607e68b65be73e207df9d4e3c81
-MISC ChangeLog 2668 RMD160 1c433b47dc510208c1e048f2b676d903fa994f34 SHA1 78d497f718e61e8ccd9c38a7f962396f25815f29 SHA256 20573289f3e2d0b7d505a7bea5c065299952b109612bc555f2a98fc1b024c41a
+MISC ChangeLog 2867 RMD160 a063e68e26d3f8bfff8d737f046569a4fcb5c376 SHA1 1a4c46c9ca4c7de0c5d219e7daa755b94b988f51 SHA256 d640aece2956e834ddae0ac7fdc0af1c4aa1f2c9c4aaa6fef68bc3defe35c859
MISC metadata.xml 167 RMD160 748756d87964a656252634c3b174df2cf3d6feb0 SHA1 f15052c659417013d87758244f8f0dbf3edf0e11 SHA256 faea5d20797fb2bd27f84fe03dd6f85939e51c0f2c467676ea62bab4041bf7f5
diff --git a/app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch b/app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch
new file mode 100644
index 000000000000..fa05f0791fc2
--- /dev/null
+++ b/app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch
@@ -0,0 +1,29 @@
+diff -Naur yasr-0.6.9.orig/Makefile.am yasr-0.6.9/Makefile.am
+--- yasr-0.6.9.orig/Makefile.am 2008-02-02 06:44:05.000000000 -0600
++++ yasr-0.6.9/Makefile.am 2009-02-06 08:37:07.000000000 -0600
+@@ -7,7 +7,6 @@
+
+ SUBDIRS = \
+ $(yasr_DDIRS) \
+-m4 \
+ po
+
+ pkgdata_DATA = \
+@@ -25,4 +24,3 @@
+ README-fr \
+ README-ru
+
+-ACLOCAL_AMFLAGS = -I m4
+diff -Naur yasr-0.6.9.orig/configure.in yasr-0.6.9/configure.in
+--- yasr-0.6.9.orig/configure.in 2008-02-02 07:09:04.000000000 -0600
++++ yasr-0.6.9/configure.in 2009-02-06 08:36:43.000000000 -0600
+@@ -59,8 +59,7 @@
+ AM_GNU_GETTEXT(external)
+ AM_GNU_GETTEXT_VERSION([0.17])
+
+-AC_OUTPUT([ m4/Makefile
+-Makefile
++AC_OUTPUT([ Makefile
+ yasr/Makefile
+ acclogin/Makefile
+ po/Makefile.in
diff --git a/app-accessibility/yasr/yasr-0.6.9-r1.ebuild b/app-accessibility/yasr/yasr-0.6.9-r1.ebuild
new file mode 100644
index 000000000000..d2f523810648
--- /dev/null
+++ b/app-accessibility/yasr/yasr-0.6.9-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/yasr/yasr-0.6.9-r1.ebuild,v 1.1 2009/02/06 15:23:16 williamh Exp $
+
+inherit autotools eutils
+
+DESCRIPTION="general-purpose console screen reader"
+HOMEPAGE="http://yasr.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+
+DEPEND=">=sys-devel/autoconf-2.58"
+RDEPEND=""
+
+ src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${P}-gcc43.patch"
+ epatch "${FILESDIR}/${P}-remove-m4.patch"
+ rm -r "${S}/m4"
+ cd "${S}"
+ eautoreconf
+}
+
+src_compile() {
+ econf --datadir=/etc \
+ $(use_enable nls) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc README ChangeLog AUTHORS BUGS CREDITS
+ dosed \
+ 's:^\(synthesizer=emacspeak server\):#\1:
+ s:^\(synthesizer port=|/usr/local/bin/eflite\):#\1:
+ s:^#\(synthesizer=speech dispatcher\):\1:
+ s:^#\(synthesizer port=127.0.0.1.6560\):\1:' /etc/yasr/yasr.conf
+}
+
+pkg_postinst() {
+ elog
+ elog "Speech-dispatcher is configured as the default synthesizer for yasr."
+ elog "If this is not what you want, edit /etc/yasr/yasr.conf."
+}