summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2010-12-02 16:12:01 +0000
committerWilliam Hubbs <williamh@gentoo.org>2010-12-02 16:12:01 +0000
commita5778b40ea945d4da8619222ea145b92e01542f2 (patch)
tree7649484d9a60708bef1fff32f5b4cc044277fb90 /app-accessibility
parentDrop automake-1.4 dependency, as it's useless here. (diff)
downloadhistorical-a5778b40ea945d4da8619222ea145b92e01542f2.tar.gz
historical-a5778b40ea945d4da8619222ea145b92e01542f2.tar.bz2
historical-a5778b40ea945d4da8619222ea145b92e01542f2.zip
Rework live ebuild and give credit to Ulrich Muller for the greader patch for emacspeak 33.0.
Package-Manager: portage-2.2.0_alpha6/cvs/Linux i686
Diffstat (limited to 'app-accessibility')
-rw-r--r--app-accessibility/emacspeak/ChangeLog10
-rw-r--r--app-accessibility/emacspeak/Manifest4
-rw-r--r--app-accessibility/emacspeak/emacspeak-9999.ebuild22
3 files changed, 26 insertions, 10 deletions
diff --git a/app-accessibility/emacspeak/ChangeLog b/app-accessibility/emacspeak/ChangeLog
index e4b8566c3a93..10befd7736e1 100644
--- a/app-accessibility/emacspeak/ChangeLog
+++ b/app-accessibility/emacspeak/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-accessibility/emacspeak
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/ChangeLog,v 1.44 2010/12/02 15:31:41 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/ChangeLog,v 1.45 2010/12/02 16:12:01 williamh Exp $
+
+ 02 Dec 2010; William Hubbs <williamh@gentoo.org> emacspeak-9999.ebuild:
+ Rework live ebuild so that it can be a template for future ebuilds and
+ allow user patches.
+ I would also like to thank Ulrich Muller for the greader patch for
+ emacspeak 33.0.
*emacspeak-33.0 (02 Dec 2010)
@@ -91,7 +97,7 @@
emacspeak-23.ebuild, emacspeak-24.ebuild, emacspeak-25.ebuild:
Fix the quotation.
- 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> emacspeak-22.ebuild:
+ 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> emacspeak-22.ebuild:
(QA) RESTRICT clean up.
21 Feb 2007; <peper@gentoo.org> ChangeLog:
diff --git a/app-accessibility/emacspeak/Manifest b/app-accessibility/emacspeak/Manifest
index a2b73d14cc22..fbc40c0fffa9 100644
--- a/app-accessibility/emacspeak/Manifest
+++ b/app-accessibility/emacspeak/Manifest
@@ -7,6 +7,6 @@ DIST emacspeak-33.0.tar.bz2 6996664 RMD160 cc28ba8329e4060020777e3a305b4c2affe88
EBUILD emacspeak-30.0.ebuild 891 RMD160 1897506eba07a7464953bde9c10ab9c1b70d535c SHA1 b8e71af57ac3e0c2bd2eacd1cb0ddf6b4b8973be SHA256 e4297e6761409627d309b07572abed745c6e1bb77aef982a33ba4e44bcb7888a
EBUILD emacspeak-31.0.ebuild 961 RMD160 fbc436b6ae3baa629537f2a66e937193720414bf SHA1 95913b830398ec8e1f7c27bacd75a50b4c1b4a6b SHA256 d987dbc18eb8e532a6ac1408b06d4b1e0ba86f623badf5a8a7aaad9703984f17
EBUILD emacspeak-33.0.ebuild 1120 RMD160 8ddc32287ee825494a024530c24392b81b09d5a2 SHA1 0959e6dd35791eee6358b93b8ad89eae2999cd30 SHA256 db3b2531ef6dabe141ed400e8320983c45e84dbec1b06220e3428ce0655b1b3c
-EBUILD emacspeak-9999.ebuild 974 RMD160 cc32f66ecb2919da8324b30a4ff29b534e91b449 SHA1 657bce6fc12137f64b3ea6ac506c75372644403d SHA256 db9aa87a7a53035628d2ddd3506971653444fa49ac20a488f6a13c9bb5fd6f5c
-MISC ChangeLog 5939 RMD160 942074d1a81d8f57f21fc44961c413cbff937a73 SHA1 2c22582b1eb69c5cfb382661aef00763accb0e1a SHA256 5cb3644ebaf9b396c0ca97735de2c5359b9621168f23eb50d6d0201b5433d003
+EBUILD emacspeak-9999.ebuild 1189 RMD160 a10b78e9b130e6a8956a4bf137341d3672eebb0d SHA1 66a27eafc5f8fb48bad0ee32df416331be93ab83 SHA256 4ab66dc253a01afeb4af038a219c7f1685f2ec547b5a84572428205bddb927d5
+MISC ChangeLog 6198 RMD160 18ec6b414d12a2eeded46c1331365b35b75d9627 SHA1 9b8fcfff1d8950f71be4edb489455dd30b204f86 SHA256 3afb40cec5e1282a80bfdce5d6558b929c6bd3d3a291a92e968a8d9354cdf698
MISC metadata.xml 663 RMD160 acf42d56ca87e4ae03033cbb5e6a27451bd01533 SHA1 beb04e6cecfc6dff934fc143dcba8dc4d6d75653 SHA256 9b97d1d163d015d1f1c4601cd48ad3e50e009edcfaf107b5fccbabd5d07f0815
diff --git a/app-accessibility/emacspeak/emacspeak-9999.ebuild b/app-accessibility/emacspeak/emacspeak-9999.ebuild
index c5ac3d8884d7..fc1e0af16acd 100644
--- a/app-accessibility/emacspeak/emacspeak-9999.ebuild
+++ b/app-accessibility/emacspeak/emacspeak-9999.ebuild
@@ -1,19 +1,24 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-9999.ebuild,v 1.3 2009/11/01 18:46:55 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-9999.ebuild,v 1.4 2010/12/02 16:12:01 williamh Exp $
EAPI="2"
inherit eutils
-ESVN_REPO_URI="http://${PN}.googlecode.com/svn/trunk"
-inherit subversion
+
+if [[ ${PV} == "9999" ]] ; then
+ ESVN_REPO_URI="http://${PN}.googlecode.com/svn/trunk"
+ inherit subversion
+ KEYWORDS=""
+else
+ SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2"
+ KEYWORDS="~ppc ~x86"
+fi
DESCRIPTION="the emacspeak audio desktop"
HOMEPAGE="http://emacspeak.sourceforge.net/"
-SRC_URI=""
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS=""
IUSE="+espeak"
DEPEND=">=virtual/emacs-22
@@ -22,6 +27,11 @@ DEPEND=">=virtual/emacs-22
RDEPEND="${DEPEND}
>=dev-tcltk/tclx-8.4"
+src_prepare() {
+ # Allow user patches to be applied without modifying the ebuild
+ epatch_user
+}
+
src_configure() {
make config || die
}