summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorJoonas Niilola <juippis@gmail.com>2018-09-12 14:01:23 +0300
committerMichał Górny <mgorny@gentoo.org>2018-09-17 21:12:20 +0200
commitd8250bf7b7f504997db76d1868223f4280e4a103 (patch)
tree62bd5d0d34a35ce184ed362cbe6bf0cbae05c31d /eclass
parentpackage.mask: Last rite obsolete LogiLab packages (diff)
downloadgentoo-d8250bf7b7f504997db76d1868223f4280e4a103.tar.gz
gentoo-d8250bf7b7f504997db76d1868223f4280e4a103.tar.bz2
gentoo-d8250bf7b7f504997db76d1868223f4280e4a103.zip
scsh.eclass: remove last-rited eclass
Closes: https://bugs.gentoo.org/658284 Closes: https://github.com/gentoo/gentoo/pull/9841
Diffstat (limited to 'eclass')
-rw-r--r--eclass/scsh.eclass77
1 files changed, 0 insertions, 77 deletions
diff --git a/eclass/scsh.eclass b/eclass/scsh.eclass
deleted file mode 100644
index 3444aa1c1800..000000000000
--- a/eclass/scsh.eclass
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-#
-
-# @DEAD
-# Joonas Niilola <juippis@gmail.com> (08 Aug 2018)
-# Unused, judging from history unmaintained and lacks documentation.
-# bugs #658284, #637876. Removal in ~30 days.
-
-inherit eutils multilib
-
-SLOT="0"
-IUSE="scsh"
-
-scsh_scsh_path() {
- echo /usr/$(get_libdir)/scsh
-}
-
-set_layout() {
- if use scsh; then
- SCSH_LAYOUT=scsh
- else
- ewarn "No layout was specified via USE, defaulting to FHS."
- SCSH_LAYOUT=fhs
- fi
- export SCSH_LAYOUT
-}
-
-set_path_variables() {
- SCSH_VERSION="$(best_version 'app-shells/scsh')"
- SCSH_MV="${SCSH_VERSION%*.*}"
- SCSH_MV="${SCSH_MV//app-shells\/scsh-}"
- export SCSH_VERSION SCSH_MV
-
- case ${SCSH_LAYOUT} in
- fhs)
- SCSH_PREFIX=/usr
- SCSH_MODULES_PATH=/usr/share/scsh-${SCSH_MV}/modules
- ;;
- scsh)
- SCSH_PREFIX=/usr/$(get_libdir)/scsh/modules
- SCSH_MODULES_PATH=/usr/$(get_libdir)/scsh/modules/${SCSH_MV}
- ;;
- esac
- export SCSH_PREFIX SCSH_MODULES_PATH
-
- SCSH_LIB_DIRS='"'${SCSH_MODULES_PATH}'"'" "'"'$(scsh_scsh_path)'"'" "'"'.'"'
- export SCSH_LIB_DIRS
-}
-
-scsh_src_unpack() {
- set_layout
- set_path_variables
- einfo "Using ${SCSH_LAYOUT} layout"
- unpack ${A}
-}
-
-scsh_get_layout_conf() {
- SCSH_LAYOUT_CONF=" --build ${CHOST}
- --force
- --layout ${SCSH_LAYOUT}
- --prefix ${SCSH_PREFIX}
- --no-user-defaults
- --dest-dir ${D}"
- export SCSH_LAYOUT_CONF
-}
-
-scsh_src_compile() {
- scsh_get_layout_conf
-}
-
-scsh_src_install() {
- dodir ${SCSH_MODULES_PATH}
- scsh-install-pkg ${SCSH_LAYOUT_CONF} || die "./scsh-install-pkg failed"
-}
-
-EXPORT_FUNCTIONS src_unpack src_compile src_install