commit:     e68a0be8472f37a7011a95d67a3620a6d6008cc0
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 24 09:36:26 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 24 09:36:26 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68a0be8

eclass/base.eclass: Add deprecation note on top

 eclass/base.eclass | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/eclass/base.eclass b/eclass/base.eclass
index fffdacb..f5eb97c 100644
--- a/eclass/base.eclass
+++ b/eclass/base.eclass
@@ -2,6 +2,22 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# DEPRECATED
+# This eclass has been deprecated and must not be used by any new
+# ebuilds or eclasses. Replacements for particular phase functions
+# in EAPI 2+:
+#
+# base_src_unpack() - default (or unpacker_src_unpack if unpacker.eclass
+#     was inherited)
+# base_src_prepare() - inherit eutils, inline:
+#     epatch "${PATCHES[@]}" # if PATCHES defined as array
+#     epatch ${PATCHES} # if PATCHES defined as string
+#     epatch_user
+# base_src_configure() - default
+# base_src_compile() - default
+# base_src_install() - default
+# base_src_install_docs() - einstalldocs from eutils.eclass
+
 # @ECLASS: base.eclass
 # @MAINTAINER:
 # QA Team <[email protected]>

Reply via email to