commit: ea1125c32faee39b82f2e030fd3db6393ff633c4 Author: David Seifert <soap <AT> gentoo <DOT> org> AuthorDate: Thu Jan 16 14:54:11 2020 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Thu Jan 16 14:54:11 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1125c3
xemacs-elisp.eclass: Remove last-rited eclass Signed-off-by: David Seifert <soap <AT> gentoo.org> eclass/xemacs-elisp.eclass | 59 ---------------------------------------------- 1 file changed, 59 deletions(-) diff --git a/eclass/xemacs-elisp.eclass b/eclass/xemacs-elisp.eclass deleted file mode 100644 index a5500af4da0..00000000000 --- a/eclass/xemacs-elisp.eclass +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# -# Copyright 2007-2011 Hans de Graaff <gra...@gentoo.org> -# -# Based on elisp.eclass: -# Copyright 2007 Christian Faulhammer <op...@gentoo.org> -# Copyright 2002-2003 Matthew Kennedy <mkenn...@gentoo.org> -# Copyright 2003 Jeremy Maitin-Shepard <j...@attbi.com> -# -# @DEAD -# Ulrich Müller <u...@gentoo.org> (2019-12-16) -# No longer used by any ebuild in the Gentoo repository. -# Removal in 30 days. -# -# @ECLASS: xemacs-elisp.eclass -# @MAINTAINER: -# xem...@gentoo.org -# @BLURB: Eclass for XEmacs Lisp packages -# @DESCRIPTION: -# Emacs support for other than pure elisp packages is handled by -# xemacs-elisp-common.eclass where you won't have a dependency on XEmacs -# itself. All elisp-* functions are documented there. - -# @ECLASS-VARIABLE: SIMPLE_ELISP -# @DEFAULT_UNSET -# @DESCRIPTION: -# Setting SIMPLE_ELISP=t in an ebuild means, that the package's source -# is a single (in whatever way) compressed elisp file with the file name -# ${PN}-${PV}. This eclass will then redefine ${S}, and move -# ${PN}-${PV}.el to ${PN}.el in src_unpack(). - -inherit xemacs-elisp-common - -if [ "${SIMPLE_ELISP}" = 't' ]; then - S="${WORKDIR}/" -fi - - -DEPEND="app-editors/xemacs" -IUSE="" - -xemacs-elisp_src_unpack() { - unpack ${A} - if [ "${SIMPLE_ELISP}" = 't' ] - then - cd "${S}" && mv ${P}.el ${PN}.el - fi -} - -xemacs-elisp_src_compile() { - xemacs-elisp-compile *.el -} - -xemacs-elisp_src_install () { - xemacs-elisp-install "${PN}" *.el *.elc -} - -EXPORT_FUNCTIONS src_unpack src_compile src_install