commit:     acbf6f785d4be4de116b70fe6447c1f1c76b0396
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 18 10:23:41 2015 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 11:22:57 2015 +0000
URL:        https://gitweb.gentoo.org/proj/pms.git/commit/?id=acbf6f78

EAPI 6: Make calling eapply_user mandatory.

 pkg-mgr-commands.tex | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 1e7b8cf..b760eec 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -158,7 +158,8 @@ Ebuilds must not run any of these commands once the current 
phase function has r
     apply user-provided patches to the source tree in the current working 
directory. Exact behaviour
     is implementation defined and beyond the scope of this specification. 
Package managers not
     supporting it must implement the function as a no-op. Only available in 
EAPIs listed in
-    table~\ref{tab:patch-commands} as supporting \t{eapply\_user}.
+    table~\ref{tab:patch-commands} as supporting \t{eapply\_user}. In EAPIs 
where it is supported,
+    \t{eapply\_user} must be called exactly once in the \t{src\_prepare} phase.
 \end{description}
 
 \begin{algorithm}

Reply via email to