summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2010-01-02 11:27:13 +0000
committerUlrich Müller <ulm@gentoo.org>2010-01-02 11:27:13 +0000
commit98dc2aaec2ed4d3c9e7b439caec9313d83825265 (patch)
tree91eda0dff73a7047c3e4834c5de2e8f039df8eb2 /dev-lisp
parentTransfer Prefix keywords (diff)
downloadgentoo-2-98dc2aaec2ed4d3c9e7b439caec9313d83825265.tar.gz
gentoo-2-98dc2aaec2ed4d3c9e7b439caec9313d83825265.tar.bz2
gentoo-2-98dc2aaec2ed4d3c9e7b439caec9313d83825265.zip
Fix src_test, bug 299215.
(Portage version: 2.2_rc61/cvs/Linux i686)
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/emacs-cl/ChangeLog8
-rw-r--r--dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild13
2 files changed, 14 insertions, 7 deletions
diff --git a/dev-lisp/emacs-cl/ChangeLog b/dev-lisp/emacs-cl/ChangeLog
index 46302b1b1409..61c3d59764af 100644
--- a/dev-lisp/emacs-cl/ChangeLog
+++ b/dev-lisp/emacs-cl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lisp/emacs-cl
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl/ChangeLog,v 1.1 2008/01/30 21:02:43 ulm Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl/ChangeLog,v 1.2 2010/01/02 11:27:13 ulm Exp $
+
+ 02 Jan 2010; Ulrich Mueller <ulm@gentoo.org>
+ emacs-cl-0_pre20060526.ebuild:
+ Fix src_test, bug 299215.
*emacs-cl-0_pre20060526 (30 Jan 2008)
diff --git a/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild b/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild
index cb78e2ef4386..b146753a3af5 100644
--- a/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild
+++ b/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild,v 1.1 2008/01/30 21:02:43 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild,v 1.2 2010/01/02 11:27:13 ulm Exp $
#ECVS_SERVER="cvs.nocrew.org:/usr/local/cvsroot"
#ECVS_MODULE="emacs-cl"
@@ -18,17 +18,20 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""
-SITEFILE=50${PN}-gentoo.el
-DOCS="BUGS HACKING HOWTO README"
-
S="${WORKDIR}/${PN}"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="BUGS HACKING HOWTO README"
src_compile() {
emake EMACS="${EMACS}" || die "emake failed"
}
src_test() {
+ # "make check" clears all *.elc files, so move them to a safe location
+ mkdir safe || dir "mkdir failed"
+ mv *.elc safe || die "mv failed"
emake -j1 check EMACSEN="${EMACS}" || die "emake check failed"
+ mv safe/*.elc . || die "mv failed"
}
src_install() {