summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2009-03-08 14:59:53 +0000
committerUlrich Müller <ulm@gentoo.org>2009-03-08 14:59:53 +0000
commit00f683f297c20e4c95787a938630d588d850b726 (patch)
tree4f17053cd48f7e819ee597b757c14a2458558760 /eclass/elisp.eclass
parentPDEPEND on virtual/emacs. (diff)
downloademacs-00f683f297c20e4c95787a938630d588d850b726.tar.gz
emacs-00f683f297c20e4c95787a938630d588d850b726.tar.bz2
emacs-00f683f297c20e4c95787a938630d588d850b726.zip
Undo previous change, since we cannot assume anything about an unknown EAPI. "DEPEND" or "die" may not exist.
svn path=/emacs-overlay/; revision=1316
Diffstat (limited to 'eclass/elisp.eclass')
-rw-r--r--eclass/elisp.eclass11
1 files changed, 5 insertions, 6 deletions
diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
index a32efe8..9d6514f 100644
--- a/eclass/elisp.eclass
+++ b/eclass/elisp.eclass
@@ -50,20 +50,19 @@
inherit base elisp-common versionator
-DEPEND=">=virtual/emacs-${NEED_EMACS:-21}"
-RDEPEND=">=virtual/emacs-${NEED_EMACS:-21}"
-IUSE=""
-
case "${EAPI:-0}" in
0|1) EXPORT_FUNCTIONS \
src_unpack src_compile src_install \
pkg_setup pkg_postinst pkg_postrm ;;
- 2) EXPORT_FUNCTIONS \
+ *) EXPORT_FUNCTIONS \
src_unpack src_prepare src_configure src_compile src_install \
pkg_setup pkg_postinst pkg_postrm ;;
- *) DEPEND="${DEPEND} EAPI-not-supported-by-${ECLASS}.eclass" ;;
esac
+DEPEND=">=virtual/emacs-${NEED_EMACS:-21}"
+RDEPEND=">=virtual/emacs-${NEED_EMACS:-21}"
+IUSE=""
+
elisp_pkg_setup() {
local need_emacs=${NEED_EMACS:-21}
local have_emacs=$(elisp-emacs-version)