diff options
author | Ulrich Müller <ulm@gentoo.org> | 2009-03-08 14:59:53 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2009-03-08 14:59:53 +0000 |
commit | 00f683f297c20e4c95787a938630d588d850b726 (patch) | |
tree | 4f17053cd48f7e819ee597b757c14a2458558760 /eclass/elisp.eclass | |
parent | PDEPEND on virtual/emacs. (diff) | |
download | emacs-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.eclass | 11 |
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) |