summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2007-06-14 18:53:24 +0000
committerUlrich Müller <ulm@gentoo.org>2007-06-14 18:53:24 +0000
commit5c5e31045486efe8da97543ee64b8cfa559a145c (patch)
tree7d92e4621ee24839639b03c60bc0f2c1013427cf /app-editors
parentAdd smartcard USE flag (#181483). (diff)
downloadgentoo-2-5c5e31045486efe8da97543ee64b8cfa559a145c.tar.gz
gentoo-2-5c5e31045486efe8da97543ee64b8cfa559a145c.tar.bz2
gentoo-2-5c5e31045486efe8da97543ee64b8cfa559a145c.zip
Fix "temacs: command not found" build problem.
(Portage version: 2.1.2.9)
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/emacs-cvs/ChangeLog6
-rw-r--r--app-editors/emacs-cvs/emacs-cvs-23.0.0-r6.ebuild3
-rw-r--r--app-editors/emacs-cvs/files/emacs-cvs-temacs-prerequisite.patch11
3 files changed, 18 insertions, 2 deletions
diff --git a/app-editors/emacs-cvs/ChangeLog b/app-editors/emacs-cvs/ChangeLog
index af32b773c2ea..75e26861a122 100644
--- a/app-editors/emacs-cvs/ChangeLog
+++ b/app-editors/emacs-cvs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-editors/emacs-cvs
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/ChangeLog,v 1.137 2007/06/14 18:27:35 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/ChangeLog,v 1.138 2007/06/14 18:53:24 ulm Exp $
+
+ 14 Jun 2007; Ulrich Mueller <ulm@gentoo.org>
+ +files/emacs-cvs-temacs-prerequisite.patch, emacs-cvs-23.0.0-r6.ebuild:
+ Fix "temacs: command not found" build problem.
14 Jun 2007; Ulrich Mueller <ulm@gentoo.org> emacs-cvs-22.1.50.ebuild:
Skip Xaw3d headers patch since it was applied upstream.
diff --git a/app-editors/emacs-cvs/emacs-cvs-23.0.0-r6.ebuild b/app-editors/emacs-cvs/emacs-cvs-23.0.0-r6.ebuild
index b7edcfa65fc8..237ebdd40a58 100644
--- a/app-editors/emacs-cvs/emacs-cvs-23.0.0-r6.ebuild
+++ b/app-editors/emacs-cvs/emacs-cvs-23.0.0-r6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/emacs-cvs-23.0.0-r6.ebuild,v 1.22 2007/06/13 17:40:42 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/emacs-cvs-23.0.0-r6.ebuild,v 1.23 2007/06/14 18:53:24 ulm Exp $
ECVS_AUTH="pserver"
ECVS_SERVER="cvs.savannah.gnu.org:/sources/emacs"
@@ -88,6 +88,7 @@ src_unpack() {
epatch "${FILESDIR}/${PN}-Xaw3d-headers.patch"
epatch "${FILESDIR}/${PN}-freebsd-sparc.patch"
+ epatch "${FILESDIR}/${PN}-temacs-prerequisite.patch"
# ALSA is detected and used even if not requested by the USE=alsa flag.
# So remove the automagic check
use alsa || epatch "${FILESDIR}/${PN}-disable_alsa_detection-r1.patch"
diff --git a/app-editors/emacs-cvs/files/emacs-cvs-temacs-prerequisite.patch b/app-editors/emacs-cvs/files/emacs-cvs-temacs-prerequisite.patch
new file mode 100644
index 000000000000..c194a9f0bea3
--- /dev/null
+++ b/app-editors/emacs-cvs/files/emacs-cvs-temacs-prerequisite.patch
@@ -0,0 +1,11 @@
+--- src/Makefile.in 11 Jun 2007 00:57:42 -0000 1.279.2.44
++++ src/Makefile.in 12 Jun 2007 22:34:23 -0000
+@@ -1000,7 +1000,7 @@
+ UNIDATA=${admindir}unidata/UnicodeData.txt
+ #endif
+
+-${lispsource}international/charprop.el: ${UNIDATA}
++${lispsource}international/charprop.el: temacs${EXEEXT} ${UNIDATA}
+ RUNEMACS="$(RUN_TEMACS)"; \
+ cd ${admindir}unidata; \
+ $(MAKE) $(MFLAGS) \