summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenda Xu <heroxbd@gentoo.org>2016-05-22 13:01:45 +0900
committerBenda Xu <heroxbd@gentoo.org>2016-05-22 13:01:45 +0900
commitabe0e1cb5fc08292397e3c38895185ec9481c9dc (patch)
tree5169ad10088896b626ac5570f7bf682a03e2d6de
parenttoolchain.eclass: no need to use flag rap anymore. (diff)
downloadheroxbd-abe0e1cb5fc08292397e3c38895185ec9481c9dc.tar.gz
heroxbd-abe0e1cb5fc08292397e3c38895185ec9481c9dc.tar.bz2
heroxbd-abe0e1cb5fc08292397e3c38895185ec9481c9dc.zip
prefix.eclass: merged
-rw-r--r--eclass/prefix.eclass52
1 files changed, 0 insertions, 52 deletions
diff --git a/eclass/prefix.eclass b/eclass/prefix.eclass
deleted file mode 100644
index 1f3c4b0..0000000
--- a/eclass/prefix.eclass
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# @ECLASS: prefix.eclass
-# @MAINTAINER:
-# Feel free to contact the Prefix team through <prefix@gentoo.org> if
-# you have problems, suggestions or questions.
-# @BLURB: Eclass to provide Prefix functionality
-# @DESCRIPTION:
-# Gentoo Prefix allows users to install into a self defined offset
-# located somewhere in the filesystem. Prefix ebuilds require
-# additional functions and variables which are defined by this eclass.
-
-# @ECLASS-VARIABLE: EPREFIX
-# @DESCRIPTION:
-# The offset prefix of a Gentoo Prefix installation. When Gentoo Prefix
-# is not used, ${EPREFIX} should be "". Prefix Portage sets EPREFIX,
-# hence this eclass has nothing to do here in that case.
-# Note that setting EPREFIX in the environment with Prefix Portage sets
-# Portage into cross-prefix mode.
-if [[ ! ${EPREFIX+set} ]]; then
- export EPREFIX=''
-fi
-
-
-# @FUNCTION: eprefixify
-# @USAGE: <list of to be eprefixified files>
-# @DESCRIPTION:
-# replaces @GENTOO_PORTAGE_EPREFIX@ with ${EPREFIX} for the given files,
-# dies if no arguments are given, a file does not exist, or changing a
-# file failed.
-eprefixify() {
- [[ $# -lt 1 ]] && die "at least one argument required"
-
- einfo "Adjusting to prefix ${EPREFIX:-/}"
- local x
- for x in "$@" ; do
- if [[ -e ${x} ]] ; then
- ebegin " ${x##*/}"
- sed -i -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}|g" "${x}"
- eend $? || die "failed to eprefixify ${x}"
- else
- die "${x} does not exist"
- fi
- done
-
- return 0
-}
-
-
-# vim: tw=72: