summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChema Alonso Josa <nimiux@gentoo.org>2018-04-08 15:28:09 +0200
committerChema Alonso Josa <nimiux@gentoo.org>2018-04-08 15:33:01 +0200
commit3bf4a0dc980e342f4ebe0fd0b9ff6aa4c9a61fd1 (patch)
treeefcee80d959392f7ea3bffd9dbcef76f039b3e9b
parentlxde-base/lxterminal: drop vulnerable (diff)
downloadgentoo-3bf4a0dc980e342f4ebe0fd0b9ff6aa4c9a61fd1.tar.gz
gentoo-3bf4a0dc980e342f4ebe0fd0b9ff6aa4c9a61fd1.tar.bz2
gentoo-3bf4a0dc980e342f4ebe0fd0b9ff6aa4c9a61fd1.zip
common-lisp.eclass: Drop unneeded eclass
Bug: https://bugs.gentoo.org/646742
-rw-r--r--eclass/common-lisp.eclass81
1 files changed, 0 insertions, 81 deletions
diff --git a/eclass/common-lisp.eclass b/eclass/common-lisp.eclass
deleted file mode 100644
index e5ad3361f43c..000000000000
--- a/eclass/common-lisp.eclass
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: common-lisp.eclass
-# @MAINTAINER:
-# Common Lisp project <common-lisp@gentoo.org>
-# @AUTHOR: Matthew Kennedy <mkennedy@gentoo.org>
-# @BLURB: eclass for installing Common Lisp packages.
-# @DESCRIPTION:
-# This eclass supports the common-lisp-controller installation of many
-# Common Lisp libraries
-
-inherit common-lisp-common
-
-CLPACKAGE=
-DEPEND="dev-lisp/common-lisp-controller"
-
-EXPORT_FUNCTIONS pkg_preinst pkg_postinst pkg_postrm
-
-common-lisp_pkg_postinst() {
- if [ -z "${CLPACKAGE}" ]; then
- die "CLPACKAGE was empty or undefined upon call to pkg_prerm"
- else
- for package in ${CLPACKAGE}; do
- einfo "Registering Common Lisp source for ${package}"
- register-common-lisp-source ${package}
- done
- fi
-}
-
-common-lisp_pkg_postrm() {
- if [ -z "${CLPACKAGE}" ]; then
- die "CLPACKAGE was empty or undefined upon call to pkg_prerm"
- else
- for package in ${CLPACKAGE}; do
- if [ ! -d ${CLSOURCEROOT}/${package} ]; then
- einfo "Unregistering Common Lisp source for ${package}"
-# rm -rf ${CLFASLROOT}/*/${package}
- unregister-common-lisp-source ${package}
- fi
- done
- fi
-}
-
-#
-# In pkg_preinst, we remove the FASL files for the previous version of
-# the source.
-#
-common-lisp_pkg_preinst() {
- if [ -z "${CLPACKAGE}" ]; then
- die "CLPACKAGE was empty or undefined upon call to pkg_preinst"
- else
- for package in ${CLPACKAGE}; do
- einfo "Removing FASL files for previous version of Common Lisp package ${package}"
- rm -rf ${CLFASLROOT}/*/${package} || true
- done
- fi
-}
-
-common-lisp-install() {
- insinto ${CLSOURCEROOT}/${CLPACKAGE}
- doins $@
-}
-
-common-lisp-system-symlink() {
- dodir ${CLSYSTEMROOT}/`dirname ${CLPACKAGE}`
- if [ $# -eq 0 ]; then
- dosym ${CLSOURCEROOT}/${CLPACKAGE}/${CLPACKAGE}.asd \
- ${CLSYSTEMROOT}/${CLPACKAGE}.asd
- else
- for package in "$@" ; do
- dosym ${CLSOURCEROOT}/$CLPACKAGE/${package}.asd \
- ${CLSYSTEMROOT}/${package}.asd
- done
- fi
-}
-
-# Local Variables: ***
-# mode: shell-script ***
-# tab-width: 4 ***
-# End: ***