summaryrefslogtreecommitdiff
path: root/eclass/epatch.eclass
diff options
context:
space:
mode:
Diffstat (limited to 'eclass/epatch.eclass')
-rw-r--r--eclass/epatch.eclass20
1 files changed, 6 insertions, 14 deletions
diff --git a/eclass/epatch.eclass b/eclass/epatch.eclass
index 6a9c460da0a3..181cd8963e4f 100644
--- a/eclass/epatch.eclass
+++ b/eclass/epatch.eclass
@@ -4,7 +4,7 @@
# @ECLASS: epatch.eclass
# @MAINTAINER:
# base-system@gentoo.org
-# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6
+# @SUPPORTED_EAPIS: 5 6
# @BLURB: easy patch application functions
# @DEPRECATED: eapply from EAPI 7
# @DESCRIPTION:
@@ -13,11 +13,11 @@
if [[ -z ${_EPATCH_ECLASS} ]]; then
-case ${EAPI:-0} in
- 0|1|2|3|4|5|6)
+case ${EAPI} in
+ 5|6)
;;
*)
- die "${ECLASS}: banned in EAPI=${EAPI}; use eapply* instead";;
+ die "${ECLASS}: EAPI ${EAPI:-0} not supported";;
esac
inherit estack
@@ -52,10 +52,6 @@ EPATCH_COMMON_OPTS="-g0 -E --no-backup-if-mismatch"
# List of patches not to apply. Note this is only file names,
# and not the full path. Globs accepted.
EPATCH_EXCLUDE=""
-# @VARIABLE: EPATCH_SINGLE_MSG
-# @DESCRIPTION:
-# Change the printed message for a single patch.
-EPATCH_SINGLE_MSG=""
# @VARIABLE: EPATCH_MULTI_MSG
# @DESCRIPTION:
# Change the printed message for multiple patches.
@@ -235,13 +231,9 @@ epatch() {
fi
if [[ ${SINGLE_PATCH} == "yes" ]] ; then
- if [[ -n ${EPATCH_SINGLE_MSG} ]] ; then
- einfo "${EPATCH_SINGLE_MSG}"
- else
- einfo "Applying ${patchname} ..."
- fi
+ ebegin "Applying ${patchname}"
else
- einfo " ${patchname} ..."
+ ebegin " ${patchname}"
fi
# Handle aliased patch command #404447 #461568